diff --git a/DS4Windows/DS4Forms/DS4Form.Designer.cs b/DS4Windows/DS4Forms/DS4Form.Designer.cs index fd839d0..e46029a 100644 --- a/DS4Windows/DS4Forms/DS4Form.Designer.cs +++ b/DS4Windows/DS4Forms/DS4Form.Designer.cs @@ -172,6 +172,11 @@ this.cMCustomLed = new System.Windows.Forms.ContextMenuStrip(this.components); this.useProfileColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.useCustomColorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.label3 = new System.Windows.Forms.Label(); + this.exclusivePB1 = new System.Windows.Forms.PictureBox(); + this.exclusivePB2 = new System.Windows.Forms.PictureBox(); + this.exclusivePB3 = new System.Windows.Forms.PictureBox(); + this.exclusivePB4 = new System.Windows.Forms.PictureBox(); this.pnlButton.SuspendLayout(); this.cMTaskbar.SuspendLayout(); this.tabMain.SuspendLayout(); @@ -200,6 +205,10 @@ this.tabLog.SuspendLayout(); this.panel3.SuspendLayout(); this.cMCustomLed.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.exclusivePB1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.exclusivePB2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.exclusivePB3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.exclusivePB4)).BeginInit(); this.SuspendLayout(); // // lvDebug @@ -421,39 +430,44 @@ // tLPControllers // resources.ApplyResources(this.tLPControllers, "tLPControllers"); - this.tLPControllers.Controls.Add(this.bnLight3, 6, 3); + this.tLPControllers.Controls.Add(this.label3, 2, 0); + this.tLPControllers.Controls.Add(this.bnLight3, 7, 3); this.tLPControllers.Controls.Add(this.pBStatus1, 1, 1); this.tLPControllers.Controls.Add(this.lbPad1, 0, 1); this.tLPControllers.Controls.Add(this.lbPad2, 0, 2); - this.tLPControllers.Controls.Add(this.bnEditC3, 5, 3); - this.tLPControllers.Controls.Add(this.bnEditC4, 5, 4); + this.tLPControllers.Controls.Add(this.bnEditC3, 6, 3); + this.tLPControllers.Controls.Add(this.bnEditC4, 6, 4); this.tLPControllers.Controls.Add(this.lbPad3, 0, 3); this.tLPControllers.Controls.Add(this.lbPad4, 0, 4); - this.tLPControllers.Controls.Add(this.cBController1, 4, 1); - this.tLPControllers.Controls.Add(this.bnEditC2, 5, 2); - this.tLPControllers.Controls.Add(this.cBController2, 4, 2); - this.tLPControllers.Controls.Add(this.cBController3, 4, 3); - this.tLPControllers.Controls.Add(this.bnEditC1, 5, 1); - this.tLPControllers.Controls.Add(this.cBController4, 4, 4); - this.tLPControllers.Controls.Add(this.lbSelectedProfile, 4, 0); + this.tLPControllers.Controls.Add(this.cBController1, 5, 1); + this.tLPControllers.Controls.Add(this.bnEditC2, 6, 2); + this.tLPControllers.Controls.Add(this.cBController2, 5, 2); + this.tLPControllers.Controls.Add(this.cBController3, 5, 3); + this.tLPControllers.Controls.Add(this.bnEditC1, 6, 1); + this.tLPControllers.Controls.Add(this.cBController4, 5, 4); + this.tLPControllers.Controls.Add(this.lbSelectedProfile, 5, 0); this.tLPControllers.Controls.Add(this.lbID, 0, 0); this.tLPControllers.Controls.Add(this.lbStatus, 1, 0); - this.tLPControllers.Controls.Add(this.lbBattery, 2, 0); - this.tLPControllers.Controls.Add(this.lbBatt1, 2, 1); - this.tLPControllers.Controls.Add(this.lbBatt2, 2, 2); - this.tLPControllers.Controls.Add(this.lbBatt3, 2, 3); - this.tLPControllers.Controls.Add(this.lbBatt4, 2, 4); + this.tLPControllers.Controls.Add(this.lbBattery, 3, 0); + this.tLPControllers.Controls.Add(this.lbBatt1, 3, 1); + this.tLPControllers.Controls.Add(this.lbBatt2, 3, 2); + this.tLPControllers.Controls.Add(this.lbBatt3, 3, 3); + this.tLPControllers.Controls.Add(this.lbBatt4, 3, 4); this.tLPControllers.Controls.Add(this.pBStatus2, 1, 2); this.tLPControllers.Controls.Add(this.pBStatus3, 1, 3); this.tLPControllers.Controls.Add(this.pBStatus4, 1, 4); - this.tLPControllers.Controls.Add(this.bnLight1, 6, 1); - this.tLPControllers.Controls.Add(this.bnLight2, 6, 2); - this.tLPControllers.Controls.Add(this.bnLight4, 6, 4); - this.tLPControllers.Controls.Add(this.lbLinkProfile, 3, 0); - this.tLPControllers.Controls.Add(this.linkCB1, 3, 1); - this.tLPControllers.Controls.Add(this.linkCB2, 3, 2); - this.tLPControllers.Controls.Add(this.linkCB3, 3, 3); - this.tLPControllers.Controls.Add(this.linkCB4, 3, 4); + this.tLPControllers.Controls.Add(this.bnLight1, 7, 1); + this.tLPControllers.Controls.Add(this.bnLight2, 7, 2); + this.tLPControllers.Controls.Add(this.bnLight4, 7, 4); + this.tLPControllers.Controls.Add(this.lbLinkProfile, 4, 0); + this.tLPControllers.Controls.Add(this.linkCB1, 4, 1); + this.tLPControllers.Controls.Add(this.linkCB2, 4, 2); + this.tLPControllers.Controls.Add(this.linkCB3, 4, 3); + this.tLPControllers.Controls.Add(this.linkCB4, 4, 4); + this.tLPControllers.Controls.Add(this.exclusivePB1, 2, 1); + this.tLPControllers.Controls.Add(this.exclusivePB2, 2, 2); + this.tLPControllers.Controls.Add(this.exclusivePB3, 2, 3); + this.tLPControllers.Controls.Add(this.exclusivePB4, 2, 4); this.tLPControllers.Name = "tLPControllers"; // // bnLight3 @@ -1328,6 +1342,39 @@ resources.ApplyResources(this.useCustomColorToolStripMenuItem, "useCustomColorToolStripMenuItem"); this.useCustomColorToolStripMenuItem.Click += new System.EventHandler(this.useCustomColorToolStripMenuItem_Click); // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // exclusivePB1 + // + resources.ApplyResources(this.exclusivePB1, "exclusivePB1"); + this.exclusivePB1.Image = global::DS4Windows.Properties.Resources.none; + this.exclusivePB1.Name = "exclusivePB1"; + this.exclusivePB1.TabStop = false; + // + // exclusivePB2 + // + resources.ApplyResources(this.exclusivePB2, "exclusivePB2"); + this.exclusivePB2.Image = global::DS4Windows.Properties.Resources.none; + this.exclusivePB2.Name = "exclusivePB2"; + this.exclusivePB2.TabStop = false; + // + // exclusivePB3 + // + resources.ApplyResources(this.exclusivePB3, "exclusivePB3"); + this.exclusivePB3.Image = global::DS4Windows.Properties.Resources.none; + this.exclusivePB3.Name = "exclusivePB3"; + this.exclusivePB3.TabStop = false; + // + // exclusivePB4 + // + resources.ApplyResources(this.exclusivePB4, "exclusivePB4"); + this.exclusivePB4.Image = global::DS4Windows.Properties.Resources.none; + this.exclusivePB4.Name = "exclusivePB4"; + this.exclusivePB4.TabStop = false; + // // DS4Form // resources.ApplyResources(this, "$this"); @@ -1377,6 +1424,10 @@ this.tabLog.ResumeLayout(false); this.panel3.ResumeLayout(false); this.cMCustomLed.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.exclusivePB1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.exclusivePB2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.exclusivePB3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.exclusivePB4)).EndInit(); this.ResumeLayout(false); } @@ -1525,6 +1576,11 @@ private System.Windows.Forms.CheckBox cBCustomSteam; private System.Windows.Forms.TextBox tBSteamFolder; private System.Windows.Forms.Panel langPanel; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.PictureBox exclusivePB1; + private System.Windows.Forms.PictureBox exclusivePB2; + private System.Windows.Forms.PictureBox exclusivePB3; + private System.Windows.Forms.PictureBox exclusivePB4; //private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem2; } } diff --git a/DS4Windows/DS4Forms/DS4Form.cs b/DS4Windows/DS4Forms/DS4Form.cs index fccf529..a81fce3 100644 --- a/DS4Windows/DS4Forms/DS4Form.cs +++ b/DS4Windows/DS4Forms/DS4Form.cs @@ -34,6 +34,7 @@ namespace DS4Windows.Forms private Button[] ebns; private Button[] lights; private PictureBox[] statPB; + private PictureBox[] exclusivePB; private ToolStripMenuItem[] shortcuts; private ToolStripMenuItem[] disconnectShortcuts; protected CheckBox[] linkedProfileCB; @@ -138,6 +139,7 @@ namespace DS4Windows.Forms ebns = new Button[4] { bnEditC1, bnEditC2, bnEditC3, bnEditC4 }; lights = new Button[4] { bnLight1, bnLight2, bnLight3, bnLight4 }; statPB = new PictureBox[4] { pBStatus1, pBStatus2, pBStatus3, pBStatus4 }; + exclusivePB = new PictureBox[4] { exclusivePB1, exclusivePB2, exclusivePB3, exclusivePB4 }; shortcuts = new ToolStripMenuItem[4] { (ToolStripMenuItem)notifyIcon1.ContextMenuStrip.Items[0], (ToolStripMenuItem)notifyIcon1.ContextMenuStrip.Items[1], (ToolStripMenuItem)notifyIcon1.ContextMenuStrip.Items[2], @@ -530,6 +532,7 @@ namespace DS4Windows.Forms if (Index < ControlService.DS4_CONTROLLER_COUNT) { statPB[Index].Visible = false; + exclusivePB[Index].Visible = false; toolTip1.SetToolTip(statPB[Index], ""); Batteries[Index].Text = Properties.Resources.NA; Pads[Index].Text = Properties.Resources.Disconnected; @@ -1544,6 +1547,17 @@ Properties.Resources.DS4Update, MessageBoxButtons.YesNo, MessageBoxIcon.Question default: statPB[Index].Visible = false; toolTip1.SetToolTip(statPB[Index], ""); break; } + exclusivePB[Index].Visible = true; + DS4Device dev = Program.rootHub.DS4Controllers[Index]; + if (dev != null) + { + exclusivePB[Index].Image = dev.IsExclusive ? Properties.Resources._checked : Properties.Resources.cancel; + } + else + { + exclusivePB[Index].Image = Properties.Resources.cancel; + } + Batteries[Index].Text = Program.rootHub.getDS4Battery(Index); int profileIndex = cbs[Index].FindStringExact(ProfilePath[Index]); if (profileIndex >= 0) @@ -1593,6 +1607,7 @@ Properties.Resources.DS4Update, MessageBoxButtons.YesNo, MessageBoxIcon.Question Pads[devIndex].Text = Properties.Resources.Disconnected; Enable_Controls(devIndex, false); statPB[devIndex].Visible = false; + exclusivePB[devIndex].Visible = false; toolTip1.SetToolTip(statPB[devIndex], ""); DS4Device[] devices = Program.rootHub.DS4Controllers; diff --git a/DS4Windows/DS4Forms/DS4Form.resx b/DS4Windows/DS4Forms/DS4Form.resx index 1998050..b90ed23 100644 --- a/DS4Windows/DS4Forms/DS4Form.resx +++ b/DS4Windows/DS4Forms/DS4Form.resx @@ -433,7 +433,43 @@ XML Files (*.xml)|*.xml - 7 + 8 + + + None + + + True + + + Microsoft Sans Serif, 9pt, style=Bold + + + NoControl + + + 377, 7 + + + 23, 15 + + + 58 + + + Ex + + + label3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 0 Fill @@ -445,10 +481,10 @@ NoControl - 734, 89 + 732, 89 - 159, 22 + 161, 22 50 @@ -463,7 +499,7 @@ tLPControllers - 0 + 1 None @@ -472,7 +508,7 @@ NoControl - 338, 34 + 300, 34 39, 20 @@ -493,7 +529,7 @@ tLPControllers - 1 + 2 Left @@ -529,7 +565,7 @@ tLPControllers - 2 + 3 Left @@ -565,7 +601,7 @@ tLPControllers - 3 + 4 Left @@ -574,7 +610,7 @@ NoControl - 694, 89 + 692, 89 34, 22 @@ -595,7 +631,7 @@ tLPControllers - 4 + 5 Left @@ -604,7 +640,7 @@ NoControl - 694, 117 + 692, 117 34, 22 @@ -625,7 +661,7 @@ tLPControllers - 5 + 6 Left @@ -661,7 +697,7 @@ tLPControllers - 6 + 7 Left @@ -697,13 +733,13 @@ tLPControllers - 7 + 8 None - 577, 33 + 575, 33 111, 21 @@ -721,7 +757,7 @@ tLPControllers - 8 + 9 Left @@ -730,7 +766,7 @@ NoControl - 694, 61 + 692, 61 34, 22 @@ -751,13 +787,13 @@ tLPControllers - 9 + 10 None - 577, 61 + 575, 61 111, 21 @@ -775,13 +811,13 @@ tLPControllers - 10 + 11 None - 577, 89 + 575, 89 111, 21 @@ -799,7 +835,7 @@ tLPControllers - 11 + 12 Left @@ -808,7 +844,7 @@ NoControl - 694, 33 + 692, 33 34, 22 @@ -829,13 +865,13 @@ tLPControllers - 12 + 13 None - 577, 117 + 575, 117 111, 21 @@ -853,7 +889,7 @@ tLPControllers - 13 + 14 None @@ -868,7 +904,7 @@ NoControl - 578, 7 + 576, 7 109, 15 @@ -889,7 +925,7 @@ tLPControllers - 14 + 15 Left @@ -925,7 +961,7 @@ tLPControllers - 15 + 16 None @@ -940,7 +976,7 @@ NoControl - 334, 7 + 296, 7 47, 15 @@ -961,7 +997,7 @@ tLPControllers - 16 + 17 None @@ -976,7 +1012,7 @@ NoControl - 425, 7 + 427, 7 51, 15 @@ -997,7 +1033,7 @@ tLPControllers - 17 + 18 None @@ -1012,7 +1048,7 @@ NoControl - 431, 36 + 433, 36 39, 15 @@ -1033,7 +1069,7 @@ tLPControllers - 18 + 19 None @@ -1048,7 +1084,7 @@ NoControl - 431, 64 + 433, 64 39, 15 @@ -1069,7 +1105,7 @@ tLPControllers - 19 + 20 None @@ -1084,7 +1120,7 @@ NoControl - 431, 92 + 433, 92 39, 15 @@ -1105,7 +1141,7 @@ tLPControllers - 20 + 21 None @@ -1120,7 +1156,7 @@ NoControl - 431, 120 + 433, 120 39, 15 @@ -1141,7 +1177,7 @@ tLPControllers - 21 + 22 None @@ -1150,7 +1186,7 @@ NoControl - 338, 62 + 300, 62 39, 20 @@ -1171,7 +1207,7 @@ tLPControllers - 22 + 23 None @@ -1180,7 +1216,7 @@ NoControl - 338, 90 + 300, 90 39, 20 @@ -1201,7 +1237,7 @@ tLPControllers - 23 + 24 None @@ -1210,7 +1246,7 @@ NoControl - 338, 118 + 300, 118 39, 20 @@ -1231,7 +1267,7 @@ tLPControllers - 24 + 25 Fill @@ -1243,10 +1279,10 @@ NoControl - 734, 33 + 732, 33 - 159, 22 + 161, 22 50 @@ -1261,7 +1297,7 @@ tLPControllers - 25 + 26 Fill @@ -1273,10 +1309,10 @@ NoControl - 734, 61 + 732, 61 - 159, 22 + 161, 22 51 @@ -1291,7 +1327,7 @@ tLPControllers - 26 + 27 Fill @@ -1303,10 +1339,10 @@ NoControl - 734, 117 + 732, 117 - 159, 22 + 161, 22 52 @@ -1321,7 +1357,7 @@ tLPControllers - 27 + 28 None @@ -1336,7 +1372,7 @@ NoControl - 500, 0 + 498, 0 67, 30 @@ -1360,7 +1396,7 @@ tLPControllers - 28 + 29 None @@ -1375,7 +1411,7 @@ NoControl - 526, 37 + 524, 37 15, 14 @@ -1393,7 +1429,7 @@ tLPControllers - 29 + 30 None @@ -1408,7 +1444,7 @@ NoControl - 526, 65 + 524, 65 15, 14 @@ -1426,7 +1462,7 @@ tLPControllers - 30 + 31 None @@ -1441,7 +1477,7 @@ NoControl - 526, 93 + 524, 93 15, 14 @@ -1459,7 +1495,7 @@ tLPControllers - 31 + 32 None @@ -1474,7 +1510,7 @@ NoControl - 526, 121 + 524, 121 15, 14 @@ -1492,7 +1528,115 @@ tLPControllers - 32 + 33 + + + None + + + 369, 34 + + + 39, 20 + + + AutoSize + + + 59 + + + exclusivePB1 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 34 + + + None + + + 369, 62 + + + 39, 20 + + + AutoSize + + + 60 + + + exclusivePB2 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 35 + + + None + + + 369, 90 + + + 39, 20 + + + AutoSize + + + 61 + + + exclusivePB3 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 36 + + + None + + + 369, 118 + + + 39, 20 + + + AutoSize + + + 62 + + + exclusivePB4 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tLPControllers + + + 37 Top @@ -1522,7 +1666,7 @@ 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,164" /><Rows Styles="AutoSize,0,Percent,25,Percent,25,Percent,25,Percent,25" /></TableLayoutSettings> + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="label3" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="bnLight3" Row="3" RowSpan="1" Column="7" 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="6" ColumnSpan="1" /><Control Name="bnEditC4" Row="4" RowSpan="1" Column="6" 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="5" ColumnSpan="1" /><Control Name="bnEditC2" Row="2" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="cBController2" Row="2" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="cBController3" Row="3" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="bnEditC1" Row="1" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="cBController4" Row="4" RowSpan="1" Column="5" ColumnSpan="1" /><Control Name="lbSelectedProfile" Row="0" RowSpan="1" Column="5" 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="3" ColumnSpan="1" /><Control Name="lbBatt1" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="lbBatt2" Row="2" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="lbBatt3" Row="3" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="lbBatt4" Row="4" RowSpan="1" Column="3" 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="7" ColumnSpan="1" /><Control Name="bnLight2" Row="2" RowSpan="1" Column="7" ColumnSpan="1" /><Control Name="bnLight4" Row="4" RowSpan="1" Column="7" ColumnSpan="1" /><Control Name="lbLinkProfile" Row="0" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="linkCB1" Row="1" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="linkCB2" Row="2" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="linkCB3" Row="3" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="linkCB4" Row="4" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="exclusivePB1" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="exclusivePB2" Row="2" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="exclusivePB3" Row="3" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="exclusivePB4" Row="4" RowSpan="1" Column="2" ColumnSpan="1" /></Controls><Columns Styles="Percent,62.29144,Percent,20.02225,Absolute,50,Percent,17.68632,Absolute,80,AutoSize,0,AutoSize,0,Absolute,165" /><Rows Styles="AutoSize,0,Percent,25,Percent,25,Percent,25,Percent,25" /></TableLayoutSettings> Fill diff --git a/DS4Windows/DS4Windows.csproj b/DS4Windows/DS4Windows.csproj index 97c98dc..d0ec1e7 100644 --- a/DS4Windows/DS4Windows.csproj +++ b/DS4Windows/DS4Windows.csproj @@ -1147,6 +1147,7 @@ +