From 36fc8a7223b0ae284ac451c6cc765714bb7b2dbf Mon Sep 17 00:00:00 2001 From: Travis Nickles Date: Fri, 26 Jan 2018 16:03:14 -0600 Subject: [PATCH] Add Open Program Folder link in taskbar Related to issue #187. --- DS4Windows/DS4Forms/DS4Form.Designer.cs | 39 +- DS4Windows/DS4Forms/DS4Form.cs | 9 + DS4Windows/DS4Forms/DS4Form.resx | 4229 ++++++++++------------- 3 files changed, 1789 insertions(+), 2488 deletions(-) diff --git a/DS4Windows/DS4Forms/DS4Form.Designer.cs b/DS4Windows/DS4Forms/DS4Form.Designer.cs index 3402cee..b77dc09 100644 --- a/DS4Windows/DS4Forms/DS4Form.Designer.cs +++ b/DS4Windows/DS4Forms/DS4Form.Designer.cs @@ -152,10 +152,11 @@ this.lnkControllers = new System.Windows.Forms.LinkLabel(); this.linkUninstall = new System.Windows.Forms.LinkLabel(); this.linkSetup = new System.Windows.Forms.LinkLabel(); + this.lLBUpdate = new System.Windows.Forms.LinkLabel(); + this.linkSplitLabel = new System.Windows.Forms.Label(); this.hidGuardWhiteList = new System.Windows.Forms.LinkLabel(); this.clrHidGuardWlistLinkLabel = new System.Windows.Forms.LinkLabel(); this.hidGuardRegLinkLabel = new System.Windows.Forms.LinkLabel(); - this.lLBUpdate = new System.Windows.Forms.LinkLabel(); this.tabLog = new System.Windows.Forms.TabPage(); this.panel3 = new System.Windows.Forms.Panel(); this.exportLogTxtBtn = new System.Windows.Forms.Button(); @@ -166,7 +167,7 @@ this.useProfileColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.useCustomColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.advColorDialog = new DS4Windows.AdvancedColorDialog(); - this.linkSplitLabel = new System.Windows.Forms.Label(); + this.openProgramFolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.pnlButton.SuspendLayout(); this.cMTaskbar.SuspendLayout(); this.tabMain.SuspendLayout(); @@ -274,6 +275,7 @@ this.toolStripSeparator1, this.startToolStripMenuItem, this.openToolStripMenuItem, + this.openProgramFolderToolStripMenuItem, this.exitToolStripMenuItem}); this.cMTaskbar.Name = "cMTaskbar"; resources.ApplyResources(this.cMTaskbar, "cMTaskbar"); @@ -1194,6 +1196,21 @@ this.linkSetup.TabStop = true; this.linkSetup.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.lLSetup_LinkClicked); // + // lLBUpdate + // + resources.ApplyResources(this.lLBUpdate, "lLBUpdate"); + this.lLBUpdate.Name = "lLBUpdate"; + this.lLBUpdate.TabStop = true; + this.lLBUpdate.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.lLBUpdate_LinkClicked); + // + // linkSplitLabel + // + resources.ApplyResources(this.linkSplitLabel, "linkSplitLabel"); + this.linkSplitLabel.BackColor = System.Drawing.SystemColors.ActiveBorder; + this.linkSplitLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.linkSplitLabel.ForeColor = System.Drawing.SystemColors.ControlText; + this.linkSplitLabel.Name = "linkSplitLabel"; + // // hidGuardWhiteList // resources.ApplyResources(this.hidGuardWhiteList, "hidGuardWhiteList"); @@ -1215,13 +1232,6 @@ this.hidGuardRegLinkLabel.TabStop = true; this.hidGuardRegLinkLabel.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.HidGuardRegLinkLabel_LinkClicked); // - // lLBUpdate - // - resources.ApplyResources(this.lLBUpdate, "lLBUpdate"); - this.lLBUpdate.Name = "lLBUpdate"; - this.lLBUpdate.TabStop = true; - this.lLBUpdate.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.lLBUpdate_LinkClicked); - // // tabLog // this.tabLog.Controls.Add(this.lvDebug); @@ -1280,13 +1290,11 @@ resources.ApplyResources(this.useCustomColorToolStripMenuItem, "useCustomColorToolStripMenuItem"); this.useCustomColorToolStripMenuItem.Click += new System.EventHandler(this.useCustomColorToolStripMenuItem_Click); // - // linkSplitLabel + // openProgramFolderToolStripMenuItem // - resources.ApplyResources(this.linkSplitLabel, "linkSplitLabel"); - this.linkSplitLabel.BackColor = System.Drawing.SystemColors.ActiveBorder; - this.linkSplitLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.linkSplitLabel.ForeColor = System.Drawing.SystemColors.ControlText; - this.linkSplitLabel.Name = "linkSplitLabel"; + this.openProgramFolderToolStripMenuItem.Name = "openProgramFolderToolStripMenuItem"; + resources.ApplyResources(this.openProgramFolderToolStripMenuItem, "openProgramFolderToolStripMenuItem"); + this.openProgramFolderToolStripMenuItem.Click += new System.EventHandler(this.OpenProgramFolderToolStripMenuItem_Click); // // DS4Form // @@ -1484,6 +1492,7 @@ private System.Windows.Forms.LinkLabel clrHidGuardWlistLinkLabel; private System.Windows.Forms.LinkLabel hidGuardRegLinkLabel; private System.Windows.Forms.Label linkSplitLabel; + private System.Windows.Forms.ToolStripMenuItem openProgramFolderToolStripMenuItem; //private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem2; } } diff --git a/DS4Windows/DS4Forms/DS4Form.cs b/DS4Windows/DS4Forms/DS4Form.cs index 664dd2b..00f3efc 100644 --- a/DS4Windows/DS4Forms/DS4Form.cs +++ b/DS4Windows/DS4Forms/DS4Form.cs @@ -2527,6 +2527,15 @@ namespace DS4Windows catch { } } + private void OpenProgramFolderToolStripMenuItem_Click(object sender, EventArgs e) + { + Process temp = new Process(); + temp.StartInfo.FileName = "explorer.exe"; + temp.StartInfo.Arguments = @"/select, " + Assembly.GetExecutingAssembly().Location; + try { temp.Start(); } + catch { } + } + private void cBFlashWhenLate_CheckedChanged(object sender, EventArgs e) { FlashWhenLate = cBFlashWhenLate.Checked; diff --git a/DS4Windows/DS4Forms/DS4Form.resx b/DS4Windows/DS4Forms/DS4Form.resx index 2356a9f..96df77e 100644 --- a/DS4Windows/DS4Forms/DS4Form.resx +++ b/DS4Windows/DS4Forms/DS4Form.resx @@ -117,6 +117,19 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Time + + + + 167 + + + Data + + + 84 + Fill @@ -131,7 +144,6 @@ 890, 323 - 0 @@ -147,90 +159,6 @@ 0 - - Time - - - 167 - - - Data - - - 84 - - - llbHelp - - - System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pnlButton - - - 0 - - - lbTest - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pnlButton - - - 1 - - - btnStartStop - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pnlButton - - - 2 - - - lbLastMessage - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pnlButton - - - 3 - - - Bottom - - - 0, 385 - - - 904, 30 - - - 10 - - - pnlButton - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 4 - Bottom, Right @@ -360,6 +288,30 @@ 3 + + Bottom + + + 0, 385 + + + 904, 30 + + + 10 + + + pnlButton + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 4 + 264, 17 @@ -369,21 +321,6 @@ 377, 17 - - 215, 164 - - - cMTaskbar - - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - DS4 Xinput Tool - - - True - 214, 22 @@ -426,12 +363,33 @@ Open + + 214, 22 + + + Open Program Folder + 214, 22 Exit (Middle Mouse) + + 215, 208 + + + cMTaskbar + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + DS4 Xinput Tool + + + True + 211, 6 @@ -441,6 +399,1083 @@ XML Files (*.xml)|*.xml + + 7 + + + Fill + + + Flat + + + NoControl + + + 800, 89 + + + 93, 22 + + + 50 + + + bnLight3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 0 + + + None + + + NoControl + + + 385, 34 + + + 39, 20 + + + AutoSize + + + 47 + + + pBStatus1 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 1 + + + Left + + + True + + + Microsoft Sans Serif, 9pt + + + NoControl + + + 3, 36 + + + 111, 15 + + + 44 + + + MA:C1:23:45:67:89 + + + lbPad1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 2 + + + Left + + + True + + + Microsoft Sans Serif, 9pt + + + NoControl + + + 3, 64 + + + 70, 15 + + + 44 + + + Controller 2 + + + lbPad2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 3 + + + Left + + + NoControl + + + 760, 89 + + + 34, 22 + + + 43 + + + Edit + + + bnEditC3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 4 + + + Left + + + NoControl + + + 760, 117 + + + 34, 22 + + + 43 + + + Edit + + + bnEditC4 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 5 + + + Left + + + True + + + Microsoft Sans Serif, 9pt + + + NoControl + + + 3, 92 + + + 70, 15 + + + 44 + + + Controller 3 + + + lbPad3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 6 + + + Left + + + True + + + Microsoft Sans Serif, 9pt + + + NoControl + + + 3, 120 + + + 70, 15 + + + 44 + + + Controller 4 + + + lbPad4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 7 + + + None + + + 643, 33 + + + 111, 21 + + + 42 + + + cBController1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 8 + + + Left + + + NoControl + + + 760, 61 + + + 34, 22 + + + 43 + + + Edit + + + bnEditC2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 9 + + + None + + + 643, 61 + + + 111, 21 + + + 42 + + + cBController2 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 10 + + + None + + + 643, 89 + + + 111, 21 + + + 42 + + + cBController3 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 11 + + + Left + + + NoControl + + + 760, 33 + + + 34, 22 + + + 43 + + + Edit + + + bnEditC1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 12 + + + None + + + 643, 117 + + + 111, 21 + + + 42 + + + cBController4 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 13 + + + None + + + True + + + Microsoft Sans Serif, 9pt, style=Bold + + + NoControl + + + 644, 7 + + + 109, 15 + + + 45 + + + Selected Profile + + + lbSelectedProfile + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 14 + + + Left + + + True + + + Microsoft Sans Serif, 9pt, style=Bold + + + NoControl + + + 3, 7 + + + 21, 15 + + + 45 + + + ID + + + lbID + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 15 + + + None + + + True + + + Microsoft Sans Serif, 9pt, style=Bold + + + NoControl + + + 381, 7 + + + 47, 15 + + + 45 + + + Status + + + lbStatus + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 16 + + + None + + + True + + + Microsoft Sans Serif, 9pt, style=Bold + + + NoControl + + + 485, 7 + + + 51, 15 + + + 45 + + + Battery + + + lbBattery + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 17 + + + None + + + True + + + Microsoft Sans Serif, 9pt + + + NoControl + + + 491, 36 + + + 39, 15 + + + 44 + + + 100% + + + lbBatt1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 18 + + + None + + + True + + + Microsoft Sans Serif, 9pt + + + NoControl + + + 491, 64 + + + 39, 15 + + + 44 + + + 100% + + + lbBatt2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 19 + + + None + + + True + + + Microsoft Sans Serif, 9pt + + + NoControl + + + 491, 92 + + + 39, 15 + + + 44 + + + 100% + + + lbBatt3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 20 + + + None + + + True + + + Microsoft Sans Serif, 9pt + + + NoControl + + + 491, 120 + + + 39, 15 + + + 44 + + + 100% + + + lbBatt4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 21 + + + None + + + NoControl + + + 385, 62 + + + 39, 20 + + + AutoSize + + + 47 + + + pBStatus2 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 22 + + + None + + + NoControl + + + 385, 90 + + + 39, 20 + + + AutoSize + + + 47 + + + pBStatus3 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 23 + + + None + + + NoControl + + + 385, 118 + + + 39, 20 + + + AutoSize + + + 47 + + + pBStatus4 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 24 + + + Fill + + + Flat + + + NoControl + + + 800, 33 + + + 93, 22 + + + 50 + + + bnLight1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 25 + + + Fill + + + Flat + + + NoControl + + + 800, 61 + + + 93, 22 + + + 51 + + + bnLight2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 26 + + + Fill + + + Flat + + + NoControl + + + 800, 117 + + + 93, 22 + + + 52 + + + bnLight4 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 27 + + + None + + + True + + + Microsoft Sans Serif, 9pt, style=Bold + + + NoControl + + + 566, 0 + + + 67, 30 + + + 53 + + + Link Profile/ID + + + MiddleCenter + + + lbLinkProfile + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 28 + + + None + + + True + + + None + + + NoControl + + + 592, 37 + + + 15, 14 + + + 54 + + + linkCB1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 29 + + + None + + + True + + + None + + + NoControl + + + 592, 65 + + + 15, 14 + + + 55 + + + linkCB2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 30 + + + None + + + True + + + None + + + NoControl + + + 592, 93 + + + 15, 14 + + + 56 + + + linkCB3 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 31 + + + None + + + True + + + None + + + NoControl + + + 592, 121 + + + 15, 14 + + + 57 + + + linkCB4 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 32 + + + Top + + + 0, 0 + + + 5 + + + 896, 142 + + + 46 + tLPControllers @@ -454,7 +1489,31 @@ 0 - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="bnLight3" Row="3" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="pBStatus1" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lbPad1" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lbPad2" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="bnEditC3" Row="3" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="bnEditC4" Row="4" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="lbPad3" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lbPad4" Row="4" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="cBController1" Row="1" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="bnEditC2" Row="2" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="cBController2" Row="2" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="cBController3" Row="3" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="bnEditC1" Row="1" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="cBController4" Row="4" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="lbSelectedProfile" Row="0" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="lbID" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lbStatus" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lbBattery" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt1" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt2" Row="2" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt3" Row="3" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt4" Row="4" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="pBStatus2" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pBStatus3" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pBStatus4" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="bnLight1" Row="1" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="bnLight2" Row="2" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="bnLight4" Row="4" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="lbLinkProfile" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB1" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB2" Row="2" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB3" Row="3" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB4" Row="4" RowSpan="1" Column="3" ColumnSpan="1" /></Controls><Columns Styles="Percent,62.29144,Percent,20.02225,Percent,17.68632,Absolute,80,AutoSize,0,AutoSize,0,Absolute,96" /><Rows Styles="AutoSize,0,Percent,25,Percent,25,Percent,25,Percent,25" /></TableLayoutSettings> + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="bnLight3" Row="3" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="pBStatus1" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lbPad1" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lbPad2" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="bnEditC3" Row="3" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="bnEditC4" Row="4" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="lbPad3" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lbPad4" Row="4" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="cBController1" Row="1" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="bnEditC2" Row="2" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="cBController2" Row="2" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="cBController3" Row="3" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="bnEditC1" Row="1" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="cBController4" Row="4" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="lbSelectedProfile" Row="0" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="lbID" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lbStatus" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lbBattery" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt1" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt2" Row="2" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt3" Row="3" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt4" Row="4" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="pBStatus2" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pBStatus3" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pBStatus4" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="bnLight1" Row="1" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="bnLight2" Row="2" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="bnLight4" Row="4" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="lbLinkProfile" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB1" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB2" Row="2" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB3" Row="3" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB4" Row="4" RowSpan="1" Column="3" ColumnSpan="1" /></Controls><Columns Styles="Percent,62.29144,Percent,20.02225,Percent,17.68632,Absolute,80,AutoSize,0,AutoSize,0,Absolute,98" /><Rows Styles="AutoSize,0,Percent,25,Percent,25,Percent,25,Percent,25" /></TableLayoutSettings> + + + Fill + + + False + + + NoControl + + + 0, 0 + + + 896, 359 + + + 47 + + + No Controllers Connected (Max 4) + + + MiddleCenter lbNoControllers @@ -492,12 +1551,99 @@ 0 - - 17, 56 - - - 606, 17 + + 826, 17 + + Segoe UI, 9pt, style=Bold + + + 188, 22 + + + Edit + + + 188, 22 + + + Assign to Controller 1 + + + 188, 22 + + + Assign to Controller 2 + + + 188, 22 + + + Assign to Controller 3 + + + 188, 22 + + + Assign to Controller 4 + + + 188, 22 + + + Delete (Del) + + + 188, 22 + + + Duplicate (Ctrl+D) + + + 188, 22 + + + New Profile + + + 188, 22 + + + Import + + + 188, 22 + + + Export + + + 189, 224 + + + cMProfile + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + Microsoft Sans Serif, 9.75pt + + + 16 + + + 3, 57 + + + 890, 299 + + + 0 + lBProfiles @@ -510,6 +1656,63 @@ 0 + + 17, 56 + + + 79, 24 + + + Profile Name: + + + 150, 27 + + + <type profile name here> + + + Magenta + + + 92, 24 + + + Save Profile + + + Magenta + + + 67, 24 + + + Cancel + + + 6, 27 + + + Magenta + + + 214, 24 + + + Keep this window size after closing + + + 3, 30 + + + 890, 27 + + + 2 + + + Profile Options + tSOptions @@ -522,6 +1725,105 @@ 1 + + 606, 17 + + + Magenta + + + 55, 24 + + + New + + + Make a New Profile + + + False + + + Magenta + + + 51, 24 + + + Edit + + + Edit Selected Profile (Enter) + + + False + + + Magenta + + + 64, 24 + + + Delete + + + Delete Selected Profle (Delete) + + + False + + + Magenta + + + 81, 24 + + + Duplicate + + + Dupliacate Selected Profile (Ctrl+D) + + + Magenta + + + 67, 24 + + + Import + + + Import Profile or Profiles + + + False + + + Magenta + + + 64, 24 + + + Export + + + Export Selected Profile + + + 3, 3 + + + 890, 27 + + + 1 + + + toolStrip1 + toolStrip1 @@ -687,6 +1989,18 @@ 2 + + NoControl + + + 65, 54 + + + 20, 20 + + + 3 + uacPictureBox @@ -699,6 +2013,24 @@ 0 + + True + + + NoControl + + + 10, 54 + + + 49, 17 + + + 2 + + + Task + runStartTaskRadio @@ -711,6 +2043,24 @@ 1 + + True + + + NoControl + + + 10, 4 + + + 45, 13 + + + 1 + + + Run As: + label1 @@ -723,6 +2073,24 @@ 2 + + True + + + NoControl + + + 10, 25 + + + 64, 17 + + + 0 + + + Program + runStartProgRadio @@ -792,6 +2160,24 @@ 4 + + True + + + NoControl + + + 3, 4 + + + 95, 13 + + + 45 + + + Show Notifications + lbNotifications @@ -804,6 +2190,27 @@ 0 + + Top, Right + + + None + + + Warnings only + + + All + + + 104, 1 + + + 106, 21 + + + 44 + cBoxNotifications @@ -870,6 +2277,18 @@ 6 + + Top, Right + + + 185, 2 + + + 44, 20 + + + 42 + nUDLatency @@ -882,6 +2301,27 @@ 0 + + Top, Right + + + True + + + NoControl + + + 235, 4 + + + 20, 13 + + + 0 + + + ms + lbMsLatency @@ -894,6 +2334,27 @@ 1 + + True + + + None + + + NoControl + + + 0, 3 + + + 170, 17 + + + 53 + + + Flash Lightbar at High Latency + cBFlashWhenLate @@ -1062,6 +2523,24 @@ 11 + + Top, Right + + + hours + + + days + + + 126, 0 + + + 60, 21 + + + 43 + cBUpdateTime @@ -1074,6 +2553,27 @@ 0 + + Left + + + True + + + NoControl + + + 3, 3 + + + 67, 13 + + + 0 + + + Check every + lbCheckEvery @@ -1086,6 +2586,18 @@ 1 + + Top, Right + + + 76, 1 + + + 44, 20 + + + 42 + nUDUpdateTime @@ -1122,6 +2634,27 @@ 12 + + Left + + + True + + + NoControl + + + 3, 3 + + + 86, 13 + + + 0 + + + Use Xinput Ports + lbUseXIPorts @@ -1134,6 +2667,18 @@ 0 + + Top, Right + + + 100, 1 + + + 44, 20 + + + 42 + nUDXIPorts @@ -1146,6 +2691,27 @@ 1 + + Top, Right + + + True + + + NoControl + + + 150, 3 + + + 19, 13 + + + 0 + + + - 4 + lbLastXIPort @@ -1560,6 +3126,75 @@ 3 + + NoControl + + + 5, 4 + + + 75, 23 + + + 11 + + + Export + + + exportLogTxtBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panel3 + + + 0 + + + Bottom, Left, Right + + + NoControl + + + 120, 4 + + + 767, 23 + + + 10 + + + Clear + + + btnClear + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panel3 + + + 1 + + + Bottom + + + 3, 326 + + + 890, 30 + + + 1 + panel3 @@ -1623,2364 +3258,6 @@ 3 - - 7 - - - bnLight3 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 0 - - - pBStatus1 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 1 - - - lbPad1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 2 - - - lbPad2 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 3 - - - bnEditC3 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 4 - - - bnEditC4 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 5 - - - lbPad3 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 6 - - - lbPad4 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 7 - - - cBController1 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 8 - - - bnEditC2 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 9 - - - cBController2 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 10 - - - cBController3 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 11 - - - bnEditC1 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 12 - - - cBController4 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 13 - - - lbSelectedProfile - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 14 - - - lbID - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 15 - - - lbStatus - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 16 - - - lbBattery - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 17 - - - lbBatt1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 18 - - - lbBatt2 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 19 - - - lbBatt3 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 20 - - - lbBatt4 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 21 - - - pBStatus2 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 22 - - - pBStatus3 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 23 - - - pBStatus4 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 24 - - - bnLight1 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 25 - - - bnLight2 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 26 - - - bnLight4 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 27 - - - lbLinkProfile - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 28 - - - linkCB1 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 29 - - - linkCB2 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 30 - - - linkCB3 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 31 - - - linkCB4 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 32 - - - Top - - - 0, 0 - - - 5 - - - 896, 142 - - - 46 - - - tLPControllers - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControllers - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="bnLight3" Row="3" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="pBStatus1" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lbPad1" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lbPad2" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="bnEditC3" Row="3" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="bnEditC4" Row="4" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="lbPad3" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lbPad4" Row="4" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="cBController1" Row="1" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="bnEditC2" Row="2" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="cBController2" Row="2" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="cBController3" Row="3" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="bnEditC1" Row="1" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="cBController4" Row="4" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="lbSelectedProfile" Row="0" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="lbID" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lbStatus" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lbBattery" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt1" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt2" Row="2" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt3" Row="3" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lbBatt4" Row="4" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="pBStatus2" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pBStatus3" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pBStatus4" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="bnLight1" Row="1" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="bnLight2" Row="2" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="bnLight4" Row="4" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="lbLinkProfile" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB1" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB2" Row="2" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB3" Row="3" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="linkCB4" Row="4" RowSpan="1" Column="3" ColumnSpan="1" /></Controls><Columns Styles="Percent,62.29144,Percent,20.02225,Percent,17.68632,Absolute,80,AutoSize,0,AutoSize,0,Absolute,96" /><Rows Styles="AutoSize,0,Percent,25,Percent,25,Percent,25,Percent,25" /></TableLayoutSettings> - - - Fill - - - Flat - - - NoControl - - - 801, 89 - - - 92, 22 - - - 50 - - - bnLight3 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 0 - - - None - - - NoControl - - - 386, 34 - - - 39, 20 - - - AutoSize - - - 47 - - - pBStatus1 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 1 - - - Left - - - True - - - Microsoft Sans Serif, 9pt - - - NoControl - - - 3, 36 - - - 111, 15 - - - 44 - - - MA:C1:23:45:67:89 - - - lbPad1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 2 - - - Left - - - True - - - Microsoft Sans Serif, 9pt - - - NoControl - - - 3, 64 - - - 70, 15 - - - 44 - - - Controller 2 - - - lbPad2 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 3 - - - Left - - - NoControl - - - 761, 89 - - - 34, 22 - - - 43 - - - Edit - - - bnEditC3 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 4 - - - Left - - - NoControl - - - 761, 117 - - - 34, 22 - - - 43 - - - Edit - - - bnEditC4 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 5 - - - Left - - - True - - - Microsoft Sans Serif, 9pt - - - NoControl - - - 3, 92 - - - 70, 15 - - - 44 - - - Controller 3 - - - lbPad3 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 6 - - - Left - - - True - - - Microsoft Sans Serif, 9pt - - - NoControl - - - 3, 120 - - - 70, 15 - - - 44 - - - Controller 4 - - - lbPad4 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 7 - - - None - - - 644, 33 - - - 111, 21 - - - 42 - - - cBController1 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 8 - - - Left - - - NoControl - - - 761, 61 - - - 34, 22 - - - 43 - - - Edit - - - bnEditC2 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 9 - - - None - - - 644, 61 - - - 111, 21 - - - 42 - - - cBController2 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 10 - - - None - - - 644, 89 - - - 111, 21 - - - 42 - - - cBController3 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 11 - - - Left - - - NoControl - - - 761, 33 - - - 34, 22 - - - 43 - - - Edit - - - bnEditC1 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 12 - - - None - - - 644, 117 - - - 111, 21 - - - 42 - - - cBController4 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 13 - - - None - - - True - - - Microsoft Sans Serif, 9pt, style=Bold - - - NoControl - - - 645, 7 - - - 109, 15 - - - 45 - - - Selected Profile - - - lbSelectedProfile - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 14 - - - Left - - - True - - - Microsoft Sans Serif, 9pt, style=Bold - - - NoControl - - - 3, 7 - - - 21, 15 - - - 45 - - - ID - - - lbID - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 15 - - - None - - - True - - - Microsoft Sans Serif, 9pt, style=Bold - - - NoControl - - - 382, 7 - - - 47, 15 - - - 45 - - - Status - - - lbStatus - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 16 - - - None - - - True - - - Microsoft Sans Serif, 9pt, style=Bold - - - NoControl - - - 486, 7 - - - 51, 15 - - - 45 - - - Battery - - - lbBattery - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 17 - - - None - - - True - - - Microsoft Sans Serif, 9pt - - - NoControl - - - 492, 36 - - - 39, 15 - - - 44 - - - 100% - - - lbBatt1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 18 - - - None - - - True - - - Microsoft Sans Serif, 9pt - - - NoControl - - - 492, 64 - - - 39, 15 - - - 44 - - - 100% - - - lbBatt2 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 19 - - - None - - - True - - - Microsoft Sans Serif, 9pt - - - NoControl - - - 492, 92 - - - 39, 15 - - - 44 - - - 100% - - - lbBatt3 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 20 - - - None - - - True - - - Microsoft Sans Serif, 9pt - - - NoControl - - - 492, 120 - - - 39, 15 - - - 44 - - - 100% - - - lbBatt4 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 21 - - - None - - - NoControl - - - 386, 62 - - - 39, 20 - - - AutoSize - - - 47 - - - pBStatus2 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 22 - - - None - - - NoControl - - - 386, 90 - - - 39, 20 - - - AutoSize - - - 47 - - - pBStatus3 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 23 - - - None - - - NoControl - - - 386, 118 - - - 39, 20 - - - AutoSize - - - 47 - - - pBStatus4 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 24 - - - Fill - - - Flat - - - NoControl - - - 801, 33 - - - 92, 22 - - - 50 - - - bnLight1 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 25 - - - Fill - - - Flat - - - NoControl - - - 801, 61 - - - 92, 22 - - - 51 - - - bnLight2 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 26 - - - Fill - - - Flat - - - NoControl - - - 801, 117 - - - 92, 22 - - - 52 - - - bnLight4 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 27 - - - None - - - True - - - Microsoft Sans Serif, 9pt, style=Bold - - - NoControl - - - 567, 0 - - - 67, 30 - - - 53 - - - Link Profile/ID - - - MiddleCenter - - - lbLinkProfile - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 28 - - - None - - - True - - - None - - - NoControl - - - 593, 37 - - - 15, 14 - - - 54 - - - linkCB1 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 29 - - - None - - - True - - - None - - - NoControl - - - 593, 65 - - - 15, 14 - - - 55 - - - linkCB2 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 30 - - - None - - - True - - - None - - - NoControl - - - 593, 93 - - - 15, 14 - - - 56 - - - linkCB3 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 31 - - - None - - - True - - - None - - - NoControl - - - 593, 121 - - - 15, 14 - - - 57 - - - linkCB4 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tLPControllers - - - 32 - - - Fill - - - False - - - NoControl - - - 0, 0 - - - 896, 359 - - - 47 - - - No Controllers Connected (Max 4) - - - MiddleCenter - - - lbNoControllers - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControllers - - - 1 - - - 826, 17 - - - 189, 224 - - - cMProfile - - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Fill - - - Microsoft Sans Serif, 9.75pt - - - 16 - - - 3, 57 - - - 890, 299 - - - 0 - - - lBProfiles - - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabProfiles - - - 0 - - - Segoe UI, 9pt, style=Bold - - - 188, 22 - - - Edit - - - 188, 22 - - - Assign to Controller 1 - - - 188, 22 - - - Assign to Controller 2 - - - 188, 22 - - - Assign to Controller 3 - - - 188, 22 - - - Assign to Controller 4 - - - 188, 22 - - - Delete (Del) - - - 188, 22 - - - Duplicate (Ctrl+D) - - - 188, 22 - - - New Profile - - - 188, 22 - - - Import - - - 188, 22 - - - Export - - - 17, 56 - - - 3, 30 - - - 890, 27 - - - 2 - - - Profile Options - - - tSOptions - - - System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabProfiles - - - 1 - - - 79, 24 - - - Profile Name: - - - 150, 27 - - - <type profile name here> - - - Magenta - - - 92, 24 - - - Save Profile - - - Magenta - - - 67, 24 - - - Cancel - - - 6, 27 - - - Magenta - - - 214, 24 - - - Keep this window size after closing - - - 606, 17 - - - 3, 3 - - - 890, 27 - - - 1 - - - toolStrip1 - - - toolStrip1 - - - System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabProfiles - - - 2 - - - Magenta - - - 55, 24 - - - New - - - Make a New Profile - - - False - - - Magenta - - - 51, 24 - - - Edit - - - Edit Selected Profile (Enter) - - - False - - - Magenta - - - 64, 24 - - - Delete - - - Delete Selected Profle (Delete) - - - False - - - Magenta - - - 81, 24 - - - Duplicate - - - Dupliacate Selected Profile (Ctrl+D) - - - Magenta - - - 67, 24 - - - Import - - - Import Profile or Profiles - - - False - - - Magenta - - - 64, 24 - - - Export - - - Export Selected Profile - - - NoControl - - - 65, 54 - - - 20, 20 - - - 3 - - - uacPictureBox - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - runStartupPanel - - - 0 - - - True - - - NoControl - - - 10, 54 - - - 49, 17 - - - 2 - - - Task - - - runStartTaskRadio - - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - runStartupPanel - - - 1 - - - True - - - NoControl - - - 10, 4 - - - 45, 13 - - - 1 - - - Run As: - - - label1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - runStartupPanel - - - 2 - - - True - - - NoControl - - - 10, 25 - - - 64, 17 - - - 0 - - - Program - - - runStartProgRadio - - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - runStartupPanel - - - 3 - - - True - - - NoControl - - - 3, 4 - - - 95, 13 - - - 45 - - - Show Notifications - - - lbNotifications - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - panel1 - - - 0 - - - Top, Right - - - None - - - Warnings only - - - All - - - 104, 1 - - - 106, 21 - - - 44 - - - cBoxNotifications - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - panel1 - - - 1 - - - Top, Right - - - 185, 2 - - - 44, 20 - - - 42 - - - nUDLatency - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - panel2 - - - 0 - - - Top, Right - - - True - - - NoControl - - - 235, 4 - - - 20, 13 - - - 0 - - - ms - - - lbMsLatency - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - panel2 - - - 1 - - - True - - - None - - - NoControl - - - 0, 3 - - - 170, 17 - - - 53 - - - Flash Lightbar at High Latency - - - cBFlashWhenLate - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - panel2 - - - 2 - - - Top, Right - - - hours - - - days - - - 126, 0 - - - 60, 21 - - - 43 - - - cBUpdateTime - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pNUpdate - - - 0 - - - Left - - - True - - - NoControl - - - 3, 3 - - - 67, 13 - - - 0 - - - Check every - - - lbCheckEvery - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pNUpdate - - - 1 - - - Top, Right - - - 76, 1 - - - 44, 20 - - - 42 - - - nUDUpdateTime - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pNUpdate - - - 2 - - - Left - - - True - - - NoControl - - - 3, 3 - - - 86, 13 - - - 0 - - - Use Xinput Ports - - - lbUseXIPorts - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pnlXIPorts - - - 0 - - - Top, Right - - - 100, 1 - - - 44, 20 - - - 42 - - - nUDXIPorts - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pnlXIPorts - - - 1 - - - Top, Right - - - True - - - NoControl - - - 150, 3 - - - 19, 13 - - - 0 - - - - 4 - - - lbLastXIPort - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pnlXIPorts - - - 2 - - - exportLogTxtBtn - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - panel3 - - - 0 - - - btnClear - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - panel3 - - - 1 - - - Bottom - - - 3, 326 - - - 890, 30 - - - 1 - - - panel3 - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabLog - - - 1 - - - NoControl - - - 5, 4 - - - 75, 23 - - - 11 - - - Export - - - exportLogTxtBtn - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - panel3 - - - 0 - - - Bottom, Left, Right - - - NoControl - - - 120, 4 - - - 767, 23 - - - 10 - - - Clear - - - btnClear - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - panel3 - - - 1 - 711, 17 @@ -3993,15 +3270,6 @@ 220, 56 - - 171, 48 - - - cMCustomLed - - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 170, 22 @@ -4014,6 +3282,15 @@ Use Custom Color + + 171, 48 + + + cMCustomLed + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 17, 17 @@ -4278,6 +3555,12 @@ DS4Windows.AdvancedColorDialog, DS4Windows, Version=1.4.109.0, Culture=neutral, PublicKeyToken=null + + openProgramFolderToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + DS4Form