V 2.35 - BETA Build 70 final

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

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

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

@ -41,6 +41,18 @@ namespace SCJMapper_V2.Devices.Joystick
private void FormReassign_Load( object sender, EventArgs e )
{
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;
foreach ( JoystickCls j in m_owner ) {
@ -102,7 +114,7 @@ namespace SCJMapper_V2.Devices.Joystick
this.Hide( );
}
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.Size = new System.Drawing.Size(46, 13);
this.lB.TabIndex = 24;
this.lB.Tag = "§";
this.lB.Text = "Buttons:";
//
// lbl1Hat3

53
FormMain.Designer.cs generated

@ -103,9 +103,9 @@
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
this.tableLayoutPanel2 = 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.lblMappingname = new System.Windows.Forms.Label();
this.btSaveMyMapping = new System.Windows.Forms.Button();
this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel();
this.tableLayoutPanel5 = new System.Windows.Forms.TableLayoutPanel();
this.btClearFilter = new System.Windows.Forms.Button();
@ -209,6 +209,7 @@
//
this.tsiCopy.Name = "tsiCopy";
this.tsiCopy.Size = new System.Drawing.Size(169, 22);
this.tsiCopy.Tag = "§";
this.tsiCopy.Text = "Copy";
this.tsiCopy.Click += new System.EventHandler(this.tsiCopy_Click);
//
@ -216,6 +217,7 @@
//
this.tsiPaste.Name = "tsiPaste";
this.tsiPaste.Size = new System.Drawing.Size(169, 22);
this.tsiPaste.Tag = "§";
this.tsiPaste.Text = "Paste";
this.tsiPaste.Click += new System.EventHandler(this.tsiPaste_Click);
//
@ -223,6 +225,7 @@
//
this.tsiPReplace.Name = "tsiPReplace";
this.tsiPReplace.Size = new System.Drawing.Size(169, 22);
this.tsiPReplace.Tag = "§";
this.tsiPReplace.Text = "Paste (Replace all)";
this.tsiPReplace.Click += new System.EventHandler(this.tsiPReplace_Click);
//
@ -230,6 +233,7 @@
//
this.tsiSelAll.Name = "tsiSelAll";
this.tsiSelAll.Size = new System.Drawing.Size(169, 22);
this.tsiSelAll.Tag = "§";
this.tsiSelAll.Text = "Select All";
this.tsiSelAll.Click += new System.EventHandler(this.tsiSelAll_Click);
//
@ -242,6 +246,7 @@
//
this.tsiOpen.Name = "tsiOpen";
this.tsiOpen.Size = new System.Drawing.Size(169, 22);
this.tsiOpen.Tag = "§";
this.tsiOpen.Text = "Open...";
this.tsiOpen.Click += new System.EventHandler(this.tsiOpen_Click);
//
@ -249,6 +254,7 @@
//
this.tsiSaveAs.Name = "tsiSaveAs";
this.tsiSaveAs.Size = new System.Drawing.Size(169, 22);
this.tsiSaveAs.Tag = "§";
this.tsiSaveAs.Text = "Save as...";
this.tsiSaveAs.Click += new System.EventHandler(this.tsiSaveAs_Click);
//
@ -555,7 +561,7 @@
this.tdiAddMod2,
this.tdiAddMod3});
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);
//
// tdiCollapseAll
@ -563,6 +569,7 @@
this.tdiCollapseAll.ForeColor = System.Drawing.Color.MediumBlue;
this.tdiCollapseAll.Name = "tdiCollapseAll";
this.tdiCollapseAll.Size = new System.Drawing.Size(220, 22);
this.tdiCollapseAll.Tag = "§";
this.tdiCollapseAll.Text = "Collapse to selected";
this.tdiCollapseAll.Click += new System.EventHandler(this.tdiCollapseAll_Click);
//
@ -571,6 +578,7 @@
this.tdiExpandAll.ForeColor = System.Drawing.Color.MediumBlue;
this.tdiExpandAll.Name = "tdiExpandAll";
this.tdiExpandAll.Size = new System.Drawing.Size(220, 22);
this.tdiExpandAll.Tag = "§";
this.tdiExpandAll.Text = "Expand all Mappings";
this.tdiExpandAll.Click += new System.EventHandler(this.tdiExpandAll_Click);
//
@ -583,6 +591,7 @@
//
this.tdiAssignBinding.Name = "tdiAssignBinding";
this.tdiAssignBinding.Size = new System.Drawing.Size(220, 22);
this.tdiAssignBinding.Tag = "§";
this.tdiAssignBinding.Text = "Assign Mapping";
this.tdiAssignBinding.Click += new System.EventHandler(this.tdiAssignBinding_Click);
//
@ -590,6 +599,7 @@
//
this.tdiBlendBinding.Name = "tdiBlendBinding";
this.tdiBlendBinding.Size = new System.Drawing.Size(220, 22);
this.tdiBlendBinding.Tag = "§";
this.tdiBlendBinding.Text = "Disable Mapping";
this.tdiBlendBinding.Click += new System.EventHandler(this.tdiBlendBinding_Click);
//
@ -597,6 +607,7 @@
//
this.tdiClearBinding.Name = "tdiClearBinding";
this.tdiClearBinding.Size = new System.Drawing.Size(220, 22);
this.tdiClearBinding.Tag = "§";
this.tdiClearBinding.Text = "Clear Mapping";
this.tdiClearBinding.Click += new System.EventHandler(this.tdiClearBinding_Click);
//
@ -609,6 +620,7 @@
//
this.tdiAddBinding.Name = "tdiAddBinding";
this.tdiAddBinding.Size = new System.Drawing.Size(220, 22);
this.tdiAddBinding.Tag = "§";
this.tdiAddBinding.Text = "Add Mapping";
this.tdiAddBinding.Click += new System.EventHandler(this.tsiAddBinding_Click);
//
@ -616,6 +628,7 @@
//
this.tdiDelBinding.Name = "tdiDelBinding";
this.tdiDelBinding.Size = new System.Drawing.Size(220, 22);
this.tdiDelBinding.Tag = "§";
this.tdiDelBinding.Text = "Delete Mapping";
this.tdiDelBinding.Click += new System.EventHandler(this.tdiDelBinding_Click);
//
@ -629,7 +642,7 @@
this.tdiTxDefActivationMode.BackColor = System.Drawing.Color.PapayaWhip;
this.tdiTxDefActivationMode.Name = "tdiTxDefActivationMode";
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";
//
// tdiCbxActivation
@ -643,7 +656,7 @@
"None"});
this.tdiCbxActivation.MaxDropDownItems = 10;
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);
//
// tdiSGroup4
@ -889,21 +902,6 @@
this.tableLayoutPanel3.Size = new System.Drawing.Size(352, 78);
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
//
this.txMappingName.Anchor = System.Windows.Forms.AnchorStyles.Right;
@ -926,6 +924,21 @@
this.lblMappingname.Tag = "§";
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
//
this.tableLayoutPanel4.ColumnCount = 1;
@ -1612,7 +1625,6 @@
private System.Windows.Forms.ToolStripSeparator toolStripSeparator7;
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel4;
private System.Windows.Forms.ToolStripMenuItem tdiCollapseAll;
private System.Windows.Forms.ToolStripMenuItem tdiExpandAll;
private System.Windows.Forms.ToolStripSeparator tdiSGroup1;
private System.Windows.Forms.Label lblMapping;
private System.Windows.Forms.Label lblAssigned;
@ -1653,6 +1665,7 @@
private System.Windows.Forms.ToolStripMenuItem meJsReassignDialog;
private System.Windows.Forms.ToolStripStatusLabel tsLblSupport;
private System.Windows.Forms.ToolStripDropDownButton msBtDump;
private System.Windows.Forms.ToolStripMenuItem tdiExpandAll;
}
}

@ -232,13 +232,14 @@ namespace SCJMapper_V2
log.Debug( "MainForm_Load - Entry" );
Tx.LocalizeControlTree( this );
Tx.LocalizeControlTree( cmCopyPaste );
Tx.LocalizeControlTree( cmAddDel );
msBtLoad.ToolTipText = Tx.Translate( msBtLoad.Name + "_TT" );
msBtDump.ToolTipText = Tx.Translate( msBtDump.Name + "_TT" );
msBtShow.ToolTipText = Tx.Translate( msBtShow.Name + "_TT" );
msBtConfig.ToolTipText = Tx.Translate( msBtConfig.Name + "_TT" );
msBtLoadMap.ToolTipText = Tx.Translate( msBtLoadMap.Name + "_TT" );
// some applic initialization
// Assign Size property - check if on screen, else use defaults
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.
if ( dxGamepad != null ) {
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 );
Tx.LocalizeControlTree( uUC_GpadPanelNew );
@ -603,7 +604,7 @@ namespace SCJMapper_V2
}
// 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( ) );
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
@ -1185,7 +1186,7 @@ namespace SCJMapper_V2
m_prevActivationMode = ActivationMode.Default; // switch Closing handling OFF in case we don't show anything
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
tdiBlendBinding.Visible = m_AT.CanDisableBinding; any2 = any2 || m_AT.CanDisableBinding; // Blend
@ -1200,7 +1201,7 @@ namespace SCJMapper_V2
ActivationModes am = m_AT.ActivationModeSelectedItem( );
// have to fudge around with a descriptive text here
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
tdiTxDefActivationMode.Text = string.Format( "Profile: {0}", am[0].Name ); // show the default element

@ -128,7 +128,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAA8
EAAAAk1TRnQBSQFMAgEBCQEAAWgBEwFoARMBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
EAAAAk1TRnQBSQFMAgEBCQEAATABFAEwARQBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAATADAAEBAQABCAYAAQwYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@ -469,6 +469,15 @@
VEPFEv0j3g3A94woz3mmbBnHX//Z
</value>
</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">
<value>
iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
@ -541,15 +550,6 @@
Tesk88046SuRb2gfwdMB6S/DHs/UzS4d0QAAAABJRU5ErkJggg==
</value>
</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">
<value>555, 17</value>
</metadata>
@ -582,7 +582,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADc
GQAAAk1TRnQBSQFMAgEBAwEAASgBAQEoAQEBMAEAATABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
GQAAAk1TRnQBSQFMAgEBAwEAAfABAQHwAQEBMAEAATABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABwAMAATADAAEBAQABCAYAASQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA

@ -127,7 +127,7 @@ namespace SCJMapper_V2
// DetectGamepad
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;

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

@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
[assembly: AssemblyConfiguration( "" )]
[assembly: AssemblyCompany( "Cassini (SC handle)" )]
[assembly: AssemblyProduct( "SCJMapper" )]
[assembly: AssemblyCopyright("Copyright (c) 2017 M.Burri")]
[assembly: AssemblyCopyright( "Copyright (c) 2018 M.Burri + see LICENSE file" )]
[assembly: AssemblyTrademark( "" )]
[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
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion( "2.35.0.69" )]
[assembly: AssemblyFileVersion( "2.35.0.69" )]
[assembly: AssemblyVersion( "2.35.0.70" )]
[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
Contains 14 files + graphics:
@ -43,7 +43,7 @@ Scanned for viruses before packing...
cassini@burri-web.org
Changelog:
V 2.35 - BETA Build 69
V 2.35 - BETA Build 70
- add - GUI translation support (english, german, french so far..)
- 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

@ -27,7 +27,7 @@
<UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>69</ApplicationRevision>
<ApplicationRevision>70</ApplicationRevision>
<ApplicationVersion>2.35.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust>
<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>
/// Looks up a localized string similar to Action Filter:.
/// </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>
/// Looks up a localized string similar to Action.
/// </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>
/// Looks up a localized string similar to Disabled.
/// </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>
/// Looks up a localized string similar to Dumps (XML, Logs etc.).
/// </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>
/// Looks up a localized string similar to Mappings:.
/// </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>
/// Looks up a localized string similar to Instance.
/// </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>
/// Looks up a localized string similar to None.
/// </summary>

@ -202,7 +202,7 @@
<comment>2-Settings</comment>
</data>
<data name="cbxShowGamepad" xml:space="preserve">
<value>Gamep</value>
<value>Gamep.</value>
<comment>1-Main - Must remain short to fit the space</comment>
</data>
<data name="cbxShowJoystick" xml:space="preserve">
@ -630,4 +630,88 @@ benutzen sie Abbrechen um die Arbeit erst zu speichern.</value>
<value>profil</value>
<comment>7-RTF map</comment>
</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>

@ -170,7 +170,7 @@
<comment>1-Main</comment>
</data>
<data name="btJsKbd" xml:space="preserve">
<value>JS / Clav.</value>
<value>Ma/Clav</value>
<comment>1-Main</comment>
</data>
<data name="btSaveMyMapping" xml:space="preserve">
@ -326,7 +326,7 @@
<comment>6-Table</comment>
</data>
<data name="lblMapping" xml:space="preserve">
<value>Allocation</value>
<value>Attribution</value>
<comment>1-Main</comment>
</data>
<data name="lblMappingname" xml:space="preserve">
@ -630,4 +630,88 @@ Annulez maintenant si vous voulez d'abord enregistrer votre travail.</value>
<value>profile</value>
<comment>7-RTF map</comment>
</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>

@ -630,4 +630,88 @@ Cancel now if you want to save your work first.</value>
<value>profile</value>
<comment>7-RTF map</comment>
</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>

@ -10,7 +10,8 @@
</startup>
<!-- 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=""/>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

Binary file not shown.

Binary file not shown.
Loading…
Cancel
Save