V 2.22 - BETA Build 56 - final

- fix - try again to fix Win10 scaling issues for some PCs (hidden assignment area)
- improvement - actions with a profile modifier attached will show underlined in the action tree
- improvement - less offensive gamepad color mark ...
- add - a button to dump the used defaultProfile in the right area
- some internal stuff
- update - doc SCJMapper_QGuide V2.22beta.pdf
pull/104/head v2.22beta
bm98 8 years ago
parent 513007de83
commit 9d4c71db51

111
Form1.Designer.cs generated

@ -53,6 +53,8 @@
this.btBlend = new System.Windows.Forms.Button();
this.lblLastJ = new System.Windows.Forms.TextBox();
this.cmMouseEntry = new System.Windows.Forms.ContextMenuStrip(this.components);
this.tmeK_Tab = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator();
this.tmeXAxis = new System.Windows.Forms.ToolStripMenuItem();
this.tmeYAxis = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
@ -83,6 +85,7 @@
this.tdiAddMod3 = new System.Windows.Forms.ToolStripMenuItem();
this.tc1 = new System.Windows.Forms.TabControl();
this.tabJS1 = new System.Windows.Forms.TabPage();
this.UC_JoyPanel = new SCJMapper_V2.UC_JoyPanel();
this.panel1 = new System.Windows.Forms.Panel();
this.btClip = new System.Windows.Forms.Button();
this.txRebind = new System.Windows.Forms.TextBox();
@ -95,7 +98,6 @@
this.timer1 = new System.Windows.Forms.Timer(this.components);
this.SFD = new System.Windows.Forms.SaveFileDialog();
this.tlpanel = new System.Windows.Forms.TableLayoutPanel();
this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel();
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
this.btDumpLog = new System.Windows.Forms.Button();
this.btJSTuning = new System.Windows.Forms.Button();
@ -128,6 +130,7 @@
this.cbxInvStrafeVert = new System.Windows.Forms.CheckBox();
this.cbxInvStrafeLat = new System.Windows.Forms.CheckBox();
this.cbxInvStrafeLon = new System.Windows.Forms.CheckBox();
this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel();
this.toolStripStatusLabel2 = new System.Windows.Forms.ToolStripStatusLabel();
this.tsBtReset = new System.Windows.Forms.ToolStripDropDownButton();
this.resetDefaultsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
@ -142,9 +145,7 @@
this.loadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
this.statusStrip1 = new System.Windows.Forms.StatusStrip();
this.tmeK_Tab = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator();
this.UC_JoyPanel = new SCJMapper_V2.UC_JoyPanel();
this.btDumpProfile = new System.Windows.Forms.Button();
this.cmCopyPaste.SuspendLayout();
this.panel2.SuspendLayout();
this.cmMouseEntry.SuspendLayout();
@ -153,12 +154,12 @@
this.tabJS1.SuspendLayout();
this.panel1.SuspendLayout();
this.tlpanel.SuspendLayout();
this.flowLayoutPanel1.SuspendLayout();
this.tableLayoutPanel1.SuspendLayout();
this.tableLayoutPanel2.SuspendLayout();
this.tableLayoutPanel3.SuspendLayout();
this.flowLayoutPanel2.SuspendLayout();
this.flpExtensions.SuspendLayout();
this.tableLayoutPanel4.SuspendLayout();
this.statusStrip1.SuspendLayout();
this.SuspendLayout();
//
@ -282,10 +283,10 @@
this.panel2.Controls.Add(this.btClear);
this.panel2.Controls.Add(this.lblAction);
this.panel2.Controls.Add(this.btAssign);
this.panel2.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel2.Dock = System.Windows.Forms.DockStyle.Top;
this.panel2.Location = new System.Drawing.Point(3, 379);
this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(289, 168);
this.panel2.Size = new System.Drawing.Size(288, 167);
this.panel2.TabIndex = 17;
//
// btMakeMod
@ -360,9 +361,22 @@
this.tmeWDown,
this.toolStripSeparator4});
this.cmMouseEntry.Name = "cmMouseEntry";
this.cmMouseEntry.Size = new System.Drawing.Size(172, 154);
this.cmMouseEntry.Size = new System.Drawing.Size(172, 132);
this.cmMouseEntry.Opening += new System.ComponentModel.CancelEventHandler(this.cmMouseEntry_Opening);
//
// tmeK_Tab
//
this.tmeK_Tab.Name = "tmeK_Tab";
this.tmeK_Tab.Size = new System.Drawing.Size(171, 22);
this.tmeK_Tab.Tag = "K_Tab";
this.tmeK_Tab.Text = "Kbd - TAB";
this.tmeK_Tab.Click += new System.EventHandler(this.tmeItem_Click);
//
// toolStripSeparator7
//
this.toolStripSeparator7.Name = "toolStripSeparator7";
this.toolStripSeparator7.Size = new System.Drawing.Size(168, 6);
//
// tmeXAxis
//
this.tmeXAxis.Name = "tmeXAxis";
@ -622,7 +636,7 @@
this.tc1.Name = "tc1";
this.tc1.SelectedIndex = 0;
this.tc1.ShowToolTips = true;
this.tc1.Size = new System.Drawing.Size(289, 370);
this.tc1.Size = new System.Drawing.Size(288, 370);
this.tc1.TabIndex = 15;
this.tc1.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.tc1_DrawItem);
this.tc1.Selected += new System.Windows.Forms.TabControlEventHandler(this.tc1_Selected);
@ -633,10 +647,19 @@
this.tabJS1.Location = new System.Drawing.Point(4, 24);
this.tabJS1.Name = "tabJS1";
this.tabJS1.Padding = new System.Windows.Forms.Padding(3);
this.tabJS1.Size = new System.Drawing.Size(281, 342);
this.tabJS1.Size = new System.Drawing.Size(280, 342);
this.tabJS1.TabIndex = 0;
this.tabJS1.Text = "Joystick 1";
//
// UC_JoyPanel
//
this.UC_JoyPanel.Dock = System.Windows.Forms.DockStyle.Fill;
this.UC_JoyPanel.JsAssignment = 0;
this.UC_JoyPanel.Location = new System.Drawing.Point(3, 3);
this.UC_JoyPanel.Name = "UC_JoyPanel";
this.UC_JoyPanel.Size = new System.Drawing.Size(274, 336);
this.UC_JoyPanel.TabIndex = 0;
//
// panel1
//
this.tlpanel.SetColumnSpan(this.panel1, 3);
@ -747,12 +770,12 @@
this.tlpanel.Controls.Add(this.rtb, 2, 1);
this.tlpanel.Controls.Add(this.panel1, 0, 0);
this.tlpanel.Controls.Add(this.treeView1, 0, 1);
this.tlpanel.Controls.Add(this.flowLayoutPanel1, 1, 1);
this.tlpanel.Controls.Add(this.tableLayoutPanel1, 1, 2);
this.tlpanel.Controls.Add(this.tableLayoutPanel2, 1, 3);
this.tlpanel.Controls.Add(this.tableLayoutPanel3, 2, 3);
this.tlpanel.Controls.Add(this.flowLayoutPanel2, 0, 3);
this.tlpanel.Controls.Add(this.flpExtensions, 2, 2);
this.tlpanel.Controls.Add(this.tableLayoutPanel4, 1, 1);
this.tlpanel.Dock = System.Windows.Forms.DockStyle.Fill;
this.tlpanel.GrowStyle = System.Windows.Forms.TableLayoutPanelGrowStyle.FixedSize;
this.tlpanel.Location = new System.Drawing.Point(0, 0);
@ -767,18 +790,6 @@
this.tlpanel.Size = new System.Drawing.Size(1054, 892);
this.tlpanel.TabIndex = 25;
//
// flowLayoutPanel1
//
this.flowLayoutPanel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
this.flowLayoutPanel1.Controls.Add(this.tc1);
this.flowLayoutPanel1.Controls.Add(this.panel2);
this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.flowLayoutPanel1.FlowDirection = System.Windows.Forms.FlowDirection.TopDown;
this.flowLayoutPanel1.Location = new System.Drawing.Point(376, 81);
this.flowLayoutPanel1.Name = "flowLayoutPanel1";
this.flowLayoutPanel1.Size = new System.Drawing.Size(294, 561);
this.flowLayoutPanel1.TabIndex = 22;
//
// tableLayoutPanel1
//
this.tableLayoutPanel1.ColumnCount = 2;
@ -788,7 +799,8 @@
this.tableLayoutPanel1.Controls.Add(this.btDump, 0, 0);
this.tableLayoutPanel1.Controls.Add(this.btDumpList, 0, 1);
this.tableLayoutPanel1.Controls.Add(this.btDumpLog, 0, 2);
this.tableLayoutPanel1.Controls.Add(this.btJSTuning, 0, 3);
this.tableLayoutPanel1.Controls.Add(this.btJSTuning, 1, 3);
this.tableLayoutPanel1.Controls.Add(this.btDumpProfile, 0, 3);
this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.tableLayoutPanel1.GrowStyle = System.Windows.Forms.TableLayoutPanelGrowStyle.FixedSize;
this.tableLayoutPanel1.Location = new System.Drawing.Point(376, 648);
@ -814,7 +826,8 @@
//
// btJSTuning
//
this.btJSTuning.Location = new System.Drawing.Point(3, 93);
this.btJSTuning.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.btJSTuning.Location = new System.Drawing.Point(171, 93);
this.btJSTuning.Name = "btJSTuning";
this.btJSTuning.Size = new System.Drawing.Size(120, 23);
this.btJSTuning.TabIndex = 17;
@ -1164,6 +1177,21 @@
this.cbxInvStrafeLon.UseVisualStyleBackColor = true;
this.cbxInvStrafeLon.MouseClick += new System.Windows.Forms.MouseEventHandler(this.cbxInv_XY_MouseClick);
//
// tableLayoutPanel4
//
this.tableLayoutPanel4.ColumnCount = 1;
this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
this.tableLayoutPanel4.Controls.Add(this.panel2, 0, 1);
this.tableLayoutPanel4.Controls.Add(this.tc1, 0, 0);
this.tableLayoutPanel4.Dock = System.Windows.Forms.DockStyle.Top;
this.tableLayoutPanel4.Location = new System.Drawing.Point(376, 81);
this.tableLayoutPanel4.Name = "tableLayoutPanel4";
this.tableLayoutPanel4.RowCount = 2;
this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle());
this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
this.tableLayoutPanel4.Size = new System.Drawing.Size(294, 549);
this.tableLayoutPanel4.TabIndex = 28;
//
// toolStripStatusLabel2
//
this.toolStripStatusLabel2.BackColor = System.Drawing.Color.DarkKhaki;
@ -1298,27 +1326,15 @@
this.statusStrip1.TabIndex = 26;
this.statusStrip1.Text = "statusStrip1";
//
// tmeK_Tab
//
this.tmeK_Tab.Name = "tmeK_Tab";
this.tmeK_Tab.Size = new System.Drawing.Size(171, 22);
this.tmeK_Tab.Tag = "K_Tab";
this.tmeK_Tab.Text = "Kbd - TAB";
this.tmeK_Tab.Click += new System.EventHandler(this.tmeItem_Click);
//
// toolStripSeparator7
//
this.toolStripSeparator7.Name = "toolStripSeparator7";
this.toolStripSeparator7.Size = new System.Drawing.Size(168, 6);
//
// UC_JoyPanel
// btDumpProfile
//
this.UC_JoyPanel.Dock = System.Windows.Forms.DockStyle.Fill;
this.UC_JoyPanel.JsAssignment = 0;
this.UC_JoyPanel.Location = new System.Drawing.Point(3, 3);
this.UC_JoyPanel.Name = "UC_JoyPanel";
this.UC_JoyPanel.Size = new System.Drawing.Size(275, 336);
this.UC_JoyPanel.TabIndex = 0;
this.btDumpProfile.Location = new System.Drawing.Point(3, 93);
this.btDumpProfile.Name = "btDumpProfile";
this.btDumpProfile.Size = new System.Drawing.Size(120, 23);
this.btDumpProfile.TabIndex = 26;
this.btDumpProfile.Text = "Dump Profile -->";
this.btDumpProfile.UseVisualStyleBackColor = true;
this.btDumpProfile.Click += new System.EventHandler(this.btDumpProfile_Click);
//
// MainForm
//
@ -1347,7 +1363,6 @@
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
this.tlpanel.ResumeLayout(false);
this.flowLayoutPanel1.ResumeLayout(false);
this.tableLayoutPanel1.ResumeLayout(false);
this.tableLayoutPanel2.ResumeLayout(false);
this.tableLayoutPanel3.ResumeLayout(false);
@ -1355,6 +1370,7 @@
this.flowLayoutPanel2.ResumeLayout(false);
this.flowLayoutPanel2.PerformLayout();
this.flpExtensions.ResumeLayout(false);
this.tableLayoutPanel4.ResumeLayout(false);
this.statusStrip1.ResumeLayout(false);
this.statusStrip1.PerformLayout();
this.ResumeLayout(false);
@ -1397,7 +1413,6 @@
private System.Windows.Forms.ImageList IL;
private UC_JoyPanel UC_JoyPanel;
private System.Windows.Forms.TableLayoutPanel tlpanel;
private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1;
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2;
private System.Windows.Forms.ToolStripDropDownButton tsDDbtMappings;
@ -1475,6 +1490,8 @@
private System.Windows.Forms.Label lblProfileUsed;
private System.Windows.Forms.ToolStripMenuItem tmeK_Tab;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator7;
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel4;
private System.Windows.Forms.Button btDumpProfile;
}
}

@ -897,6 +897,11 @@ namespace SCJMapper_V2
}
private void btDumpProfile_Click( object sender, EventArgs e )
{
rtb.Text = SCDefaultProfile.DefaultProfile( SCDefaultProfile.DefaultProfileName );
}
private void btGrab_Click( object sender, EventArgs e )
{
Grab( );
@ -1581,5 +1586,6 @@ namespace SCJMapper_V2
#endregion
}
}

@ -127,77 +127,77 @@
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAA0
EAAAAk1TRnQBSQFMAgEBCQEABRABAAEQAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMAAUADAAEw
AwABAQEAAQgGAAEMGAABgAIAAYADAAKAAQABgAMAAYABAAGAAQACgAIAA8ABAAHAAdwBwAEAAfABygGm
AQABMwUAATMBAAEzAQABMwEAAjMCAAMWAQADHAEAAyIBAAMpAQADVQEAA00BAANCAQADOQEAAYABfAH/
AQACUAH/AQABkwEAAdYBAAH/AewBzAEAAcYB1gHvAQAB1gLnAQABkAGpAa0CAAH/ATMDAAFmAwABmQMA
AcwCAAEzAwACMwIAATMBZgIAATMBmQIAATMBzAIAATMB/wIAAWYDAAFmATMCAAJmAgABZgGZAgABZgHM
AgABZgH/AgABmQMAAZkBMwIAAZkBZgIAApkCAAGZAcwCAAGZAf8CAAHMAwABzAEzAgABzAFmAgABzAGZ
AgACzAIAAcwB/wIAAf8BZgIAAf8BmQIAAf8BzAEAATMB/wIAAf8BAAEzAQABMwEAAWYBAAEzAQABmQEA
ATMBAAHMAQABMwEAAf8BAAH/ATMCAAMzAQACMwFmAQACMwGZAQACMwHMAQACMwH/AQABMwFmAgABMwFm
ATMBAAEzAmYBAAEzAWYBmQEAATMBZgHMAQABMwFmAf8BAAEzAZkCAAEzAZkBMwEAATMBmQFmAQABMwKZ
AQABMwGZAcwBAAEzAZkB/wEAATMBzAIAATMBzAEzAQABMwHMAWYBAAEzAcwBmQEAATMCzAEAATMBzAH/
AQABMwH/ATMBAAEzAf8BZgEAATMB/wGZAQABMwH/AcwBAAEzAv8BAAFmAwABZgEAATMBAAFmAQABZgEA
AWYBAAGZAQABZgEAAcwBAAFmAQAB/wEAAWYBMwIAAWYCMwEAAWYBMwFmAQABZgEzAZkBAAFmATMBzAEA
AWYBMwH/AQACZgIAAmYBMwEAA2YBAAJmAZkBAAJmAcwBAAFmAZkCAAFmAZkBMwEAAWYBmQFmAQABZgKZ
AQABZgGZAcwBAAFmAZkB/wEAAWYBzAIAAWYBzAEzAQABZgHMAZkBAAFmAswBAAFmAcwB/wEAAWYB/wIA
AWYB/wEzAQABZgH/AZkBAAFmAf8BzAEAAcwBAAH/AQAB/wEAAcwBAAKZAgABmQEzAZkBAAGZAQABmQEA
AZkBAAHMAQABmQMAAZkCMwEAAZkBAAFmAQABmQEzAcwBAAGZAQAB/wEAAZkBZgIAAZkBZgEzAQABmQEz
AWYBAAGZAWYBmQEAAZkBZgHMAQABmQEzAf8BAAKZATMBAAKZAWYBAAOZAQACmQHMAQACmQH/AQABmQHM
AgABmQHMATMBAAFmAcwBZgEAAZkBzAGZAQABmQLMAQABmQHMAf8BAAGZAf8CAAGZAf8BMwEAAZkBzAFm
AQABmQH/AZkBAAGZAf8BzAEAAZkC/wEAAcwDAAGZAQABMwEAAcwBAAFmAQABzAEAAZkBAAHMAQABzAEA
AZkBMwIAAcwCMwEAAcwBMwFmAQABzAEzAZkBAAHMATMBzAEAAcwBMwH/AQABzAFmAgABzAFmATMBAAGZ
AmYBAAHMAWYBmQEAAcwBZgHMAQABmQFmAf8BAAHMAZkCAAHMAZkBMwEAAcwBmQFmAQABzAKZAQABzAGZ
AcwBAAHMAZkB/wEAAswCAALMATMBAALMAWYBAALMAZkBAAPMAQACzAH/AQABzAH/AgABzAH/ATMBAAGZ
Af8BZgEAAcwB/wGZAQABzAH/AcwBAAHMAv8BAAHMAQABMwEAAf8BAAFmAQAB/wEAAZkBAAHMATMCAAH/
AjMBAAH/ATMBZgEAAf8BMwGZAQAB/wEzAcwBAAH/ATMB/wEAAf8BZgIAAf8BZgEzAQABzAJmAQAB/wFm
AZkBAAH/AWYBzAEAAcwBZgH/AQAB/wGZAgAB/wGZATMBAAH/AZkBZgEAAf8CmQEAAf8BmQHMAQAB/wGZ
Af8BAAH/AcwCAAH/AcwBMwEAAf8BzAFmAQAB/wHMAZkBAAH/AswBAAH/AcwB/wEAAv8BMwEAAcwB/wFm
AQAC/wGZAQAC/wHMAQACZgH/AQABZgH/AWYBAAFmAv8BAAH/AmYBAAH/AWYB/wEAAv8BZgEAASEBAAGl
AQADXwEAA3cBAAOGAQADlgEAA8sBAAOyAQAD1wEAA90BAAPjAQAD6gEAA/EBAAP4AQAB8AH7Af8BAAGk
AqABAAOAAwAB/wIAAf8DAAL/AQAB/wMAAf8BAAH/AQAC/wIAA/8EAARIAQ8IEjMAAUgCTwFIAW0D7AP0
AbwBEjAAA5EBSAFWAU8BSANJAewD/wG8ARIwAAFIA08CVgJPAU4BSAHtA/8B8AESMAABSANXA1YCTwFI
AfcD/wHwARIwAAFIBFcBVgJXAVYBSAHvA/8B8AESMAADkQFIAlcBSANxAbwD/wHxARIzAAFIAlcBSAHx
A/ID/wHxARIzAAFIAk8BSAH0Bv8B8gESMwABFAG7AggH/wHzARIzAAESAfQG/wH0AfEBvAHvARIzAAES
AfQF/wH0AQcD8gESMwABEgH0Bf8B8QG8Av8BEgHxMwABEgb/ArwB/wESAfE0AAESBv8B7wG8ARIB8TUA
CRIB8TcAAf8wAAF0BUYB8gYAAfMB9wF0Ae0BiwH/CQAB/wH0CwABBxUAAUYHJQHyBQABuwFNAlIBTAGR
Af8IAAJDARUJAAFDARUBQwIAAfALAAHwBAABRgklAfIDAAH0AXQBkwHwAgkBuwG0CAABQwIVCAAB8gFD
ARUBQwEAAgcB7QgAAf8BkgG8Ae8CAAFGAiUB/wFMAyUCGgIlARsCAAHwAU0B9ALzARkB8AEJAZAGAAEH
AUMBFQETAUMB9AUAAQcBFQEUARUBQwEAAfcBvAHtCQAB9wHwAZIBAAF0AiUB9gL/AUwBJQH2Av8DJQIA
AfIBmgP/AfQB8wHyAfAB/wUAAfQBQwEVAeoB+QIPAx8BQwEUAR8BFAEVAUMB/wHtAfAB7AHqAW0B7wMA
Ae8BDgHsAe8B8AHsAQABRgIlAUYD/wH2A/8DJQIAB/8B9AHzAbsGAAFDAW0B6gFEAhADIAEOAW0BFAIQ
AREBAAHsAbwB9wHqAesBEgHsAQcB7AESAesBbQIHAesBAAFGAysBTAX/BCsDAAG7Bv8BtAGLBgABQwEV
ARIBIAEOAQ8BHwIgAhUBEQEUARABQwEAAW0C7AHtARQBbQGSAewBkgFtAeoB7QHsAe0BDgEAAUYETAH2
A/8BdARMAwABuwP/AbsBkQH3AbwBkAYAAUMB7AEUAQ8CHwEAAQ4BDwEBAR4BRAFDARABEQIAAfcB7wHr
Au8B7QGSAe0B7wH3AZEC7wIAAUYDTAH2Bf8BdANMBAABuwH/AbsBtAHyAbsBvAGLBgABvAEUAQ4BEAFD
AUUBHgEBAUMBHgFvAQ4CEAMAAuwBvAHsAQcBvAFtArwBjQG8ARUBvAIAAUYCTAEaA/8BTAP/A0wEAAH/
AbwC9AK0AZAB/wcAAUMBEAFtARUBAQERARUBDgEeAQsBHwIOAwAB8gHzAewB8gX0AfIBEgHyAfMCAAHz
AVMBTAGaAv8DTAL/AkwBTQUAAfQBuwHzAbQBkAkAARUCEQEeAQAHDgUAAbwC8AUAAvABvAERAwAB8wFT
Ck0KAAHzAf8BAAH0AbsB8AUAAewBEAEPARUDAAFDAg8B9AUAAREHAAH/AQABEwUAAfMJUwwAAbwBuwH/
AgABkSUAAfMHUxIAAbtxACD/BwABQwEAAfIWAAH/DvEB8Ab/AfQDKAb/BQABDgGRAa4CkQHqAf8HAAv/
AgAB/wHxA2sBiwGRAYsEigFJAUoBkQHxBv8BKAMpASgF/wQAAUMBmgF6AVIBkQG1ARIB8QYAAfcBBwG8
AgcC7wMHAfAB8gEHAQAB/wHxAgYBiwGQAbsFiwJQAWsB8Qb/AVAEKQEoBP8DAAEPAQcBkQJzAZEBtQG0
AUMB9AQAAf8BvAHvA7wDBwG8AQcB8AHyAfEBAAH/AfECBgGLAZABuwSQAWwBUAFRAWsB8Qf/BVABcwP/
AQABFAFSAfMCvAEHAfcBkQK0AQ4B9AQAAf8BvAHvA/ACvALwAbwB8QHyAfABAAH/AfECiwGQAbMBuwEp
AbMBcQNQAZABawHxAv8BcwUoBVABcwL/AgABGgH0AfcBEgFDAREBuwGRAXoB7AH/AvEB8wEAAf8B7wH3
AbwG8AG8AvEBvAEAAf8B8gOQAbMBuwKzA1EBKQGzAWsB8gH/DVABmQH/AgABDgHvARMB6gEVAQ8BkQEP
AQ4F8QEAAf8B7QG8CfIB8AEHAQAB/wHyBLMBugGLASkEeAFRAWsB8gH/DlAB/wQAAW0BEQFDARABFQHx
Av8B9AL/AgAB/wH3AfEI8gHxAfABvAEAAf8B8gSzAboBuwEoAngBUAF4ASgBawHyAf8BKQxQASgB/wQA
AbsBtAGRAW0JAAH/AZIB8QHyBvMB8gLxAfABAAH/AfMEswG5AboB3AG0AUkCUAFJAWsB8wL/AVAFeAFX
BFEBKQL/AwAB8wEAAZEBEwsAAZIB8QHyAvMBBwGSAvMB8gHxAfIB8wEAAf8B8wa5AboB2wPcAdsBawHz
B/8BKARXAVAD/wMAAfABDgHsARULAAHtAfEB8gLzAe0B7wLzAfIB8QHyAf8BAAH/AfMM2gGLAfMG/wGZ
BHgBVwT/AQAB8QEAAQcB7QHsAa4B8goAAQcC8gLzAbwD8wHyAfEB8gIAAf8P8wb/ASkEeAX/AQABbgF5
AbwB9wETAfAMAALyBvMB8gHxAfQCAAH/CPMB8gH3AfIB9wHyAfcB8wb/ARwDeAb/Ae0B6wG8Au8OAALx
BvIC8QMAAf8B8w3/Ae8H/wGZAVAI/wETAfAB6hwAIP8CAAHzAfcB/xsAAUIBTQE+BwABPgMAASgDAAFA
AwABMAMAAQEBAAEBBQABgAEBFgAD/wEAAeAHAAHgLwAB4AcAAeAHAAHgBwAB4AcAAeAHAAHgBwAB4AEB
BgAB4AEDBgAB4AEHBgAB9wX/AfgBDwHAAf8BnwH9Av8B8AEHAcABfwGPAfgB3wH9AeABAwGAAX8BjwHw
AY8B8AHAAQEBgAE/AQMB4AEHAfABgAEBAYABHwMAAoABAQGAAR8BgAEAAYABAAGAAQEBwAEfAYABAAGA
AQABgAEBAcABHwGAAQABgAEAAYABAQHgAR8BgAEBAYABAAGAAQEB4AEfAcABAQHAAQEBgAEBAfABfwHA
AQEBwwHhAcABAwH/ASMB4AEDAecB4wHgAQcB/wGNBP8B8AEPAf8B/Q7/BAAB/AE/Av8EAAH4AQ8B4AED
BAAB8AEPAcABAQQAAcABBwGAAQEEAAGAAQcBgAEBBAABgAEAAYABAQQAAcABAAGAAQEEAAHgAQEBgAEB
BAAB4AH/AYABAQQAAeAB/wHAAQEEAAHhAf8BwAEBBAABgAH/AcABAwQAAYEB/wHgAQMEAAEDAf8B4AEH
BAABBwP/BAABxwP/Cw==
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAA6
EAAAAk1TRnQBSQFMAgEBCQEAAUgBEAFIAhABAAEQAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMA
AUADAAEwAwABAQEAAQgGAAEMGAABgAIAAYADAAKAAQABgAMAAYABAAGAAQACgAIAA8ABAAHAAdwBwAEA
AfABygGmAQABMwUAATMBAAEzAQABMwEAAjMCAAMWAQADHAEAAyIBAAMpAQADVQEAA00BAANCAQADOQEA
AYABfAH/AQACUAH/AQABkwEAAdYBAAH/AewBzAEAAcYB1gHvAQAB1gLnAQABkAGpAa0CAAH/ATMDAAFm
AwABmQMAAcwCAAEzAwACMwIAATMBZgIAATMBmQIAATMBzAIAATMB/wIAAWYDAAFmATMCAAJmAgABZgGZ
AgABZgHMAgABZgH/AgABmQMAAZkBMwIAAZkBZgIAApkCAAGZAcwCAAGZAf8CAAHMAwABzAEzAgABzAFm
AgABzAGZAgACzAIAAcwB/wIAAf8BZgIAAf8BmQIAAf8BzAEAATMB/wIAAf8BAAEzAQABMwEAAWYBAAEz
AQABmQEAATMBAAHMAQABMwEAAf8BAAH/ATMCAAMzAQACMwFmAQACMwGZAQACMwHMAQACMwH/AQABMwFm
AgABMwFmATMBAAEzAmYBAAEzAWYBmQEAATMBZgHMAQABMwFmAf8BAAEzAZkCAAEzAZkBMwEAATMBmQFm
AQABMwKZAQABMwGZAcwBAAEzAZkB/wEAATMBzAIAATMBzAEzAQABMwHMAWYBAAEzAcwBmQEAATMCzAEA
ATMBzAH/AQABMwH/ATMBAAEzAf8BZgEAATMB/wGZAQABMwH/AcwBAAEzAv8BAAFmAwABZgEAATMBAAFm
AQABZgEAAWYBAAGZAQABZgEAAcwBAAFmAQAB/wEAAWYBMwIAAWYCMwEAAWYBMwFmAQABZgEzAZkBAAFm
ATMBzAEAAWYBMwH/AQACZgIAAmYBMwEAA2YBAAJmAZkBAAJmAcwBAAFmAZkCAAFmAZkBMwEAAWYBmQFm
AQABZgKZAQABZgGZAcwBAAFmAZkB/wEAAWYBzAIAAWYBzAEzAQABZgHMAZkBAAFmAswBAAFmAcwB/wEA
AWYB/wIAAWYB/wEzAQABZgH/AZkBAAFmAf8BzAEAAcwBAAH/AQAB/wEAAcwBAAKZAgABmQEzAZkBAAGZ
AQABmQEAAZkBAAHMAQABmQMAAZkCMwEAAZkBAAFmAQABmQEzAcwBAAGZAQAB/wEAAZkBZgIAAZkBZgEz
AQABmQEzAWYBAAGZAWYBmQEAAZkBZgHMAQABmQEzAf8BAAKZATMBAAKZAWYBAAOZAQACmQHMAQACmQH/
AQABmQHMAgABmQHMATMBAAFmAcwBZgEAAZkBzAGZAQABmQLMAQABmQHMAf8BAAGZAf8CAAGZAf8BMwEA
AZkBzAFmAQABmQH/AZkBAAGZAf8BzAEAAZkC/wEAAcwDAAGZAQABMwEAAcwBAAFmAQABzAEAAZkBAAHM
AQABzAEAAZkBMwIAAcwCMwEAAcwBMwFmAQABzAEzAZkBAAHMATMBzAEAAcwBMwH/AQABzAFmAgABzAFm
ATMBAAGZAmYBAAHMAWYBmQEAAcwBZgHMAQABmQFmAf8BAAHMAZkCAAHMAZkBMwEAAcwBmQFmAQABzAKZ
AQABzAGZAcwBAAHMAZkB/wEAAswCAALMATMBAALMAWYBAALMAZkBAAPMAQACzAH/AQABzAH/AgABzAH/
ATMBAAGZAf8BZgEAAcwB/wGZAQABzAH/AcwBAAHMAv8BAAHMAQABMwEAAf8BAAFmAQAB/wEAAZkBAAHM
ATMCAAH/AjMBAAH/ATMBZgEAAf8BMwGZAQAB/wEzAcwBAAH/ATMB/wEAAf8BZgIAAf8BZgEzAQABzAJm
AQAB/wFmAZkBAAH/AWYBzAEAAcwBZgH/AQAB/wGZAgAB/wGZATMBAAH/AZkBZgEAAf8CmQEAAf8BmQHM
AQAB/wGZAf8BAAH/AcwCAAH/AcwBMwEAAf8BzAFmAQAB/wHMAZkBAAH/AswBAAH/AcwB/wEAAv8BMwEA
AcwB/wFmAQAC/wGZAQAC/wHMAQACZgH/AQABZgH/AWYBAAFmAv8BAAH/AmYBAAH/AWYB/wEAAv8BZgEA
ASEBAAGlAQADXwEAA3cBAAOGAQADlgEAA8sBAAOyAQAD1wEAA90BAAPjAQAD6gEAA/EBAAP4AQAB8AH7
Af8BAAGkAqABAAOAAwAB/wIAAf8DAAL/AQAB/wMAAf8BAAH/AQAC/wIAA/8EAARIAQ8IEjMAAUgCTwFI
AW0D7AP0AbwBEjAAA5EBSAFWAU8BSANJAewD/wG8ARIwAAFIA08CVgJPAU4BSAHtA/8B8AESMAABSANX
A1YCTwFIAfcD/wHwARIwAAFIBFcBVgJXAVYBSAHvA/8B8AESMAADkQFIAlcBSANxAbwD/wHxARIzAAFI
AlcBSAHxA/ID/wHxARIzAAFIAk8BSAH0Bv8B8gESMwABFAG7AggH/wHzARIzAAESAfQG/wH0AfEBvAHv
ARIzAAESAfQF/wH0AQcD8gESMwABEgH0Bf8B8QG8Av8BEgHxMwABEgb/ArwB/wESAfE0AAESBv8B7wG8
ARIB8TUACRIB8TcAAf8wAAF0BUYB8gYAAfMB9wF0Ae0BiwH/CQAB/wH0CwABBxUAAUYHJQHyBQABuwFN
AlIBTAGRAf8IAAJDARUJAAFDARUBQwIAAfALAAHwBAABRgklAfIDAAH0AXQBkwHwAgkBuwG0CAABQwIV
CAAB8gFDARUBQwEAAgcB7QgAAf8BkgG8Ae8CAAFGAiUB/wFMAyUCGgIlARsCAAHwAU0B9ALzARkB8AEJ
AZAGAAEHAUMBFQETAUMB9AUAAQcBFQEUARUBQwEAAfcBvAHtCQAB9wHwAZIBAAF0AiUB9gL/AUwBJQH2
Av8DJQIAAfIBmgP/AfQB8wHyAfAB/wUAAfQBQwEVAeoB+QIPAx8BQwEUAR8BFAEVAUMB/wHtAfAB7AHq
AW0B7wMAAe8BDgHsAe8B8AHsAQABRgIlAUYD/wH2A/8DJQIAB/8B9AHzAbsGAAFDAW0B6gFEAhADIAEO
AW0BFAIQAREBAAHsAbwB9wHqAesBEgHsAQcB7AESAesBbQIHAesBAAFGAysBTAX/BCsDAAG7Bv8BtAGL
BgABQwEVARIBIAEOAQ8BHwIgAhUBEQEUARABQwEAAW0C7AHtARQBbQGSAewBkgFtAeoB7QHsAe0BDgEA
AUYETAH2A/8BdARMAwABuwP/AbsBkQH3AbwBkAYAAUMB7AEUAQ8CHwEAAQ4BDwEBAR4BRAFDARABEQIA
AfcB7wHrAu8B7QGSAe0B7wH3AZEC7wIAAUYDTAH2Bf8BdANMBAABuwH/AbsBtAHyAbsBvAGLBgABvAEU
AQ4BEAFDAUUBHgEBAUMBHgFvAQ4CEAMAAuwBvAHsAQcBvAFtArwBjQG8ARUBvAIAAUYCTAEaA/8BTAP/
A0wEAAH/AbwC9AK0AZAB/wcAAUMBEAFtARUBAQERARUBDgEeAQsBHwIOAwAB8gHzAewB8gX0AfIBEgHy
AfMCAAHzAVMBTAGaAv8DTAL/AkwBTQUAAfQBuwHzAbQBkAkAARUCEQEeAQAHDgUAAbwC8AUAAvABvAER
AwAB8wFTCk0KAAHzAf8BAAH0AbsB8AUAAewBEAEPARUDAAFDAg8B9AUAAREHAAH/AQABEwUAAfMJUwwA
AbwBuwH/AgABkSUAAfMHUxIAAbtxACD/BwABQwEAAfIWAAH/DvEB8Ab/AfQDKAb/BQABDgGRAa4CkQHq
Af8HAAv/AgAB/wHxA2sBiwGRAYsEigFJAUoBkQHxBv8BKAMpASgF/wQAAUMBmgF6AVIBkQG1ARIB8QYA
AfcBBwG8AgcC7wMHAfAB8gEHAQAB/wHxAgYBiwGQAbsFiwJQAWsB8Qb/AVAEKQEoBP8DAAEPAQcBkQJz
AZEBtQG0AUMB9AQAAf8BvAHvA7wDBwG8AQcB8AHyAfEBAAH/AfECBgGLAZABuwSQAWwBUAFRAWsB8Qf/
BVABcwP/AQABFAFSAfMCvAEHAfcBkQK0AQ4B9AQAAf8BvAHvA/ACvALwAbwB8QHyAfABAAH/AfECiwGQ
AbMBuwEpAbMBcQNQAZABawHxAv8BcwUoBVABcwL/AgABGgH0AfcBEgFDAREBuwGRAXoB7AH/AvEB8wEA
Af8B7wH3AbwG8AG8AvEBvAEAAf8B8gOQAbMBuwKzA1EBKQGzAWsB8gH/DVABmQH/AgABDgHvARMB6gEV
AQ8BkQEPAQ4F8QEAAf8B7QG8CfIB8AEHAQAB/wHyBLMBugGLASkEeAFRAWsB8gH/DlAB/wQAAW0BEQFD
ARABFQHxAv8B9AL/AgAB/wH3AfEI8gHxAfABvAEAAf8B8gSzAboBuwEoAngBUAF4ASgBawHyAf8BKQxQ
ASgB/wQAAbsBtAGRAW0JAAH/AZIB8QHyBvMB8gLxAfABAAH/AfMEswG5AboB3AG0AUkCUAFJAWsB8wL/
AVAFeAFXBFEBKQL/AwAB8wEAAZEBEwsAAZIB8QHyAvMBBwGSAvMB8gHxAfIB8wEAAf8B8wa5AboB2wPc
AdsBawHzB/8BKARXAVAD/wMAAfABDgHsARULAAHtAfEB8gLzAe0B7wLzAfIB8QHyAf8BAAH/AfMM2gGL
AfMG/wGZBHgBVwT/AQAB8QEAAQcB7QHsAa4B8goAAQcC8gLzAbwD8wHyAfEB8gIAAf8P8wb/ASkEeAX/
AQABbgF5AbwB9wETAfAMAALyBvMB8gHxAfQCAAH/CPMB8gH3AfIB9wHyAfcB8wb/ARwDeAb/Ae0B6wG8
Au8OAALxBvIC8QMAAf8B8w3/Ae8H/wGZAVAI/wETAfAB6hwAIP8CAAHzAfcB/xsAAUIBTQE+BwABPgMA
ASgDAAFAAwABMAMAAQEBAAEBBQABgAEBFgAD/wEAAeAHAAHgLwAB4AcAAeAHAAHgBwAB4AcAAeAHAAHg
BwAB4AEBBgAB4AEDBgAB4AEHBgAB9wX/AfgBDwHAAf8BnwH9Av8B8AEHAcABfwGPAfgB3wH9AeABAwGA
AX8BjwHwAY8B8AHAAQEBgAE/AQMB4AEHAfABgAEBAYABHwMAAoABAQGAAR8BgAEAAYABAAGAAQEBwAEf
AYABAAGAAQABgAEBAcABHwGAAQABgAEAAYABAQHgAR8BgAEBAYABAAGAAQEB4AEfAcABAQHAAQEBgAEB
AfABfwHAAQEBwwHhAcABAwH/ASMB4AEDAecB4wHgAQcB/wGNBP8B8AEPAf8B/Q7/BAAB/AE/Av8EAAH4
AQ8B4AEDBAAB8AEPAcABAQQAAcABBwGAAQEEAAGAAQcBgAEBBAABgAEAAYABAQQAAcABAAGAAQEEAAHg
AQEBgAEBBAAB4AH/AYABAQQAAeAB/wHAAQEEAAHhAf8BwAEBBAABgAH/AcABAwQAAYEB/wHgAQMEAAED
Af8B4AEHBAABBwP/BAABxwP/Cw==
</value>
</data>
<metadata name="cmMouseEntry.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">

@ -1,6 +1,6 @@
The MIT License (MIT)
Copyright (c) 2014 bm98
Copyright (c) 2016 bm98
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

@ -2,7 +2,7 @@ SCJMapper-V2<br>
============<br>
<br>
SC Joystick Mapper (.Net 4; using sharpDX/OpenTK wrapper)<br>
this should work with Win8.x out of the box<br>
this should work with Win8.x Win 10 out of the box<br>
<br>
<br>
using sharpDX 2.6.3 .net wrapper (http://sharpdx.org/)<br>

@ -34,7 +34,7 @@ namespace SCJMapper_V2
}
/// <summary>
/// Returns the sought default profile as string from GameData.pak
/// Returns the sought default profile as string from various locations
/// SC Alpha 2.2: Have to find the new one in E:\G\StarCitizen\StarCitizen\Public\Data\DataXML.pak (contains the binary XML now)
/// </summary>
/// <param name="defaultProfileName">The filename of the profile to be extracted </param>

@ -13,7 +13,7 @@ Ionic.Zip.Reduced.dll Managed Zip Assembly - MUST be in th
log4net.dll Managed Logging Assembly - MUST be in the same folder as the Exe file
log4net.config.OFF Config file for logging - To use it - rename as log4net.config and run the program
then look for trace.log in the same folder
SCJMapper_QGuide V2.21beta.pdf Quick Guide
SCJMapper_QGuide V2.22beta.pdf Quick Guide
ReadMe.txt This file
graphics folder Skybox Images - graphics folder MUST be in the same folder as the Exe file
@ -33,7 +33,9 @@ V 2.22 - BETA Build 56
- fix - try again to fix Win10 scaling issues for some PCs (hidden assignment area)
- improvement - actions with a profile modifier attached will show underlined in the action tree
- improvement - less offensive gamepad color mark ...
- add - a button to dump the used defaultProfile in the right area
- some internal stuff
- update - doc SCJMapper_QGuide V2.22beta.pdf
V 2.21 - BETA Build 55
- fix #40 added Tab entry in Ctrl. context menu
- fix - try to fix Win10 scaling issues (hidden assignment area)

Binary file not shown.
Loading…
Cancel
Save