V 2.35 - BETA Build 70 final

pull/104/head v2.35beta
bm98 7 years ago
parent 9b45522d63
commit 34d7a9e080

@ -237,6 +237,7 @@
this.lB.Name = "lB"; this.lB.Name = "lB";
this.lB.Size = new System.Drawing.Size(46, 13); this.lB.Size = new System.Drawing.Size(46, 13);
this.lB.TabIndex = 24; this.lB.TabIndex = 24;
this.lB.Tag = "§";
this.lB.Text = "Buttons:"; this.lB.Text = "Buttons:";
// //
// iBtBack // iBtBack

@ -36,12 +36,12 @@
this.cbxStick10 = new System.Windows.Forms.ComboBox(); this.cbxStick10 = new System.Windows.Forms.ComboBox();
this.cbxStick9 = new System.Windows.Forms.ComboBox(); this.cbxStick9 = new System.Windows.Forms.ComboBox();
this.txJS11 = new System.Windows.Forms.TextBox(); this.txJS11 = new System.Windows.Forms.TextBox();
this.label1 = new System.Windows.Forms.Label(); this.lblJoy12 = new System.Windows.Forms.Label();
this.txJS12 = new System.Windows.Forms.TextBox(); this.txJS12 = new System.Windows.Forms.TextBox();
this.label2 = new System.Windows.Forms.Label(); this.lblJoy11 = new System.Windows.Forms.Label();
this.label11 = new System.Windows.Forms.Label(); this.lblJoy10 = new System.Windows.Forms.Label();
this.txJS10 = new System.Windows.Forms.TextBox(); this.txJS10 = new System.Windows.Forms.TextBox();
this.label12 = new System.Windows.Forms.Label(); this.lblJoy9 = new System.Windows.Forms.Label();
this.txJS9 = new System.Windows.Forms.TextBox(); this.txJS9 = new System.Windows.Forms.TextBox();
this.cbxStick8 = new System.Windows.Forms.ComboBox(); this.cbxStick8 = new System.Windows.Forms.ComboBox();
this.cbxStick7 = new System.Windows.Forms.ComboBox(); this.cbxStick7 = new System.Windows.Forms.ComboBox();
@ -52,21 +52,21 @@
this.cbxStick2 = new System.Windows.Forms.ComboBox(); this.cbxStick2 = new System.Windows.Forms.ComboBox();
this.cbxStick1 = new System.Windows.Forms.ComboBox(); this.cbxStick1 = new System.Windows.Forms.ComboBox();
this.txJS7 = new System.Windows.Forms.TextBox(); this.txJS7 = new System.Windows.Forms.TextBox();
this.label10 = new System.Windows.Forms.Label(); this.lblJoy8 = new System.Windows.Forms.Label();
this.txJS1 = new System.Windows.Forms.TextBox(); this.txJS1 = new System.Windows.Forms.TextBox();
this.txJS8 = new System.Windows.Forms.TextBox(); this.txJS8 = new System.Windows.Forms.TextBox();
this.label3 = new System.Windows.Forms.Label(); this.lblJoy1 = new System.Windows.Forms.Label();
this.label9 = new System.Windows.Forms.Label(); this.lblJoy7 = new System.Windows.Forms.Label();
this.txJS2 = new System.Windows.Forms.TextBox(); this.txJS2 = new System.Windows.Forms.TextBox();
this.label4 = new System.Windows.Forms.Label(); this.lblJoy2 = new System.Windows.Forms.Label();
this.label8 = new System.Windows.Forms.Label(); this.lblJoy6 = new System.Windows.Forms.Label();
this.txJS3 = new System.Windows.Forms.TextBox(); this.txJS3 = new System.Windows.Forms.TextBox();
this.txJS6 = new System.Windows.Forms.TextBox(); this.txJS6 = new System.Windows.Forms.TextBox();
this.label5 = new System.Windows.Forms.Label(); this.lblJoy3 = new System.Windows.Forms.Label();
this.label7 = new System.Windows.Forms.Label(); this.lblJoy5 = new System.Windows.Forms.Label();
this.txJS4 = new System.Windows.Forms.TextBox(); this.txJS4 = new System.Windows.Forms.TextBox();
this.txJS5 = new System.Windows.Forms.TextBox(); this.txJS5 = new System.Windows.Forms.TextBox();
this.label6 = new System.Windows.Forms.Label(); this.lblJoy4 = new System.Windows.Forms.Label();
this.gbxReassignJS.SuspendLayout(); this.gbxReassignJS.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
@ -100,12 +100,12 @@
this.gbxReassignJS.Controls.Add(this.cbxStick10); this.gbxReassignJS.Controls.Add(this.cbxStick10);
this.gbxReassignJS.Controls.Add(this.cbxStick9); this.gbxReassignJS.Controls.Add(this.cbxStick9);
this.gbxReassignJS.Controls.Add(this.txJS11); this.gbxReassignJS.Controls.Add(this.txJS11);
this.gbxReassignJS.Controls.Add(this.label1); this.gbxReassignJS.Controls.Add(this.lblJoy12);
this.gbxReassignJS.Controls.Add(this.txJS12); this.gbxReassignJS.Controls.Add(this.txJS12);
this.gbxReassignJS.Controls.Add(this.label2); this.gbxReassignJS.Controls.Add(this.lblJoy11);
this.gbxReassignJS.Controls.Add(this.label11); this.gbxReassignJS.Controls.Add(this.lblJoy10);
this.gbxReassignJS.Controls.Add(this.txJS10); this.gbxReassignJS.Controls.Add(this.txJS10);
this.gbxReassignJS.Controls.Add(this.label12); this.gbxReassignJS.Controls.Add(this.lblJoy9);
this.gbxReassignJS.Controls.Add(this.txJS9); this.gbxReassignJS.Controls.Add(this.txJS9);
this.gbxReassignJS.Controls.Add(this.cbxStick8); this.gbxReassignJS.Controls.Add(this.cbxStick8);
this.gbxReassignJS.Controls.Add(this.cbxStick7); this.gbxReassignJS.Controls.Add(this.cbxStick7);
@ -116,21 +116,21 @@
this.gbxReassignJS.Controls.Add(this.cbxStick2); this.gbxReassignJS.Controls.Add(this.cbxStick2);
this.gbxReassignJS.Controls.Add(this.cbxStick1); this.gbxReassignJS.Controls.Add(this.cbxStick1);
this.gbxReassignJS.Controls.Add(this.txJS7); this.gbxReassignJS.Controls.Add(this.txJS7);
this.gbxReassignJS.Controls.Add(this.label10); this.gbxReassignJS.Controls.Add(this.lblJoy8);
this.gbxReassignJS.Controls.Add(this.txJS1); this.gbxReassignJS.Controls.Add(this.txJS1);
this.gbxReassignJS.Controls.Add(this.txJS8); this.gbxReassignJS.Controls.Add(this.txJS8);
this.gbxReassignJS.Controls.Add(this.label3); this.gbxReassignJS.Controls.Add(this.lblJoy1);
this.gbxReassignJS.Controls.Add(this.label9); this.gbxReassignJS.Controls.Add(this.lblJoy7);
this.gbxReassignJS.Controls.Add(this.txJS2); this.gbxReassignJS.Controls.Add(this.txJS2);
this.gbxReassignJS.Controls.Add(this.label4); this.gbxReassignJS.Controls.Add(this.lblJoy2);
this.gbxReassignJS.Controls.Add(this.label8); this.gbxReassignJS.Controls.Add(this.lblJoy6);
this.gbxReassignJS.Controls.Add(this.txJS3); this.gbxReassignJS.Controls.Add(this.txJS3);
this.gbxReassignJS.Controls.Add(this.txJS6); this.gbxReassignJS.Controls.Add(this.txJS6);
this.gbxReassignJS.Controls.Add(this.label5); this.gbxReassignJS.Controls.Add(this.lblJoy3);
this.gbxReassignJS.Controls.Add(this.label7); this.gbxReassignJS.Controls.Add(this.lblJoy5);
this.gbxReassignJS.Controls.Add(this.txJS4); this.gbxReassignJS.Controls.Add(this.txJS4);
this.gbxReassignJS.Controls.Add(this.txJS5); this.gbxReassignJS.Controls.Add(this.txJS5);
this.gbxReassignJS.Controls.Add(this.label6); this.gbxReassignJS.Controls.Add(this.lblJoy4);
this.gbxReassignJS.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.gbxReassignJS.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.gbxReassignJS.Location = new System.Drawing.Point(14, 12); this.gbxReassignJS.Location = new System.Drawing.Point(14, 12);
this.gbxReassignJS.Name = "gbxReassignJS"; this.gbxReassignJS.Name = "gbxReassignJS";
@ -235,14 +235,14 @@
this.txJS11.Size = new System.Drawing.Size(466, 22); this.txJS11.Size = new System.Drawing.Size(466, 22);
this.txJS11.TabIndex = 34; this.txJS11.TabIndex = 34;
// //
// label1 // lblJoy12
// //
this.label1.AutoSize = true; this.lblJoy12.AutoSize = true;
this.label1.Location = new System.Drawing.Point(7, 332); this.lblJoy12.Location = new System.Drawing.Point(7, 332);
this.label1.Name = "label1"; this.lblJoy12.Name = "lblJoy12";
this.label1.Size = new System.Drawing.Size(63, 13); this.lblJoy12.Size = new System.Drawing.Size(63, 13);
this.label1.TabIndex = 37; this.lblJoy12.TabIndex = 37;
this.label1.Text = "Joystick 12"; this.lblJoy12.Text = "Joystick 12";
// //
// txJS12 // txJS12
// //
@ -251,23 +251,23 @@
this.txJS12.Size = new System.Drawing.Size(466, 22); this.txJS12.Size = new System.Drawing.Size(466, 22);
this.txJS12.TabIndex = 36; this.txJS12.TabIndex = 36;
// //
// label2 // lblJoy11
// //
this.label2.AutoSize = true; this.lblJoy11.AutoSize = true;
this.label2.Location = new System.Drawing.Point(7, 304); this.lblJoy11.Location = new System.Drawing.Point(7, 304);
this.label2.Name = "label2"; this.lblJoy11.Name = "lblJoy11";
this.label2.Size = new System.Drawing.Size(63, 13); this.lblJoy11.Size = new System.Drawing.Size(63, 13);
this.label2.TabIndex = 35; this.lblJoy11.TabIndex = 35;
this.label2.Text = "Joystick 11"; this.lblJoy11.Text = "Joystick 11";
// //
// label11 // lblJoy10
// //
this.label11.AutoSize = true; this.lblJoy10.AutoSize = true;
this.label11.Location = new System.Drawing.Point(7, 276); this.lblJoy10.Location = new System.Drawing.Point(7, 276);
this.label11.Name = "label11"; this.lblJoy10.Name = "lblJoy10";
this.label11.Size = new System.Drawing.Size(63, 13); this.lblJoy10.Size = new System.Drawing.Size(63, 13);
this.label11.TabIndex = 33; this.lblJoy10.TabIndex = 33;
this.label11.Text = "Joystick 10"; this.lblJoy10.Text = "Joystick 10";
// //
// txJS10 // txJS10
// //
@ -276,14 +276,14 @@
this.txJS10.Size = new System.Drawing.Size(466, 22); this.txJS10.Size = new System.Drawing.Size(466, 22);
this.txJS10.TabIndex = 32; this.txJS10.TabIndex = 32;
// //
// label12 // lblJoy9
// //
this.label12.AutoSize = true; this.lblJoy9.AutoSize = true;
this.label12.Location = new System.Drawing.Point(7, 248); this.lblJoy9.Location = new System.Drawing.Point(7, 248);
this.label12.Name = "label12"; this.lblJoy9.Name = "lblJoy9";
this.label12.Size = new System.Drawing.Size(57, 13); this.lblJoy9.Size = new System.Drawing.Size(57, 13);
this.label12.TabIndex = 31; this.lblJoy9.TabIndex = 31;
this.label12.Text = "Joystick 9"; this.lblJoy9.Text = "Joystick 9";
// //
// txJS9 // txJS9
// //
@ -475,14 +475,14 @@
this.txJS7.Size = new System.Drawing.Size(466, 22); this.txJS7.Size = new System.Drawing.Size(466, 22);
this.txJS7.TabIndex = 18; this.txJS7.TabIndex = 18;
// //
// label10 // lblJoy8
// //
this.label10.AutoSize = true; this.lblJoy8.AutoSize = true;
this.label10.Location = new System.Drawing.Point(7, 220); this.lblJoy8.Location = new System.Drawing.Point(7, 220);
this.label10.Name = "label10"; this.lblJoy8.Name = "lblJoy8";
this.label10.Size = new System.Drawing.Size(57, 13); this.lblJoy8.Size = new System.Drawing.Size(57, 13);
this.label10.TabIndex = 21; this.lblJoy8.TabIndex = 21;
this.label10.Text = "Joystick 8"; this.lblJoy8.Text = "Joystick 8";
// //
// txJS1 // txJS1
// //
@ -498,23 +498,23 @@
this.txJS8.Size = new System.Drawing.Size(466, 22); this.txJS8.Size = new System.Drawing.Size(466, 22);
this.txJS8.TabIndex = 20; this.txJS8.TabIndex = 20;
// //
// label3 // lblJoy1
// //
this.label3.AutoSize = true; this.lblJoy1.AutoSize = true;
this.label3.Location = new System.Drawing.Point(7, 24); this.lblJoy1.Location = new System.Drawing.Point(7, 24);
this.label3.Name = "label3"; this.lblJoy1.Name = "lblJoy1";
this.label3.Size = new System.Drawing.Size(57, 13); this.lblJoy1.Size = new System.Drawing.Size(57, 13);
this.label3.TabIndex = 7; this.lblJoy1.TabIndex = 7;
this.label3.Text = "Joystick 1"; this.lblJoy1.Text = "Joystick 1";
// //
// label9 // lblJoy7
// //
this.label9.AutoSize = true; this.lblJoy7.AutoSize = true;
this.label9.Location = new System.Drawing.Point(7, 192); this.lblJoy7.Location = new System.Drawing.Point(7, 192);
this.label9.Name = "label9"; this.lblJoy7.Name = "lblJoy7";
this.label9.Size = new System.Drawing.Size(57, 13); this.lblJoy7.Size = new System.Drawing.Size(57, 13);
this.label9.TabIndex = 19; this.lblJoy7.TabIndex = 19;
this.label9.Text = "Joystick 7"; this.lblJoy7.Text = "Joystick 7";
// //
// txJS2 // txJS2
// //
@ -523,23 +523,23 @@
this.txJS2.Size = new System.Drawing.Size(466, 22); this.txJS2.Size = new System.Drawing.Size(466, 22);
this.txJS2.TabIndex = 8; this.txJS2.TabIndex = 8;
// //
// label4 // lblJoy2
// //
this.label4.AutoSize = true; this.lblJoy2.AutoSize = true;
this.label4.Location = new System.Drawing.Point(7, 52); this.lblJoy2.Location = new System.Drawing.Point(7, 52);
this.label4.Name = "label4"; this.lblJoy2.Name = "lblJoy2";
this.label4.Size = new System.Drawing.Size(57, 13); this.lblJoy2.Size = new System.Drawing.Size(57, 13);
this.label4.TabIndex = 9; this.lblJoy2.TabIndex = 9;
this.label4.Text = "Joystick 2"; this.lblJoy2.Text = "Joystick 2";
// //
// label8 // lblJoy6
// //
this.label8.AutoSize = true; this.lblJoy6.AutoSize = true;
this.label8.Location = new System.Drawing.Point(7, 164); this.lblJoy6.Location = new System.Drawing.Point(7, 164);
this.label8.Name = "label8"; this.lblJoy6.Name = "lblJoy6";
this.label8.Size = new System.Drawing.Size(57, 13); this.lblJoy6.Size = new System.Drawing.Size(57, 13);
this.label8.TabIndex = 17; this.lblJoy6.TabIndex = 17;
this.label8.Text = "Joystick 6"; this.lblJoy6.Text = "Joystick 6";
// //
// txJS3 // txJS3
// //
@ -555,23 +555,23 @@
this.txJS6.Size = new System.Drawing.Size(466, 22); this.txJS6.Size = new System.Drawing.Size(466, 22);
this.txJS6.TabIndex = 16; this.txJS6.TabIndex = 16;
// //
// label5 // lblJoy3
// //
this.label5.AutoSize = true; this.lblJoy3.AutoSize = true;
this.label5.Location = new System.Drawing.Point(7, 80); this.lblJoy3.Location = new System.Drawing.Point(7, 80);
this.label5.Name = "label5"; this.lblJoy3.Name = "lblJoy3";
this.label5.Size = new System.Drawing.Size(57, 13); this.lblJoy3.Size = new System.Drawing.Size(57, 13);
this.label5.TabIndex = 11; this.lblJoy3.TabIndex = 11;
this.label5.Text = "Joystick 3"; this.lblJoy3.Text = "Joystick 3";
// //
// label7 // lblJoy5
// //
this.label7.AutoSize = true; this.lblJoy5.AutoSize = true;
this.label7.Location = new System.Drawing.Point(7, 136); this.lblJoy5.Location = new System.Drawing.Point(7, 136);
this.label7.Name = "label7"; this.lblJoy5.Name = "lblJoy5";
this.label7.Size = new System.Drawing.Size(57, 13); this.lblJoy5.Size = new System.Drawing.Size(57, 13);
this.label7.TabIndex = 15; this.lblJoy5.TabIndex = 15;
this.label7.Text = "Joystick 5"; this.lblJoy5.Text = "Joystick 5";
// //
// txJS4 // txJS4
// //
@ -587,14 +587,14 @@
this.txJS5.Size = new System.Drawing.Size(466, 22); this.txJS5.Size = new System.Drawing.Size(466, 22);
this.txJS5.TabIndex = 14; this.txJS5.TabIndex = 14;
// //
// label6 // lblJoy4
// //
this.label6.AutoSize = true; this.lblJoy4.AutoSize = true;
this.label6.Location = new System.Drawing.Point(7, 108); this.lblJoy4.Location = new System.Drawing.Point(7, 108);
this.label6.Name = "label6"; this.lblJoy4.Name = "lblJoy4";
this.label6.Size = new System.Drawing.Size(57, 13); this.lblJoy4.Size = new System.Drawing.Size(57, 13);
this.label6.TabIndex = 13; this.lblJoy4.TabIndex = 13;
this.label6.Text = "Joystick 4"; this.lblJoy4.Text = "Joystick 4";
// //
// FormReassign // FormReassign
// //
@ -624,21 +624,21 @@
private System.Windows.Forms.Button btAccept; private System.Windows.Forms.Button btAccept;
private System.Windows.Forms.GroupBox gbxReassignJS; private System.Windows.Forms.GroupBox gbxReassignJS;
private System.Windows.Forms.TextBox txJS7; private System.Windows.Forms.TextBox txJS7;
private System.Windows.Forms.Label label10; private System.Windows.Forms.Label lblJoy8;
private System.Windows.Forms.TextBox txJS1; private System.Windows.Forms.TextBox txJS1;
private System.Windows.Forms.TextBox txJS8; private System.Windows.Forms.TextBox txJS8;
private System.Windows.Forms.Label label3; private System.Windows.Forms.Label lblJoy1;
private System.Windows.Forms.Label label9; private System.Windows.Forms.Label lblJoy7;
private System.Windows.Forms.TextBox txJS2; private System.Windows.Forms.TextBox txJS2;
private System.Windows.Forms.Label label4; private System.Windows.Forms.Label lblJoy2;
private System.Windows.Forms.Label label8; private System.Windows.Forms.Label lblJoy6;
private System.Windows.Forms.TextBox txJS3; private System.Windows.Forms.TextBox txJS3;
private System.Windows.Forms.TextBox txJS6; private System.Windows.Forms.TextBox txJS6;
private System.Windows.Forms.Label label5; private System.Windows.Forms.Label lblJoy3;
private System.Windows.Forms.Label label7; private System.Windows.Forms.Label lblJoy5;
private System.Windows.Forms.TextBox txJS4; private System.Windows.Forms.TextBox txJS4;
private System.Windows.Forms.TextBox txJS5; private System.Windows.Forms.TextBox txJS5;
private System.Windows.Forms.Label label6; private System.Windows.Forms.Label lblJoy4;
private System.Windows.Forms.ComboBox cbxStick2; private System.Windows.Forms.ComboBox cbxStick2;
private System.Windows.Forms.ComboBox cbxStick1; private System.Windows.Forms.ComboBox cbxStick1;
private System.Windows.Forms.ComboBox cbxStick8; private System.Windows.Forms.ComboBox cbxStick8;
@ -652,12 +652,12 @@
private System.Windows.Forms.ComboBox cbxStick10; private System.Windows.Forms.ComboBox cbxStick10;
private System.Windows.Forms.ComboBox cbxStick9; private System.Windows.Forms.ComboBox cbxStick9;
private System.Windows.Forms.TextBox txJS11; private System.Windows.Forms.TextBox txJS11;
private System.Windows.Forms.Label label1; private System.Windows.Forms.Label lblJoy12;
private System.Windows.Forms.TextBox txJS12; private System.Windows.Forms.TextBox txJS12;
private System.Windows.Forms.Label label2; private System.Windows.Forms.Label lblJoy11;
private System.Windows.Forms.Label label11; private System.Windows.Forms.Label lblJoy10;
private System.Windows.Forms.TextBox txJS10; private System.Windows.Forms.TextBox txJS10;
private System.Windows.Forms.Label label12; private System.Windows.Forms.Label lblJoy9;
private System.Windows.Forms.TextBox txJS9; private System.Windows.Forms.TextBox txJS9;
} }
} }

@ -41,6 +41,18 @@ namespace SCJMapper_V2.Devices.Joystick
private void FormReassign_Load( object sender, EventArgs e ) private void FormReassign_Load( object sender, EventArgs e )
{ {
Tx.LocalizeControlTree( this ); Tx.LocalizeControlTree( this );
lblJoy1.Text = Tx.Translate( "xJoystick" ) + " 1";
lblJoy2.Text = Tx.Translate( "xJoystick" ) + " 2";
lblJoy3.Text = Tx.Translate( "xJoystick" ) + " 3";
lblJoy4.Text = Tx.Translate( "xJoystick" ) + " 4";
lblJoy5.Text = Tx.Translate( "xJoystick" ) + " 5";
lblJoy6.Text = Tx.Translate( "xJoystick" ) + " 6";
lblJoy7.Text = Tx.Translate( "xJoystick" ) + " 7";
lblJoy8.Text = Tx.Translate( "xJoystick" ) + " 8";
lblJoy9.Text = Tx.Translate( "xJoystick" ) + " 9";
lblJoy10.Text = Tx.Translate( "xJoystick" ) + " 10";
lblJoy11.Text = Tx.Translate( "xJoystick" ) + " 11";
lblJoy12.Text = Tx.Translate( "xJoystick" ) + " 12";
int textIdx = 0; int textIdx = 0;
foreach ( JoystickCls j in m_owner ) { foreach ( JoystickCls j in m_owner ) {
@ -102,7 +114,7 @@ namespace SCJMapper_V2.Devices.Joystick
this.Hide( ); this.Hide( );
} }
else { else {
MessageBox.Show( "the same jsN was assigned to more than one Joystick - either fix it or exit with Cancel", "Accept Reassignment", MessageBoxButtons.OK ); MessageBox.Show( Tx.Translate( "setNote3" ), Tx.Translate( "setNote4" ), MessageBoxButtons.OK );
} }
} }

@ -119,6 +119,7 @@
this.lB.Name = "lB"; this.lB.Name = "lB";
this.lB.Size = new System.Drawing.Size(46, 13); this.lB.Size = new System.Drawing.Size(46, 13);
this.lB.TabIndex = 24; this.lB.TabIndex = 24;
this.lB.Tag = "§";
this.lB.Text = "Buttons:"; this.lB.Text = "Buttons:";
// //
// lbl1Hat3 // lbl1Hat3

53
FormMain.Designer.cs generated

@ -103,9 +103,9 @@
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel(); this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel();
this.btSaveMyMapping = new System.Windows.Forms.Button();
this.txMappingName = new System.Windows.Forms.TextBox(); this.txMappingName = new System.Windows.Forms.TextBox();
this.lblMappingname = new System.Windows.Forms.Label(); this.lblMappingname = new System.Windows.Forms.Label();
this.btSaveMyMapping = new System.Windows.Forms.Button();
this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel(); this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel();
this.tableLayoutPanel5 = new System.Windows.Forms.TableLayoutPanel(); this.tableLayoutPanel5 = new System.Windows.Forms.TableLayoutPanel();
this.btClearFilter = new System.Windows.Forms.Button(); this.btClearFilter = new System.Windows.Forms.Button();
@ -209,6 +209,7 @@
// //
this.tsiCopy.Name = "tsiCopy"; this.tsiCopy.Name = "tsiCopy";
this.tsiCopy.Size = new System.Drawing.Size(169, 22); this.tsiCopy.Size = new System.Drawing.Size(169, 22);
this.tsiCopy.Tag = "§";
this.tsiCopy.Text = "Copy"; this.tsiCopy.Text = "Copy";
this.tsiCopy.Click += new System.EventHandler(this.tsiCopy_Click); this.tsiCopy.Click += new System.EventHandler(this.tsiCopy_Click);
// //
@ -216,6 +217,7 @@
// //
this.tsiPaste.Name = "tsiPaste"; this.tsiPaste.Name = "tsiPaste";
this.tsiPaste.Size = new System.Drawing.Size(169, 22); this.tsiPaste.Size = new System.Drawing.Size(169, 22);
this.tsiPaste.Tag = "§";
this.tsiPaste.Text = "Paste"; this.tsiPaste.Text = "Paste";
this.tsiPaste.Click += new System.EventHandler(this.tsiPaste_Click); this.tsiPaste.Click += new System.EventHandler(this.tsiPaste_Click);
// //
@ -223,6 +225,7 @@
// //
this.tsiPReplace.Name = "tsiPReplace"; this.tsiPReplace.Name = "tsiPReplace";
this.tsiPReplace.Size = new System.Drawing.Size(169, 22); this.tsiPReplace.Size = new System.Drawing.Size(169, 22);
this.tsiPReplace.Tag = "§";
this.tsiPReplace.Text = "Paste (Replace all)"; this.tsiPReplace.Text = "Paste (Replace all)";
this.tsiPReplace.Click += new System.EventHandler(this.tsiPReplace_Click); this.tsiPReplace.Click += new System.EventHandler(this.tsiPReplace_Click);
// //
@ -230,6 +233,7 @@
// //
this.tsiSelAll.Name = "tsiSelAll"; this.tsiSelAll.Name = "tsiSelAll";
this.tsiSelAll.Size = new System.Drawing.Size(169, 22); this.tsiSelAll.Size = new System.Drawing.Size(169, 22);
this.tsiSelAll.Tag = "§";
this.tsiSelAll.Text = "Select All"; this.tsiSelAll.Text = "Select All";
this.tsiSelAll.Click += new System.EventHandler(this.tsiSelAll_Click); this.tsiSelAll.Click += new System.EventHandler(this.tsiSelAll_Click);
// //
@ -242,6 +246,7 @@
// //
this.tsiOpen.Name = "tsiOpen"; this.tsiOpen.Name = "tsiOpen";
this.tsiOpen.Size = new System.Drawing.Size(169, 22); this.tsiOpen.Size = new System.Drawing.Size(169, 22);
this.tsiOpen.Tag = "§";
this.tsiOpen.Text = "Open..."; this.tsiOpen.Text = "Open...";
this.tsiOpen.Click += new System.EventHandler(this.tsiOpen_Click); this.tsiOpen.Click += new System.EventHandler(this.tsiOpen_Click);
// //
@ -249,6 +254,7 @@
// //
this.tsiSaveAs.Name = "tsiSaveAs"; this.tsiSaveAs.Name = "tsiSaveAs";
this.tsiSaveAs.Size = new System.Drawing.Size(169, 22); this.tsiSaveAs.Size = new System.Drawing.Size(169, 22);
this.tsiSaveAs.Tag = "§";
this.tsiSaveAs.Text = "Save as..."; this.tsiSaveAs.Text = "Save as...";
this.tsiSaveAs.Click += new System.EventHandler(this.tsiSaveAs_Click); this.tsiSaveAs.Click += new System.EventHandler(this.tsiSaveAs_Click);
// //
@ -555,7 +561,7 @@
this.tdiAddMod2, this.tdiAddMod2,
this.tdiAddMod3}); this.tdiAddMod3});
this.cmAddDel.Name = "cmAddDel"; this.cmAddDel.Name = "cmAddDel";
this.cmAddDel.Size = new System.Drawing.Size(221, 457); this.cmAddDel.Size = new System.Drawing.Size(261, 479);
this.cmAddDel.Opening += new System.ComponentModel.CancelEventHandler(this.cmAddDel_Opening); this.cmAddDel.Opening += new System.ComponentModel.CancelEventHandler(this.cmAddDel_Opening);
// //
// tdiCollapseAll // tdiCollapseAll
@ -563,6 +569,7 @@
this.tdiCollapseAll.ForeColor = System.Drawing.Color.MediumBlue; this.tdiCollapseAll.ForeColor = System.Drawing.Color.MediumBlue;
this.tdiCollapseAll.Name = "tdiCollapseAll"; this.tdiCollapseAll.Name = "tdiCollapseAll";
this.tdiCollapseAll.Size = new System.Drawing.Size(220, 22); this.tdiCollapseAll.Size = new System.Drawing.Size(220, 22);
this.tdiCollapseAll.Tag = "§";
this.tdiCollapseAll.Text = "Collapse to selected"; this.tdiCollapseAll.Text = "Collapse to selected";
this.tdiCollapseAll.Click += new System.EventHandler(this.tdiCollapseAll_Click); this.tdiCollapseAll.Click += new System.EventHandler(this.tdiCollapseAll_Click);
// //
@ -571,6 +578,7 @@
this.tdiExpandAll.ForeColor = System.Drawing.Color.MediumBlue; this.tdiExpandAll.ForeColor = System.Drawing.Color.MediumBlue;
this.tdiExpandAll.Name = "tdiExpandAll"; this.tdiExpandAll.Name = "tdiExpandAll";
this.tdiExpandAll.Size = new System.Drawing.Size(220, 22); this.tdiExpandAll.Size = new System.Drawing.Size(220, 22);
this.tdiExpandAll.Tag = "§";
this.tdiExpandAll.Text = "Expand all Mappings"; this.tdiExpandAll.Text = "Expand all Mappings";
this.tdiExpandAll.Click += new System.EventHandler(this.tdiExpandAll_Click); this.tdiExpandAll.Click += new System.EventHandler(this.tdiExpandAll_Click);
// //
@ -583,6 +591,7 @@
// //
this.tdiAssignBinding.Name = "tdiAssignBinding"; this.tdiAssignBinding.Name = "tdiAssignBinding";
this.tdiAssignBinding.Size = new System.Drawing.Size(220, 22); this.tdiAssignBinding.Size = new System.Drawing.Size(220, 22);
this.tdiAssignBinding.Tag = "§";
this.tdiAssignBinding.Text = "Assign Mapping"; this.tdiAssignBinding.Text = "Assign Mapping";
this.tdiAssignBinding.Click += new System.EventHandler(this.tdiAssignBinding_Click); this.tdiAssignBinding.Click += new System.EventHandler(this.tdiAssignBinding_Click);
// //
@ -590,6 +599,7 @@
// //
this.tdiBlendBinding.Name = "tdiBlendBinding"; this.tdiBlendBinding.Name = "tdiBlendBinding";
this.tdiBlendBinding.Size = new System.Drawing.Size(220, 22); this.tdiBlendBinding.Size = new System.Drawing.Size(220, 22);
this.tdiBlendBinding.Tag = "§";
this.tdiBlendBinding.Text = "Disable Mapping"; this.tdiBlendBinding.Text = "Disable Mapping";
this.tdiBlendBinding.Click += new System.EventHandler(this.tdiBlendBinding_Click); this.tdiBlendBinding.Click += new System.EventHandler(this.tdiBlendBinding_Click);
// //
@ -597,6 +607,7 @@
// //
this.tdiClearBinding.Name = "tdiClearBinding"; this.tdiClearBinding.Name = "tdiClearBinding";
this.tdiClearBinding.Size = new System.Drawing.Size(220, 22); this.tdiClearBinding.Size = new System.Drawing.Size(220, 22);
this.tdiClearBinding.Tag = "§";
this.tdiClearBinding.Text = "Clear Mapping"; this.tdiClearBinding.Text = "Clear Mapping";
this.tdiClearBinding.Click += new System.EventHandler(this.tdiClearBinding_Click); this.tdiClearBinding.Click += new System.EventHandler(this.tdiClearBinding_Click);
// //
@ -609,6 +620,7 @@
// //
this.tdiAddBinding.Name = "tdiAddBinding"; this.tdiAddBinding.Name = "tdiAddBinding";
this.tdiAddBinding.Size = new System.Drawing.Size(220, 22); this.tdiAddBinding.Size = new System.Drawing.Size(220, 22);
this.tdiAddBinding.Tag = "§";
this.tdiAddBinding.Text = "Add Mapping"; this.tdiAddBinding.Text = "Add Mapping";
this.tdiAddBinding.Click += new System.EventHandler(this.tsiAddBinding_Click); this.tdiAddBinding.Click += new System.EventHandler(this.tsiAddBinding_Click);
// //
@ -616,6 +628,7 @@
// //
this.tdiDelBinding.Name = "tdiDelBinding"; this.tdiDelBinding.Name = "tdiDelBinding";
this.tdiDelBinding.Size = new System.Drawing.Size(220, 22); this.tdiDelBinding.Size = new System.Drawing.Size(220, 22);
this.tdiDelBinding.Tag = "§";
this.tdiDelBinding.Text = "Delete Mapping"; this.tdiDelBinding.Text = "Delete Mapping";
this.tdiDelBinding.Click += new System.EventHandler(this.tdiDelBinding_Click); this.tdiDelBinding.Click += new System.EventHandler(this.tdiDelBinding_Click);
// //
@ -629,7 +642,7 @@
this.tdiTxDefActivationMode.BackColor = System.Drawing.Color.PapayaWhip; this.tdiTxDefActivationMode.BackColor = System.Drawing.Color.PapayaWhip;
this.tdiTxDefActivationMode.Name = "tdiTxDefActivationMode"; this.tdiTxDefActivationMode.Name = "tdiTxDefActivationMode";
this.tdiTxDefActivationMode.ReadOnly = true; this.tdiTxDefActivationMode.ReadOnly = true;
this.tdiTxDefActivationMode.Size = new System.Drawing.Size(160, 23); this.tdiTxDefActivationMode.Size = new System.Drawing.Size(200, 23);
this.tdiTxDefActivationMode.Text = "Default ActMode"; this.tdiTxDefActivationMode.Text = "Default ActMode";
// //
// tdiCbxActivation // tdiCbxActivation
@ -643,7 +656,7 @@
"None"}); "None"});
this.tdiCbxActivation.MaxDropDownItems = 10; this.tdiCbxActivation.MaxDropDownItems = 10;
this.tdiCbxActivation.Name = "tdiCbxActivation"; this.tdiCbxActivation.Name = "tdiCbxActivation";
this.tdiCbxActivation.Size = new System.Drawing.Size(160, 180); this.tdiCbxActivation.Size = new System.Drawing.Size(200, 180);
this.tdiCbxActivation.Click += new System.EventHandler(this.tdiCbxActivation_Click); this.tdiCbxActivation.Click += new System.EventHandler(this.tdiCbxActivation_Click);
// //
// tdiSGroup4 // tdiSGroup4
@ -889,21 +902,6 @@
this.tableLayoutPanel3.Size = new System.Drawing.Size(352, 78); this.tableLayoutPanel3.Size = new System.Drawing.Size(352, 78);
this.tableLayoutPanel3.TabIndex = 25; this.tableLayoutPanel3.TabIndex = 25;
// //
// btSaveMyMapping
//
this.btSaveMyMapping.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.tableLayoutPanel3.SetColumnSpan(this.btSaveMyMapping, 2);
this.btSaveMyMapping.Image = ((System.Drawing.Image)(resources.GetObject("btSaveMyMapping.Image")));
this.btSaveMyMapping.Location = new System.Drawing.Point(115, 51);
this.btSaveMyMapping.Name = "btSaveMyMapping";
this.btSaveMyMapping.Size = new System.Drawing.Size(234, 24);
this.btSaveMyMapping.TabIndex = 15;
this.btSaveMyMapping.Tag = "§";
this.btSaveMyMapping.Text = "Dump and Save my Mapping";
this.btSaveMyMapping.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.btSaveMyMapping.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText;
this.btSaveMyMapping.Click += new System.EventHandler(this.btSaveMyMapping_Click);
//
// txMappingName // txMappingName
// //
this.txMappingName.Anchor = System.Windows.Forms.AnchorStyles.Right; this.txMappingName.Anchor = System.Windows.Forms.AnchorStyles.Right;
@ -926,6 +924,21 @@
this.lblMappingname.Tag = "§"; this.lblMappingname.Tag = "§";
this.lblMappingname.Text = "Mapping name:"; this.lblMappingname.Text = "Mapping name:";
// //
// btSaveMyMapping
//
this.btSaveMyMapping.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.tableLayoutPanel3.SetColumnSpan(this.btSaveMyMapping, 2);
this.btSaveMyMapping.Image = ((System.Drawing.Image)(resources.GetObject("btSaveMyMapping.Image")));
this.btSaveMyMapping.Location = new System.Drawing.Point(115, 51);
this.btSaveMyMapping.Name = "btSaveMyMapping";
this.btSaveMyMapping.Size = new System.Drawing.Size(234, 24);
this.btSaveMyMapping.TabIndex = 15;
this.btSaveMyMapping.Tag = "§";
this.btSaveMyMapping.Text = "Dump and Save my Mapping";
this.btSaveMyMapping.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.btSaveMyMapping.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText;
this.btSaveMyMapping.Click += new System.EventHandler(this.btSaveMyMapping_Click);
//
// tableLayoutPanel4 // tableLayoutPanel4
// //
this.tableLayoutPanel4.ColumnCount = 1; this.tableLayoutPanel4.ColumnCount = 1;
@ -1612,7 +1625,6 @@
private System.Windows.Forms.ToolStripSeparator toolStripSeparator7; private System.Windows.Forms.ToolStripSeparator toolStripSeparator7;
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel4; private System.Windows.Forms.TableLayoutPanel tableLayoutPanel4;
private System.Windows.Forms.ToolStripMenuItem tdiCollapseAll; private System.Windows.Forms.ToolStripMenuItem tdiCollapseAll;
private System.Windows.Forms.ToolStripMenuItem tdiExpandAll;
private System.Windows.Forms.ToolStripSeparator tdiSGroup1; private System.Windows.Forms.ToolStripSeparator tdiSGroup1;
private System.Windows.Forms.Label lblMapping; private System.Windows.Forms.Label lblMapping;
private System.Windows.Forms.Label lblAssigned; private System.Windows.Forms.Label lblAssigned;
@ -1653,6 +1665,7 @@
private System.Windows.Forms.ToolStripMenuItem meJsReassignDialog; private System.Windows.Forms.ToolStripMenuItem meJsReassignDialog;
private System.Windows.Forms.ToolStripStatusLabel tsLblSupport; private System.Windows.Forms.ToolStripStatusLabel tsLblSupport;
private System.Windows.Forms.ToolStripDropDownButton msBtDump; private System.Windows.Forms.ToolStripDropDownButton msBtDump;
private System.Windows.Forms.ToolStripMenuItem tdiExpandAll;
} }
} }

@ -232,13 +232,14 @@ namespace SCJMapper_V2
log.Debug( "MainForm_Load - Entry" ); log.Debug( "MainForm_Load - Entry" );
Tx.LocalizeControlTree( this ); Tx.LocalizeControlTree( this );
Tx.LocalizeControlTree( cmCopyPaste );
Tx.LocalizeControlTree( cmAddDel );
msBtLoad.ToolTipText = Tx.Translate( msBtLoad.Name + "_TT" ); msBtLoad.ToolTipText = Tx.Translate( msBtLoad.Name + "_TT" );
msBtDump.ToolTipText = Tx.Translate( msBtDump.Name + "_TT" ); msBtDump.ToolTipText = Tx.Translate( msBtDump.Name + "_TT" );
msBtShow.ToolTipText = Tx.Translate( msBtShow.Name + "_TT" ); msBtShow.ToolTipText = Tx.Translate( msBtShow.Name + "_TT" );
msBtConfig.ToolTipText = Tx.Translate( msBtConfig.Name + "_TT" ); msBtConfig.ToolTipText = Tx.Translate( msBtConfig.Name + "_TT" );
msBtLoadMap.ToolTipText = Tx.Translate( msBtLoadMap.Name + "_TT" ); msBtLoadMap.ToolTipText = Tx.Translate( msBtLoadMap.Name + "_TT" );
// some applic initialization // some applic initialization
// Assign Size property - check if on screen, else use defaults // Assign Size property - check if on screen, else use defaults
if ( Commons.IsOnScreen( new Rectangle( AppSettings.Instance.FormLocation, AppSettings.Instance.FormSize ) ) ) { if ( Commons.IsOnScreen( new Rectangle( AppSettings.Instance.FormLocation, AppSettings.Instance.FormSize ) ) ) {
@ -564,7 +565,7 @@ namespace SCJMapper_V2
// make the GP the first device if there is one. // make the GP the first device if there is one.
if ( dxGamepad != null ) { if ( dxGamepad != null ) {
log.Debug( " - Add first Gamepad panel" ); log.Debug( " - Add first Gamepad panel" );
tc1.TabPages[tabs].Text = "Gamepad "; tc1.TabPages[tabs].Text = Tx.Translate("xGamepad") + " ";
UC_GpadPanel uUC_GpadPanelNew = new UC_GpadPanel( ); tc1.TabPages[tabs].Controls.Add( uUC_GpadPanelNew ); UC_GpadPanel uUC_GpadPanelNew = new UC_GpadPanel( ); tc1.TabPages[tabs].Controls.Add( uUC_GpadPanelNew );
Tx.LocalizeControlTree( uUC_GpadPanelNew ); Tx.LocalizeControlTree( uUC_GpadPanelNew );
@ -603,7 +604,7 @@ namespace SCJMapper_V2
} }
// common part // common part
tc1.TabPages[tabs].Text = string.Format( "Joystick {0}", nJs + 1 ); // numbering is 1 based for the user tc1.TabPages[tabs].Text = string.Format( "{0} {1}",Tx.Translate("xJoystick"), nJs + 1 ); // numbering is 1 based for the user
log.Debug( " - Create Joystick instance " + nJs.ToString( ) ); log.Debug( " - Create Joystick instance " + nJs.ToString( ) );
js = new JoystickCls( myJs.js, this, nJs, uUC_JoyPanelNew, tabs ); // does all device related activities for that particular item js = new JoystickCls( myJs.js, this, nJs, uUC_JoyPanelNew, tabs ); // does all device related activities for that particular item
DeviceInst.JoystickListRef.Add( js ); // add to joystick list DeviceInst.JoystickListRef.Add( js ); // add to joystick list
@ -1185,7 +1186,7 @@ namespace SCJMapper_V2
m_prevActivationMode = ActivationMode.Default; // switch Closing handling OFF in case we don't show anything m_prevActivationMode = ActivationMode.Default; // switch Closing handling OFF in case we don't show anything
if ( m_AT.CanAssignBinding ) { if ( m_AT.CanAssignBinding ) {
tdiAssignBinding.Text = "Assign: " + JoystickCls.MakeThrottle( lblLastJ.Text, cbxThrottle.Checked ); tdiAssignBinding.Text = Tx.Translate( tdiAssignBinding) + ": " + JoystickCls.MakeThrottle( lblLastJ.Text, cbxThrottle.Checked );
} }
tdiAssignBinding.Visible = m_AT.CanAssignBinding; any2 = any2 || m_AT.CanAssignBinding; // Assign tdiAssignBinding.Visible = m_AT.CanAssignBinding; any2 = any2 || m_AT.CanAssignBinding; // Assign
tdiBlendBinding.Visible = m_AT.CanDisableBinding; any2 = any2 || m_AT.CanDisableBinding; // Blend tdiBlendBinding.Visible = m_AT.CanDisableBinding; any2 = any2 || m_AT.CanDisableBinding; // Blend
@ -1200,7 +1201,7 @@ namespace SCJMapper_V2
ActivationModes am = m_AT.ActivationModeSelectedItem( ); ActivationModes am = m_AT.ActivationModeSelectedItem( );
// have to fudge around with a descriptive text here // have to fudge around with a descriptive text here
if ( am[0] == ActivationMode.Default ) if ( am[0] == ActivationMode.Default )
tdiTxDefActivationMode.Text = string.Format( "Profile: {0}", "no ActivationMode" ); // show the default element tdiTxDefActivationMode.Text = string.Format( "Profile: {0}", Tx.Translate( tdiTxDefActivationMode ) ); // show the default element
else else
tdiTxDefActivationMode.Text = string.Format( "Profile: {0}", am[0].Name ); // show the default element tdiTxDefActivationMode.Text = string.Format( "Profile: {0}", am[0].Name ); // show the default element

@ -128,7 +128,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAA8 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAA8
EAAAAk1TRnQBSQFMAgEBCQEAAWgBEwFoARMBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo EAAAAk1TRnQBSQFMAgEBCQEAATABFAEwARQBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAATADAAEBAQABCAYAAQwYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA AwABQAMAATADAAEBAQABCAYAAQwYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@ -469,6 +469,15 @@
VEPFEv0j3g3A94woz3mmbBnHX//Z VEPFEv0j3g3A94woz3mmbBnHX//Z
</value> </value>
</data> </data>
<metadata name="OFD.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>133, 17</value>
</metadata>
<metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>209, 17</value>
</metadata>
<metadata name="SFD.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>421, 17</value>
</metadata>
<data name="btSaveMyMapping.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="btSaveMyMapping.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
@ -541,15 +550,6 @@
Tesk88046SuRb2gfwdMB6S/DHs/UzS4d0QAAAABJRU5ErkJggg== Tesk88046SuRb2gfwdMB6S/DHs/UzS4d0QAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<metadata name="OFD.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>133, 17</value>
</metadata>
<metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>209, 17</value>
</metadata>
<metadata name="SFD.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>421, 17</value>
</metadata>
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>555, 17</value> <value>555, 17</value>
</metadata> </metadata>
@ -582,7 +582,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADc ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADc
GQAAAk1TRnQBSQFMAgEBAwEAASgBAQEoAQEBMAEAATABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo GQAAAk1TRnQBSQFMAgEBAwEAAfABAQHwAQEBMAEAATABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABwAMAATADAAEBAQABCAYAASQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA AwABwAMAATADAAEBAQABCAYAASQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA

@ -127,7 +127,7 @@ namespace SCJMapper_V2
// DetectGamepad // DetectGamepad
if ( AppSettings.Instance.DetectGamepad != cbxDetectGamepad.Checked ) { if ( AppSettings.Instance.DetectGamepad != cbxDetectGamepad.Checked ) {
MessageBox.Show( "Changing the Gamepad option needs a restart of the application !!", "Settings Notification", MessageBoxButtons.OK, MessageBoxIcon.Information ); MessageBox.Show( Tx.Translate( "setNote1" ), Tx.Translate("setNote2") , MessageBoxButtons.OK, MessageBoxIcon.Information );
} }
AppSettings.Instance.DetectGamepad = cbxDetectGamepad.Checked; AppSettings.Instance.DetectGamepad = cbxDetectGamepad.Checked;

@ -2,7 +2,7 @@ The MIT License (MIT)
For SCJMapper: For SCJMapper:
Copyright (c) 2017 bm98 Copyright (c) 2018 Martin Burri
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
[assembly: AssemblyConfiguration( "" )] [assembly: AssemblyConfiguration( "" )]
[assembly: AssemblyCompany( "Cassini (SC handle)" )] [assembly: AssemblyCompany( "Cassini (SC handle)" )]
[assembly: AssemblyProduct( "SCJMapper" )] [assembly: AssemblyProduct( "SCJMapper" )]
[assembly: AssemblyCopyright("Copyright (c) 2017 M.Burri")] [assembly: AssemblyCopyright( "Copyright (c) 2018 M.Burri + see LICENSE file" )]
[assembly: AssemblyTrademark( "" )] [assembly: AssemblyTrademark( "" )]
[assembly: AssemblyCulture( "" )] [assembly: AssemblyCulture( "" )]
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers // You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below: // by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion( "2.35.0.69" )] [assembly: AssemblyVersion( "2.35.0.70" )]
[assembly: AssemblyFileVersion( "2.35.0.69" )] [assembly: AssemblyFileVersion( "2.35.0.70" )]

@ -1,4 +1,4 @@
SC Joystick Mapper V 2.35 - Build 69 BETA SC Joystick Mapper V 2.35 - Build 70 BETA
(c) Cassini, StandardToaster - 05-Jan-2018 (c) Cassini, StandardToaster - 05-Jan-2018
Contains 14 files + graphics: Contains 14 files + graphics:
@ -43,7 +43,7 @@ Scanned for viruses before packing...
cassini@burri-web.org cassini@burri-web.org
Changelog: Changelog:
V 2.35 - BETA Build 69 V 2.35 - BETA Build 70
- add - GUI translation support (english, german, french so far..) - add - GUI translation support (english, german, french so far..)
- add - provide CIG asset texts/translations for actions and maps - add - provide CIG asset texts/translations for actions and maps
(use Settings to choose - for now only French and German are in but have no translations (use Settings to choose - for now only French and German are in but have no translations

@ -27,7 +27,7 @@
<UpdatePeriodically>false</UpdatePeriodically> <UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired> <UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions> <MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>69</ApplicationRevision> <ApplicationRevision>70</ApplicationRevision>
<ApplicationVersion>2.35.0.%2a</ApplicationVersion> <ApplicationVersion>2.35.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust> <UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled> <BootstrapperEnabled>true</BootstrapperEnabled>

@ -465,6 +465,15 @@ namespace SCJMapper_V2.Translation {
} }
} }
/// <summary>
/// Looks up a localized string similar to Buttons:.
/// </summary>
public static string lB {
get {
return ResourceManager.GetString("lB", resourceCulture);
}
}
/// <summary> /// <summary>
/// Looks up a localized string similar to Action Filter:. /// Looks up a localized string similar to Action Filter:.
/// </summary> /// </summary>
@ -970,6 +979,42 @@ namespace SCJMapper_V2.Translation {
} }
} }
/// <summary>
/// Looks up a localized string similar to Changing the Gamepad option needs a restart of the application !!.
/// </summary>
public static string setNote1 {
get {
return ResourceManager.GetString("setNote1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Settings Notification.
/// </summary>
public static string setNote2 {
get {
return ResourceManager.GetString("setNote2", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to the same jsN was assigned to more than one Joystick - either fix it or exit with Cancel.
/// </summary>
public static string setNote3 {
get {
return ResourceManager.GetString("setNote3", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Settings Notification.
/// </summary>
public static string setNote4 {
get {
return ResourceManager.GetString("setNote4", resourceCulture);
}
}
/// <summary> /// <summary>
/// Looks up a localized string similar to Action. /// Looks up a localized string similar to Action.
/// </summary> /// </summary>
@ -1015,6 +1060,69 @@ namespace SCJMapper_V2.Translation {
} }
} }
/// <summary>
/// Looks up a localized string similar to Add Mapping.
/// </summary>
public static string tdiAddBinding {
get {
return ResourceManager.GetString("tdiAddBinding", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Assign Mapping.
/// </summary>
public static string tdiAssignBinding {
get {
return ResourceManager.GetString("tdiAssignBinding", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Disable Mapping.
/// </summary>
public static string tdiBlendBinding {
get {
return ResourceManager.GetString("tdiBlendBinding", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Clear Mapping.
/// </summary>
public static string tdiClearBinding {
get {
return ResourceManager.GetString("tdiClearBinding", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Collapse to selected.
/// </summary>
public static string tdiCollapseAll {
get {
return ResourceManager.GetString("tdiCollapseAll", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Delete Mapping.
/// </summary>
public static string tdiDelBinding {
get {
return ResourceManager.GetString("tdiDelBinding", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Expand all Mappings.
/// </summary>
public static string tdiExpandAll {
get {
return ResourceManager.GetString("tdiExpandAll", resourceCulture);
}
}
/// <summary> /// <summary>
/// Looks up a localized string similar to Disabled. /// Looks up a localized string similar to Disabled.
/// </summary> /// </summary>
@ -1024,6 +1132,15 @@ namespace SCJMapper_V2.Translation {
} }
} }
/// <summary>
/// Looks up a localized string similar to No Activation Mode.
/// </summary>
public static string tdiTxDefActivationMode {
get {
return ResourceManager.GetString("tdiTxDefActivationMode", resourceCulture);
}
}
/// <summary> /// <summary>
/// Looks up a localized string similar to Dumps (XML, Logs etc.). /// Looks up a localized string similar to Dumps (XML, Logs etc.).
/// </summary> /// </summary>
@ -1051,6 +1168,60 @@ namespace SCJMapper_V2.Translation {
} }
} }
/// <summary>
/// Looks up a localized string similar to Copy.
/// </summary>
public static string tsiCopy {
get {
return ResourceManager.GetString("tsiCopy", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Open....
/// </summary>
public static string tsiOpen {
get {
return ResourceManager.GetString("tsiOpen", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Paste.
/// </summary>
public static string tsiPaste {
get {
return ResourceManager.GetString("tsiPaste", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Paste (Replace all).
/// </summary>
public static string tsiPReplace {
get {
return ResourceManager.GetString("tsiPReplace", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Save as....
/// </summary>
public static string tsiSaveAs {
get {
return ResourceManager.GetString("tsiSaveAs", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Select All.
/// </summary>
public static string tsiSelAll {
get {
return ResourceManager.GetString("tsiSelAll", resourceCulture);
}
}
/// <summary> /// <summary>
/// Looks up a localized string similar to Mappings:. /// Looks up a localized string similar to Mappings:.
/// </summary> /// </summary>
@ -1141,6 +1312,15 @@ namespace SCJMapper_V2.Translation {
} }
} }
/// <summary>
/// Looks up a localized string similar to Gamepad.
/// </summary>
public static string xGamepad {
get {
return ResourceManager.GetString("xGamepad", resourceCulture);
}
}
/// <summary> /// <summary>
/// Looks up a localized string similar to Instance. /// Looks up a localized string similar to Instance.
/// </summary> /// </summary>
@ -1159,6 +1339,15 @@ namespace SCJMapper_V2.Translation {
} }
} }
/// <summary>
/// Looks up a localized string similar to Joystick.
/// </summary>
public static string xJoystick {
get {
return ResourceManager.GetString("xJoystick", resourceCulture);
}
}
/// <summary> /// <summary>
/// Looks up a localized string similar to None. /// Looks up a localized string similar to None.
/// </summary> /// </summary>

@ -202,7 +202,7 @@
<comment>2-Settings</comment> <comment>2-Settings</comment>
</data> </data>
<data name="cbxShowGamepad" xml:space="preserve"> <data name="cbxShowGamepad" xml:space="preserve">
<value>Gamep</value> <value>Gamep.</value>
<comment>1-Main - Must remain short to fit the space</comment> <comment>1-Main - Must remain short to fit the space</comment>
</data> </data>
<data name="cbxShowJoystick" xml:space="preserve"> <data name="cbxShowJoystick" xml:space="preserve">
@ -630,4 +630,88 @@ benutzen sie Abbrechen um die Arbeit erst zu speichern.</value>
<value>profil</value> <value>profil</value>
<comment>7-RTF map</comment> <comment>7-RTF map</comment>
</data> </data>
<data name="tdiAddBinding" xml:space="preserve">
<value>Zuweisungseintrag hinzufügen</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiAssignBinding" xml:space="preserve">
<value>Zuweisen</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiBlendBinding" xml:space="preserve">
<value>Deaktivieren</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiClearBinding" xml:space="preserve">
<value>Löschen</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiCollapseAll" xml:space="preserve">
<value>Zur Auswahl zusammenklappen</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiDelBinding" xml:space="preserve">
<value>Zuweisungseintrag löschen</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiExpandAll" xml:space="preserve">
<value>Alle Zuweisungen expandieren</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiCopy" xml:space="preserve">
<value>Kopieren</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiOpen" xml:space="preserve">
<value>Öffnen...</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiPaste" xml:space="preserve">
<value>Einsetzen</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiPReplace" xml:space="preserve">
<value>Alles ersetzen</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiSaveAs" xml:space="preserve">
<value>Speichern unter...</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiSelAll" xml:space="preserve">
<value>Alles auswählen</value>
<comment>1-Main Context</comment>
</data>
<data name="lB" xml:space="preserve">
<value>Tasten:</value>
<comment>1-Main JPanel</comment>
</data>
<data name="setNote1" xml:space="preserve">
<value>Das Programm muss neu gestartet werden damit die Änderung der Gamepad Option übernommen wird !!</value>
<comment>2-Settings</comment>
</data>
<data name="setNote2" xml:space="preserve">
<value>Konfigurationsinformation</value>
<comment>2-Settings</comment>
</data>
<data name="setNote3" xml:space="preserve">
<value>Die gleiche jsN wurde mehr als einem Joystick zugewiesen - bitte Eingabe korrigieren oder mit Abbrechen verlassen.</value>
<comment>3-ReassingJS</comment>
</data>
<data name="setNote4" xml:space="preserve">
<value>Konfigurationsinformation</value>
<comment>3-ReassingJS</comment>
</data>
<data name="tdiTxDefActivationMode" xml:space="preserve">
<value>Kein Aktivierungseintrag</value>
<comment>1-Main Context</comment>
</data>
<data name="xGamepad" xml:space="preserve">
<value>Gamepad</value>
<comment>0-General</comment>
</data>
<data name="xJoystick" xml:space="preserve">
<value>Joystick</value>
<comment>0-General</comment>
</data>
</root> </root>

@ -170,7 +170,7 @@
<comment>1-Main</comment> <comment>1-Main</comment>
</data> </data>
<data name="btJsKbd" xml:space="preserve"> <data name="btJsKbd" xml:space="preserve">
<value>JS / Clav.</value> <value>Ma/Clav</value>
<comment>1-Main</comment> <comment>1-Main</comment>
</data> </data>
<data name="btSaveMyMapping" xml:space="preserve"> <data name="btSaveMyMapping" xml:space="preserve">
@ -326,7 +326,7 @@
<comment>6-Table</comment> <comment>6-Table</comment>
</data> </data>
<data name="lblMapping" xml:space="preserve"> <data name="lblMapping" xml:space="preserve">
<value>Allocation</value> <value>Attribution</value>
<comment>1-Main</comment> <comment>1-Main</comment>
</data> </data>
<data name="lblMappingname" xml:space="preserve"> <data name="lblMappingname" xml:space="preserve">
@ -630,4 +630,88 @@ Annulez maintenant si vous voulez d'abord enregistrer votre travail.</value>
<value>profile</value> <value>profile</value>
<comment>7-RTF map</comment> <comment>7-RTF map</comment>
</data> </data>
<data name="tdiAddBinding" xml:space="preserve">
<value>Ajouter un mappage</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiAssignBinding" xml:space="preserve">
<value>Affecter l'attribution</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiBlendBinding" xml:space="preserve">
<value>Désactiver l'attribution</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiClearBinding" xml:space="preserve">
<value>Effacer l'attribution</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiCollapseAll" xml:space="preserve">
<value>Réduire à sélectionné</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiDelBinding" xml:space="preserve">
<value>Supprimer le mappage</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiExpandAll" xml:space="preserve">
<value>Développer toutes les attributions</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiCopy" xml:space="preserve">
<value>Copier</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiOpen" xml:space="preserve">
<value>Ouvrir...</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiPaste" xml:space="preserve">
<value>Insérer</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiPReplace" xml:space="preserve">
<value>Insérer (remplacer tout)</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiSaveAs" xml:space="preserve">
<value>Enregistrer sous...</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiSelAll" xml:space="preserve">
<value>Choisissez tout</value>
<comment>1-Main Context</comment>
</data>
<data name="lB" xml:space="preserve">
<value>Boutons:</value>
<comment>1-Main JPanel</comment>
</data>
<data name="setNote1" xml:space="preserve">
<value>Changer l'option du manette de jeu nécessite un redémarrage de l'application !!</value>
<comment>2-Settings</comment>
</data>
<data name="setNote2" xml:space="preserve">
<value>Les informations de configuration</value>
<comment>2-Settings</comment>
</data>
<data name="setNote3" xml:space="preserve">
<value>Le même jsN a été assigné à plus d'un manette - soit le réparer ou quitter avec Annuler</value>
<comment>3-ReassingJS</comment>
</data>
<data name="setNote4" xml:space="preserve">
<value>Les informations de configuration</value>
<comment>3-ReassingJS</comment>
</data>
<data name="tdiTxDefActivationMode" xml:space="preserve">
<value>Pas de mode d'activation</value>
<comment>1-Main Context</comment>
</data>
<data name="xGamepad" xml:space="preserve">
<value>Manette de jeu</value>
<comment>0-General</comment>
</data>
<data name="xJoystick" xml:space="preserve">
<value>Manette</value>
<comment>0-General</comment>
</data>
</root> </root>

@ -630,4 +630,88 @@ Cancel now if you want to save your work first.</value>
<value>profile</value> <value>profile</value>
<comment>7-RTF map</comment> <comment>7-RTF map</comment>
</data> </data>
<data name="tdiAddBinding" xml:space="preserve">
<value>Add Mapping</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiAssignBinding" xml:space="preserve">
<value>Assign Mapping</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiBlendBinding" xml:space="preserve">
<value>Disable Mapping</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiClearBinding" xml:space="preserve">
<value>Clear Mapping</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiCollapseAll" xml:space="preserve">
<value>Collapse to selected</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiDelBinding" xml:space="preserve">
<value>Delete Mapping</value>
<comment>1-Main Context</comment>
</data>
<data name="tdiExpandAll" xml:space="preserve">
<value>Expand all Mappings</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiCopy" xml:space="preserve">
<value>Copy</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiOpen" xml:space="preserve">
<value>Open...</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiPaste" xml:space="preserve">
<value>Paste</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiPReplace" xml:space="preserve">
<value>Paste (Replace all)</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiSaveAs" xml:space="preserve">
<value>Save as...</value>
<comment>1-Main Context</comment>
</data>
<data name="tsiSelAll" xml:space="preserve">
<value>Select All</value>
<comment>1-Main Context</comment>
</data>
<data name="lB" xml:space="preserve">
<value>Buttons:</value>
<comment>1-Main JPanel</comment>
</data>
<data name="setNote1" xml:space="preserve">
<value>Changing the Gamepad option needs a restart of the application !!</value>
<comment>2-Settings</comment>
</data>
<data name="setNote2" xml:space="preserve">
<value>Settings Notification</value>
<comment>2-Settings</comment>
</data>
<data name="setNote3" xml:space="preserve">
<value>the same jsN was assigned to more than one Joystick - either fix it or exit with Cancel</value>
<comment>3-ReassingJS</comment>
</data>
<data name="setNote4" xml:space="preserve">
<value>Settings Notification</value>
<comment>3-ReassingJS</comment>
</data>
<data name="tdiTxDefActivationMode" xml:space="preserve">
<value>No Activation Mode</value>
<comment>1-Main Context</comment>
</data>
<data name="xGamepad" xml:space="preserve">
<value>Gamepad</value>
<comment>0-General</comment>
</data>
<data name="xJoystick" xml:space="preserve">
<value>Joystick</value>
<comment>0-General</comment>
</data>
</root> </root>

@ -10,7 +10,8 @@
</startup> </startup>
<!-- This is the minimal change that detects a movement of an axis (Joystick, Gamepad, Mouse) <!-- This is the minimal change that detects a movement of an axis (Joystick, Gamepad, Mouse)
default are 150,500,150 - you may change it to get the detection less sensitive --> default are 150,500,150 - you may change it to get the detection less sensitive
enter a locale for culture e.g. en to use the english texts (en, de or fr are supported) -->
<AppConfiguration jsSenseLimit="150" gpSenseLimit="500" msSenseLimit="150" culture=""/> <AppConfiguration jsSenseLimit="150" gpSenseLimit="500" msSenseLimit="150" culture=""/>
<runtime> <runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

Binary file not shown.

Binary file not shown.
Loading…
Cancel
Save