mirror of
https://github.com/cemu-project/DS4Windows.git
synced 2024-11-26 02:54:20 +01:00
Version 1.4.0.6
Profile option to turn off touchpad at start Better disabling and re-enabling of the vitrual x360 for dinput only mode Bottom text of DS4Windows now hosts the description of items in profile options instead of a floating tool tip If first startup of DS4Windows/no profiles are found, a default profile is made Extra tip in driver window Update to french translations (however the translations require another update now)
This commit is contained in:
parent
60a054e76a
commit
c5f49cc7f2
@ -84,7 +84,6 @@ namespace DS4Control
|
|||||||
x360Bus.Plugin(ind);
|
x360Bus.Plugin(ind);
|
||||||
device.Report += this.On_Report;
|
device.Report += this.On_Report;
|
||||||
TouchPadOn(ind, device);
|
TouchPadOn(ind, device);
|
||||||
LaunchProgram(ind);
|
|
||||||
string filename = Path.GetFileName(Global.getAProfile(ind));
|
string filename = Path.GetFileName(Global.getAProfile(ind));
|
||||||
ind++;
|
ind++;
|
||||||
if (showlog)
|
if (showlog)
|
||||||
@ -187,7 +186,6 @@ namespace DS4Control
|
|||||||
if (!Global.getDinputOnly(Index))
|
if (!Global.getDinputOnly(Index))
|
||||||
x360Bus.Plugin(Index);
|
x360Bus.Plugin(Index);
|
||||||
TouchPadOn(Index, device);
|
TouchPadOn(Index, device);
|
||||||
LaunchProgram(Index);
|
|
||||||
string filename = Path.GetFileName(Global.getAProfile(Index));
|
string filename = Path.GetFileName(Global.getAProfile(Index));
|
||||||
if (System.IO.File.Exists(Global.appdatapath + "\\Profiles\\" + filename))
|
if (System.IO.File.Exists(Global.appdatapath + "\\Profiles\\" + filename))
|
||||||
{
|
{
|
||||||
@ -208,13 +206,6 @@ namespace DS4Control
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void LaunchProgram(int ind)
|
|
||||||
{
|
|
||||||
if (Global.getLaunchProgram(ind) != string.Empty)
|
|
||||||
{
|
|
||||||
System.Diagnostics.Process.Start(Global.getLaunchProgram(ind));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public void TouchPadOn(int ind, DS4Device device)
|
public void TouchPadOn(int ind, DS4Device device)
|
||||||
{
|
{
|
||||||
ITouchpadBehaviour tPad = touchPad[ind];
|
ITouchpadBehaviour tPad = touchPad[ind];
|
||||||
@ -485,9 +476,9 @@ namespace DS4Control
|
|||||||
return "nothing";
|
return "nothing";
|
||||||
}
|
}
|
||||||
|
|
||||||
bool[] touchreleased = { true, true, true, true }, touchslid = { false, false, false, false };
|
public bool[] touchreleased = { true, true, true, true }, touchslid = { false, false, false, false };
|
||||||
byte[] oldtouchvalue = { 0, 0, 0, 0 };
|
public byte[] oldtouchvalue = { 0, 0, 0, 0 };
|
||||||
int[] oldscrollvalue = { 0, 0, 0, 0 };
|
public int[] oldscrollvalue = { 0, 0, 0, 0 };
|
||||||
protected virtual void CheckForHotkeys(int deviceID, DS4State cState, DS4State pState)
|
protected virtual void CheckForHotkeys(int deviceID, DS4State cState, DS4State pState)
|
||||||
{
|
{
|
||||||
DS4Device d = DS4Controllers[deviceID];
|
DS4Device d = DS4Controllers[deviceID];
|
||||||
@ -531,6 +522,14 @@ namespace DS4Control
|
|||||||
touchreleased[deviceID] = true;
|
touchreleased[deviceID] = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public virtual void StartTPOff(int deviceID)
|
||||||
|
{
|
||||||
|
oldtouchvalue[deviceID] = Global.getTouchSensitivity(deviceID);
|
||||||
|
oldscrollvalue[deviceID] = Global.getScrollSensitivity(deviceID);
|
||||||
|
Global.setTouchSensitivity(deviceID, 0);
|
||||||
|
Global.setScrollSensitivity(deviceID, 0);
|
||||||
|
}
|
||||||
|
|
||||||
public virtual string TouchpadSlide(int ind)
|
public virtual string TouchpadSlide(int ind)
|
||||||
{
|
{
|
||||||
DS4State cState = CurrentState[ind];
|
DS4State cState = CurrentState[ind];
|
||||||
|
@ -137,12 +137,15 @@ namespace DS4Control
|
|||||||
else
|
else
|
||||||
color = new DS4Color { red = 0, green = 0, blue = 0 };
|
color = new DS4Color { red = 0, green = 0, blue = 0 };
|
||||||
}
|
}
|
||||||
Color dsc = Color.FromArgb(color.red, color.green, color.blue);
|
bool distanceprofile = (Global.getAProfile(deviceNum).ToLower().Contains("distance") || Global.tempprofilename[deviceNum].ToLower().Contains("distance"));
|
||||||
if (Global.getAProfile(deviceNum).ToLower().Contains("distance"))
|
if (distanceprofile && !defualtLight)
|
||||||
{ //Thing I did for Distance
|
{ //Thing I did for Distance
|
||||||
float rumble = device.LeftHeavySlowRumble / 2.55f;
|
float rumble = device.LeftHeavySlowRumble / 2.55f;
|
||||||
if (device.LeftHeavySlowRumble > 50)
|
byte max= Math.Max(color.red, Math.Max(color.green, color.blue));
|
||||||
color = getTransitionedColor(color, rumble);
|
if (device.LeftHeavySlowRumble > 100)
|
||||||
|
color = getTransitionedColor(new DS4Color { green = max, red = max }, rumble, new DS4Color { red = 255 });
|
||||||
|
else
|
||||||
|
color = getTransitionedColor(color, device.LeftHeavySlowRumble, getTransitionedColor(new DS4Color { green = max, red = max }, 39.6078f, new DS4Color { red = 255 }));
|
||||||
}
|
}
|
||||||
DS4HapticState haptics = new DS4HapticState
|
DS4HapticState haptics = new DS4HapticState
|
||||||
{
|
{
|
||||||
@ -158,7 +161,7 @@ namespace DS4Control
|
|||||||
haptics.LightBarFlashDurationOn = BatteryIndicatorDurations[level, 0];
|
haptics.LightBarFlashDurationOn = BatteryIndicatorDurations[level, 0];
|
||||||
haptics.LightBarFlashDurationOff = BatteryIndicatorDurations[level, 1];
|
haptics.LightBarFlashDurationOff = BatteryIndicatorDurations[level, 1];
|
||||||
}
|
}
|
||||||
else if (Global.getAProfile(deviceNum).ToLower().Contains("distance") && device.LeftHeavySlowRumble > 155) //also part of Distance
|
else if (distanceprofile && device.LeftHeavySlowRumble > 155) //also part of Distance
|
||||||
{
|
{
|
||||||
haptics.LightBarFlashDurationOff = haptics.LightBarFlashDurationOn = (byte)((-device.LeftHeavySlowRumble + 265));
|
haptics.LightBarFlashDurationOff = haptics.LightBarFlashDurationOn = (byte)((-device.LeftHeavySlowRumble + 265));
|
||||||
haptics.LightBarExplicitlyOff = true;
|
haptics.LightBarExplicitlyOff = true;
|
||||||
@ -237,10 +240,8 @@ namespace DS4Control
|
|||||||
return new DS4Color { red = 255, green = 0, blue = 0 };
|
return new DS4Color { red = 255, green = 0, blue = 0 };
|
||||||
}
|
}
|
||||||
|
|
||||||
public static DS4Color getTransitionedColor(DS4Color c1, double ratio)
|
public static DS4Color getTransitionedColor(DS4Color c1, double ratio, DS4Color c2)
|
||||||
{//;
|
{
|
||||||
//Color cs = Color.FromArgb(c1.red, c1.green, c1.blue);
|
|
||||||
DS4Color c2 = new DS4Color { red = 255, green = 0, blue = 0 };
|
|
||||||
c1.red = applyRatio(c1.red, c2.red, ratio);
|
c1.red = applyRatio(c1.red, c2.red, ratio);
|
||||||
c1.green = applyRatio(c1.green, c2.green, ratio);
|
c1.green = applyRatio(c1.green, c2.green, ratio);
|
||||||
c1.blue = applyRatio(c1.blue, c2.blue, ratio);
|
c1.blue = applyRatio(c1.blue, c2.blue, ratio);
|
||||||
@ -254,7 +255,7 @@ namespace DS4Control
|
|||||||
else if (r < 0)
|
else if (r < 0)
|
||||||
r = 0;
|
r = 0;
|
||||||
uint ratio = (uint)r;
|
uint ratio = (uint)r;
|
||||||
if (b1 > b2)
|
if (b1 > b2)// b2 == 255)
|
||||||
{
|
{
|
||||||
ratio = 100 - (uint)r;
|
ratio = 100 - (uint)r;
|
||||||
}
|
}
|
||||||
|
@ -84,6 +84,7 @@ namespace DS4Control
|
|||||||
protected static Int32 m_IdleTimeout = 600000;
|
protected static Int32 m_IdleTimeout = 600000;
|
||||||
static string exepath = Directory.GetParent(Assembly.GetExecutingAssembly().Location).FullName;
|
static string exepath = Directory.GetParent(Assembly.GetExecutingAssembly().Location).FullName;
|
||||||
public static string appdatapath;
|
public static string appdatapath;
|
||||||
|
public static string[] tempprofilename = new string[5] { string.Empty, string.Empty, string.Empty, string.Empty, string.Empty };
|
||||||
|
|
||||||
public static void SaveWhere(string path)
|
public static void SaveWhere(string path)
|
||||||
{
|
{
|
||||||
@ -239,6 +240,14 @@ namespace DS4Control
|
|||||||
{
|
{
|
||||||
return m_Config.dinputOnly[device];
|
return m_Config.dinputOnly[device];
|
||||||
}
|
}
|
||||||
|
public static void setStartTouchpadOff(int device, bool off)
|
||||||
|
{
|
||||||
|
m_Config.startTouchpadOff[device] = off;
|
||||||
|
}
|
||||||
|
public static bool getStartTouchpadOff(int device)
|
||||||
|
{
|
||||||
|
return m_Config.startTouchpadOff[device];
|
||||||
|
}
|
||||||
public static void setUseExclusiveMode(bool exclusive)
|
public static void setUseExclusiveMode(bool exclusive)
|
||||||
{
|
{
|
||||||
m_Config.useExclusiveMode = exclusive;
|
m_Config.useExclusiveMode = exclusive;
|
||||||
@ -593,17 +602,21 @@ namespace DS4Control
|
|||||||
{
|
{
|
||||||
return m_Config.Load();
|
return m_Config.Load();
|
||||||
}
|
}
|
||||||
public static void LoadProfile(int device, System.Windows.Forms.Control[] buttons, System.Windows.Forms.Control[] shiftbuttons)
|
public static void LoadProfile(int device, System.Windows.Forms.Control[] buttons, System.Windows.Forms.Control[] shiftbuttons, bool launchprogram, Control control)
|
||||||
{
|
{
|
||||||
m_Config.LoadProfile(device, buttons, shiftbuttons);
|
m_Config.LoadProfile(device, buttons, shiftbuttons, launchprogram, control);
|
||||||
|
tempprofilename[device] = string.Empty;
|
||||||
}
|
}
|
||||||
public static void LoadProfile(int device)
|
public static void LoadProfile(int device, bool launchprogram, Control control)
|
||||||
{
|
{
|
||||||
m_Config.LoadProfile(device, null, null);
|
m_Config.LoadProfile(device, null, null, launchprogram, control);
|
||||||
|
tempprofilename[device] = string.Empty;
|
||||||
|
|
||||||
}
|
}
|
||||||
public static void LoadTempProfile(int device, string name)
|
public static void LoadTempProfile(int device, string name, bool launchprogram, Control control)
|
||||||
{
|
{
|
||||||
m_Config.LoadProfile(device, null, null, appdatapath + @"\Profiles\" + name + ".xml");
|
m_Config.LoadProfile(device, null, null, launchprogram, control, appdatapath + @"\Profiles\" + name + ".xml");
|
||||||
|
tempprofilename[device] = name;
|
||||||
}
|
}
|
||||||
public static bool Save()
|
public static bool Save()
|
||||||
{
|
{
|
||||||
@ -696,7 +709,9 @@ namespace DS4Control
|
|||||||
//fifth value used to for options, not fifth controller
|
//fifth value used to for options, not fifth controller
|
||||||
public int[] buttonMouseSensitivity = { 25, 25, 25, 25, 25 };
|
public int[] buttonMouseSensitivity = { 25, 25, 25, 25, 25 };
|
||||||
|
|
||||||
public Boolean[] touchpadJitterCompensation = {true, true, true, true, true};
|
public bool[] flushHIDQueue = { true, true, true, true, true };
|
||||||
|
public int[] idleDisconnectTimeout = { 0, 0, 0, 0, 0 };
|
||||||
|
public Boolean[] touchpadJitterCompensation = { true, true, true, true, true };
|
||||||
public Boolean[] lowerRCOn = { false, false, false, false, false };
|
public Boolean[] lowerRCOn = { false, false, false, false, false };
|
||||||
public Boolean[] ledAsBattery = { false, false, false, false, false };
|
public Boolean[] ledAsBattery = { false, false, false, false, false };
|
||||||
public Boolean[] flashLedLowBattery = { false, false, false, false, false };
|
public Boolean[] flashLedLowBattery = { false, false, false, false, false };
|
||||||
@ -710,7 +725,7 @@ namespace DS4Control
|
|||||||
public bool[] doubleTap = { false, false, false, false, false };
|
public bool[] doubleTap = { false, false, false, false, false };
|
||||||
public int[] scrollSensitivity = { 0, 0, 0, 0, 0 };
|
public int[] scrollSensitivity = { 0, 0, 0, 0, 0 };
|
||||||
public double[] rainbow = { 0, 0, 0, 0, 0 };
|
public double[] rainbow = { 0, 0, 0, 0, 0 };
|
||||||
public int[] flashAt = { 30, 30, 30, 30, 30 };
|
public int[] flashAt = { 0, 0, 0, 0, 0 };
|
||||||
public int[] shiftModifier = { 0, 0, 0, 0, 0 };
|
public int[] shiftModifier = { 0, 0, 0, 0, 0 };
|
||||||
public bool[] mouseAccel = { true, true, true, true, true };
|
public bool[] mouseAccel = { true, true, true, true, true };
|
||||||
public Byte[][] m_LowLeds = new Byte[][]
|
public Byte[][] m_LowLeds = new Byte[][]
|
||||||
@ -755,11 +770,9 @@ namespace DS4Control
|
|||||||
};
|
};
|
||||||
public bool[] shiftColorOn = { false, false, false, false, false };
|
public bool[] shiftColorOn = { false, false, false, false, false };
|
||||||
public int[] chargingType = { 0, 0, 0, 0, 0 };
|
public int[] chargingType = { 0, 0, 0, 0, 0 };
|
||||||
public bool[] flushHIDQueue = { true, true, true, true, true };
|
|
||||||
public int[] idleDisconnectTimeout = { 0, 0, 0, 0, 0 };
|
|
||||||
public string[] launchProgram = { string.Empty, string.Empty, string.Empty, string.Empty, string.Empty };
|
public string[] launchProgram = { string.Empty, string.Empty, string.Empty, string.Empty, string.Empty };
|
||||||
public bool[] dinputOnly = { false, false, false, false, false };
|
public bool[] dinputOnly = { false, false, false, false, false };
|
||||||
|
public bool[] startTouchpadOff = { false, false, false, false, false };
|
||||||
public Boolean useExclusiveMode = false;
|
public Boolean useExclusiveMode = false;
|
||||||
public Int32 formWidth = 782;
|
public Int32 formWidth = 782;
|
||||||
public Int32 formHeight = 550;
|
public Int32 formHeight = 550;
|
||||||
@ -916,6 +929,7 @@ namespace DS4Control
|
|||||||
XmlNode xmlShiftMod = m_Xdoc.CreateNode(XmlNodeType.Element, "ShiftModifier", null); xmlShiftMod.InnerText = shiftModifier[device].ToString(); Node.AppendChild(xmlShiftMod);
|
XmlNode xmlShiftMod = m_Xdoc.CreateNode(XmlNodeType.Element, "ShiftModifier", null); xmlShiftMod.InnerText = shiftModifier[device].ToString(); Node.AppendChild(xmlShiftMod);
|
||||||
XmlNode xmlLaunchProgram = m_Xdoc.CreateNode(XmlNodeType.Element, "LaunchProgram", null); xmlLaunchProgram.InnerText = launchProgram[device].ToString(); Node.AppendChild(xmlLaunchProgram);
|
XmlNode xmlLaunchProgram = m_Xdoc.CreateNode(XmlNodeType.Element, "LaunchProgram", null); xmlLaunchProgram.InnerText = launchProgram[device].ToString(); Node.AppendChild(xmlLaunchProgram);
|
||||||
XmlNode xmlDinput = m_Xdoc.CreateNode(XmlNodeType.Element, "DinputOnly", null); xmlDinput.InnerText = dinputOnly[device].ToString(); Node.AppendChild(xmlDinput);
|
XmlNode xmlDinput = m_Xdoc.CreateNode(XmlNodeType.Element, "DinputOnly", null); xmlDinput.InnerText = dinputOnly[device].ToString(); Node.AppendChild(xmlDinput);
|
||||||
|
XmlNode xmlStartTouchpadOff = m_Xdoc.CreateNode(XmlNodeType.Element, "StartTouchpadOff", null); xmlStartTouchpadOff.InnerText = startTouchpadOff[device].ToString(); Node.AppendChild(xmlStartTouchpadOff);
|
||||||
XmlNode NodeControl = m_Xdoc.CreateNode(XmlNodeType.Element, "Control", null);
|
XmlNode NodeControl = m_Xdoc.CreateNode(XmlNodeType.Element, "Control", null);
|
||||||
|
|
||||||
XmlNode Key = m_Xdoc.CreateNode(XmlNodeType.Element, "Key", null);
|
XmlNode Key = m_Xdoc.CreateNode(XmlNodeType.Element, "Key", null);
|
||||||
@ -1179,7 +1193,7 @@ namespace DS4Control
|
|||||||
return X360Controls.Unbound;
|
return X360Controls.Unbound;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Boolean LoadProfile(int device, System.Windows.Forms.Control[] buttons, System.Windows.Forms.Control[] shiftbuttons, string propath = "")
|
public Boolean LoadProfile(int device, System.Windows.Forms.Control[] buttons, System.Windows.Forms.Control[] shiftbuttons, bool launchprogram, Control control, string propath = "")
|
||||||
{
|
{
|
||||||
Boolean Loaded = true;
|
Boolean Loaded = true;
|
||||||
Dictionary<DS4Controls, DS4KeyType> customMapKeyTypes = new Dictionary<DS4Controls, DS4KeyType>();
|
Dictionary<DS4Controls, DS4KeyType> customMapKeyTypes = new Dictionary<DS4Controls, DS4KeyType>();
|
||||||
@ -1348,10 +1362,28 @@ namespace DS4Control
|
|||||||
catch { missingSetting = true; }
|
catch { missingSetting = true; }
|
||||||
try { Item = m_Xdoc.SelectSingleNode("/ScpControl/ShiftModifier"); Int32.TryParse(Item.InnerText, out shiftModifier[device]); }
|
try { Item = m_Xdoc.SelectSingleNode("/ScpControl/ShiftModifier"); Int32.TryParse(Item.InnerText, out shiftModifier[device]); }
|
||||||
catch { shiftModifier[device] = 0; missingSetting = true; }
|
catch { shiftModifier[device] = 0; missingSetting = true; }
|
||||||
try { Item = m_Xdoc.SelectSingleNode("/ScpControl/LaunchProgram"); launchProgram[device] = Item.InnerText; }
|
try
|
||||||
|
{
|
||||||
|
Item = m_Xdoc.SelectSingleNode("/ScpControl/LaunchProgram");
|
||||||
|
launchProgram[device] = Item.InnerText;
|
||||||
|
if (launchprogram == true && launchProgram[device] != string.Empty) System.Diagnostics.Process.Start(launchProgram[device]);
|
||||||
|
}
|
||||||
catch { launchProgram[device] = string.Empty; missingSetting = true; }
|
catch { launchProgram[device] = string.Empty; missingSetting = true; }
|
||||||
try { Item = m_Xdoc.SelectSingleNode("/ScpControl/DinputOnly"); Boolean.TryParse(Item.InnerText, out dinputOnly[device]); }
|
try
|
||||||
|
{
|
||||||
|
Item = m_Xdoc.SelectSingleNode("/ScpControl/DinputOnly");
|
||||||
|
Boolean.TryParse(Item.InnerText, out dinputOnly[device]);
|
||||||
|
if (dinputOnly[device] == true) control.x360Bus.Unplug(device);
|
||||||
|
else control.x360Bus.Plugin(device);
|
||||||
|
}
|
||||||
catch { missingSetting = true; }
|
catch { missingSetting = true; }
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Item = m_Xdoc.SelectSingleNode("/ScpControl/StartTouchpadOff");
|
||||||
|
Boolean.TryParse(Item.InnerText, out startTouchpadOff[device]);
|
||||||
|
if (startTouchpadOff[device] == true) control.StartTPOff(device);
|
||||||
|
}
|
||||||
|
catch { startTouchpadOff[device] = false; missingSetting = true; }
|
||||||
DS4KeyType keyType;
|
DS4KeyType keyType;
|
||||||
UInt16 wvk;
|
UInt16 wvk;
|
||||||
if (buttons == null)
|
if (buttons == null)
|
||||||
|
@ -185,6 +185,9 @@
|
|||||||
<EmbeddedResource Include="Options.fr-FR.resx">
|
<EmbeddedResource Include="Options.fr-FR.resx">
|
||||||
<DependentUpon>Options.cs</DependentUpon>
|
<DependentUpon>Options.cs</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Options.fr.resx">
|
||||||
|
<DependentUpon>Options.cs</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
<EmbeddedResource Include="Options.resx">
|
<EmbeddedResource Include="Options.resx">
|
||||||
<DependentUpon>Options.cs</DependentUpon>
|
<DependentUpon>Options.cs</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
2174
DS4Tool/Hotkeys.resx
2174
DS4Tool/Hotkeys.resx
File diff suppressed because it is too large
Load Diff
164
DS4Tool/Options.Designer.cs
generated
164
DS4Tool/Options.Designer.cs
generated
@ -122,6 +122,7 @@
|
|||||||
this.nUDLS = new System.Windows.Forms.NumericUpDown();
|
this.nUDLS = new System.Windows.Forms.NumericUpDown();
|
||||||
this.nUDL2 = new System.Windows.Forms.NumericUpDown();
|
this.nUDL2 = new System.Windows.Forms.NumericUpDown();
|
||||||
this.gBTouchpad = new System.Windows.Forms.GroupBox();
|
this.gBTouchpad = new System.Windows.Forms.GroupBox();
|
||||||
|
this.cbStartTouchpadOff = new System.Windows.Forms.CheckBox();
|
||||||
this.gBOther = new System.Windows.Forms.GroupBox();
|
this.gBOther = new System.Windows.Forms.GroupBox();
|
||||||
this.cBDinput = new System.Windows.Forms.CheckBox();
|
this.cBDinput = new System.Windows.Forms.CheckBox();
|
||||||
this.pBProgram = new System.Windows.Forms.PictureBox();
|
this.pBProgram = new System.Windows.Forms.PictureBox();
|
||||||
@ -133,15 +134,6 @@
|
|||||||
this.cBControllerInput = new System.Windows.Forms.CheckBox();
|
this.cBControllerInput = new System.Windows.Forms.CheckBox();
|
||||||
this.cBIdleDisconnect = new System.Windows.Forms.CheckBox();
|
this.cBIdleDisconnect = new System.Windows.Forms.CheckBox();
|
||||||
this.gBLightbar = new System.Windows.Forms.GroupBox();
|
this.gBLightbar = new System.Windows.Forms.GroupBox();
|
||||||
this.btnChargingColor = new System.Windows.Forms.Button();
|
|
||||||
this.rBColor = new System.Windows.Forms.RadioButton();
|
|
||||||
this.rBFade = new System.Windows.Forms.RadioButton();
|
|
||||||
this.rBNormal = new System.Windows.Forms.RadioButton();
|
|
||||||
this.rBRainbow = new System.Windows.Forms.RadioButton();
|
|
||||||
this.lbWhileCharging = new System.Windows.Forms.Label();
|
|
||||||
this.lbPercentFlashBar = new System.Windows.Forms.Label();
|
|
||||||
this.nUDflashLED = new System.Windows.Forms.NumericUpDown();
|
|
||||||
this.lbFlashAt = new System.Windows.Forms.Label();
|
|
||||||
this.ShiftPanel = new System.Windows.Forms.Panel();
|
this.ShiftPanel = new System.Windows.Forms.Panel();
|
||||||
this.cBShiftLight = new System.Windows.Forms.CheckBox();
|
this.cBShiftLight = new System.Windows.Forms.CheckBox();
|
||||||
this.lbShift = new System.Windows.Forms.Label();
|
this.lbShift = new System.Windows.Forms.Label();
|
||||||
@ -151,6 +143,15 @@
|
|||||||
this.shiftRedBar = new System.Windows.Forms.TrackBar();
|
this.shiftRedBar = new System.Windows.Forms.TrackBar();
|
||||||
this.shiftGreenBar = new System.Windows.Forms.TrackBar();
|
this.shiftGreenBar = new System.Windows.Forms.TrackBar();
|
||||||
this.shiftBlueBar = new System.Windows.Forms.TrackBar();
|
this.shiftBlueBar = new System.Windows.Forms.TrackBar();
|
||||||
|
this.btnChargingColor = new System.Windows.Forms.Button();
|
||||||
|
this.rBColor = new System.Windows.Forms.RadioButton();
|
||||||
|
this.rBFade = new System.Windows.Forms.RadioButton();
|
||||||
|
this.rBNormal = new System.Windows.Forms.RadioButton();
|
||||||
|
this.rBRainbow = new System.Windows.Forms.RadioButton();
|
||||||
|
this.lbWhileCharging = new System.Windows.Forms.Label();
|
||||||
|
this.lbPercentFlashBar = new System.Windows.Forms.Label();
|
||||||
|
this.nUDflashLED = new System.Windows.Forms.NumericUpDown();
|
||||||
|
this.lbFlashAt = new System.Windows.Forms.Label();
|
||||||
this.gBRumble = new System.Windows.Forms.GroupBox();
|
this.gBRumble = new System.Windows.Forms.GroupBox();
|
||||||
this.lbPercentRumble = new System.Windows.Forms.Label();
|
this.lbPercentRumble = new System.Windows.Forms.Label();
|
||||||
this.gBDeadzone = new System.Windows.Forms.GroupBox();
|
this.gBDeadzone = new System.Windows.Forms.GroupBox();
|
||||||
@ -271,11 +272,11 @@
|
|||||||
((System.ComponentModel.ISupportInitialize)(this.pBProgram)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.pBProgram)).BeginInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.nUDSixaxis)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.nUDSixaxis)).BeginInit();
|
||||||
this.gBLightbar.SuspendLayout();
|
this.gBLightbar.SuspendLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.nUDflashLED)).BeginInit();
|
|
||||||
this.ShiftPanel.SuspendLayout();
|
this.ShiftPanel.SuspendLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.shiftRedBar)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.shiftRedBar)).BeginInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.shiftGreenBar)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.shiftGreenBar)).BeginInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.shiftBlueBar)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.shiftBlueBar)).BeginInit();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.nUDflashLED)).BeginInit();
|
||||||
this.gBRumble.SuspendLayout();
|
this.gBRumble.SuspendLayout();
|
||||||
this.gBDeadzone.SuspendLayout();
|
this.gBDeadzone.SuspendLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.nUDSZ)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.nUDSZ)).BeginInit();
|
||||||
@ -1379,6 +1380,7 @@
|
|||||||
//
|
//
|
||||||
// gBTouchpad
|
// gBTouchpad
|
||||||
//
|
//
|
||||||
|
this.gBTouchpad.Controls.Add(this.cbStartTouchpadOff);
|
||||||
this.gBTouchpad.Controls.Add(this.cBTouchpadJitterCompensation);
|
this.gBTouchpad.Controls.Add(this.cBTouchpadJitterCompensation);
|
||||||
this.gBTouchpad.Controls.Add(this.cBDoubleTap);
|
this.gBTouchpad.Controls.Add(this.cBDoubleTap);
|
||||||
this.gBTouchpad.Controls.Add(this.cBlowerRCOn);
|
this.gBTouchpad.Controls.Add(this.cBlowerRCOn);
|
||||||
@ -1392,6 +1394,13 @@
|
|||||||
this.gBTouchpad.Name = "gBTouchpad";
|
this.gBTouchpad.Name = "gBTouchpad";
|
||||||
this.gBTouchpad.TabStop = false;
|
this.gBTouchpad.TabStop = false;
|
||||||
//
|
//
|
||||||
|
// cbStartTouchpadOff
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.cbStartTouchpadOff, "cbStartTouchpadOff");
|
||||||
|
this.cbStartTouchpadOff.Name = "cbStartTouchpadOff";
|
||||||
|
this.cbStartTouchpadOff.UseVisualStyleBackColor = true;
|
||||||
|
this.cbStartTouchpadOff.CheckedChanged += new System.EventHandler(this.cbStartTouchpadOff_CheckedChanged);
|
||||||
|
//
|
||||||
// gBOther
|
// gBOther
|
||||||
//
|
//
|
||||||
this.gBOther.Controls.Add(this.cBDinput);
|
this.gBOther.Controls.Add(this.cBDinput);
|
||||||
@ -1510,72 +1519,6 @@
|
|||||||
this.gBLightbar.Name = "gBLightbar";
|
this.gBLightbar.Name = "gBLightbar";
|
||||||
this.gBLightbar.TabStop = false;
|
this.gBLightbar.TabStop = false;
|
||||||
//
|
//
|
||||||
// btnChargingColor
|
|
||||||
//
|
|
||||||
this.btnChargingColor.BackColor = System.Drawing.Color.White;
|
|
||||||
resources.ApplyResources(this.btnChargingColor, "btnChargingColor");
|
|
||||||
this.btnChargingColor.Name = "btnChargingColor";
|
|
||||||
this.btnChargingColor.UseVisualStyleBackColor = false;
|
|
||||||
this.btnChargingColor.Click += new System.EventHandler(this.btnChargingColor_Click);
|
|
||||||
//
|
|
||||||
// rBColor
|
|
||||||
//
|
|
||||||
resources.ApplyResources(this.rBColor, "rBColor");
|
|
||||||
this.rBColor.Name = "rBColor";
|
|
||||||
this.rBColor.TabStop = true;
|
|
||||||
this.rBColor.UseVisualStyleBackColor = true;
|
|
||||||
this.rBColor.CheckedChanged += new System.EventHandler(this.rBColor_CheckedChanged);
|
|
||||||
//
|
|
||||||
// rBFade
|
|
||||||
//
|
|
||||||
resources.ApplyResources(this.rBFade, "rBFade");
|
|
||||||
this.rBFade.Name = "rBFade";
|
|
||||||
this.rBFade.UseVisualStyleBackColor = true;
|
|
||||||
this.rBFade.CheckedChanged += new System.EventHandler(this.rBFade_CheckedChanged);
|
|
||||||
//
|
|
||||||
// rBNormal
|
|
||||||
//
|
|
||||||
resources.ApplyResources(this.rBNormal, "rBNormal");
|
|
||||||
this.rBNormal.Checked = true;
|
|
||||||
this.rBNormal.Name = "rBNormal";
|
|
||||||
this.rBNormal.TabStop = true;
|
|
||||||
this.rBNormal.UseVisualStyleBackColor = true;
|
|
||||||
this.rBNormal.CheckedChanged += new System.EventHandler(this.rBNormal_CheckedChanged);
|
|
||||||
//
|
|
||||||
// rBRainbow
|
|
||||||
//
|
|
||||||
resources.ApplyResources(this.rBRainbow, "rBRainbow");
|
|
||||||
this.rBRainbow.Name = "rBRainbow";
|
|
||||||
this.rBRainbow.UseVisualStyleBackColor = true;
|
|
||||||
this.rBRainbow.CheckedChanged += new System.EventHandler(this.rBRainbow_CheckedChanged);
|
|
||||||
//
|
|
||||||
// lbWhileCharging
|
|
||||||
//
|
|
||||||
resources.ApplyResources(this.lbWhileCharging, "lbWhileCharging");
|
|
||||||
this.lbWhileCharging.Name = "lbWhileCharging";
|
|
||||||
//
|
|
||||||
// lbPercentFlashBar
|
|
||||||
//
|
|
||||||
resources.ApplyResources(this.lbPercentFlashBar, "lbPercentFlashBar");
|
|
||||||
this.lbPercentFlashBar.Name = "lbPercentFlashBar";
|
|
||||||
//
|
|
||||||
// nUDflashLED
|
|
||||||
//
|
|
||||||
this.nUDflashLED.Increment = new decimal(new int[] {
|
|
||||||
10,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0});
|
|
||||||
resources.ApplyResources(this.nUDflashLED, "nUDflashLED");
|
|
||||||
this.nUDflashLED.Name = "nUDflashLED";
|
|
||||||
this.nUDflashLED.ValueChanged += new System.EventHandler(this.nUDflashLED_ValueChanged);
|
|
||||||
//
|
|
||||||
// lbFlashAt
|
|
||||||
//
|
|
||||||
resources.ApplyResources(this.lbFlashAt, "lbFlashAt");
|
|
||||||
this.lbFlashAt.Name = "lbFlashAt";
|
|
||||||
this.lbFlashAt.Click += new System.EventHandler(this.lbFlashAt_Click);
|
|
||||||
//
|
|
||||||
// ShiftPanel
|
// ShiftPanel
|
||||||
//
|
//
|
||||||
this.ShiftPanel.Controls.Add(this.cBShiftLight);
|
this.ShiftPanel.Controls.Add(this.cBShiftLight);
|
||||||
@ -1658,6 +1601,72 @@
|
|||||||
this.shiftBlueBar.MouseDown += new System.Windows.Forms.MouseEventHandler(this.LightBar_MouseDown);
|
this.shiftBlueBar.MouseDown += new System.Windows.Forms.MouseEventHandler(this.LightBar_MouseDown);
|
||||||
this.shiftBlueBar.MouseUp += new System.Windows.Forms.MouseEventHandler(this.Lightbar_MouseUp);
|
this.shiftBlueBar.MouseUp += new System.Windows.Forms.MouseEventHandler(this.Lightbar_MouseUp);
|
||||||
//
|
//
|
||||||
|
// btnChargingColor
|
||||||
|
//
|
||||||
|
this.btnChargingColor.BackColor = System.Drawing.Color.White;
|
||||||
|
resources.ApplyResources(this.btnChargingColor, "btnChargingColor");
|
||||||
|
this.btnChargingColor.Name = "btnChargingColor";
|
||||||
|
this.btnChargingColor.UseVisualStyleBackColor = false;
|
||||||
|
this.btnChargingColor.Click += new System.EventHandler(this.btnChargingColor_Click);
|
||||||
|
//
|
||||||
|
// rBColor
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.rBColor, "rBColor");
|
||||||
|
this.rBColor.Name = "rBColor";
|
||||||
|
this.rBColor.TabStop = true;
|
||||||
|
this.rBColor.UseVisualStyleBackColor = true;
|
||||||
|
this.rBColor.CheckedChanged += new System.EventHandler(this.rBColor_CheckedChanged);
|
||||||
|
//
|
||||||
|
// rBFade
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.rBFade, "rBFade");
|
||||||
|
this.rBFade.Name = "rBFade";
|
||||||
|
this.rBFade.UseVisualStyleBackColor = true;
|
||||||
|
this.rBFade.CheckedChanged += new System.EventHandler(this.rBFade_CheckedChanged);
|
||||||
|
//
|
||||||
|
// rBNormal
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.rBNormal, "rBNormal");
|
||||||
|
this.rBNormal.Checked = true;
|
||||||
|
this.rBNormal.Name = "rBNormal";
|
||||||
|
this.rBNormal.TabStop = true;
|
||||||
|
this.rBNormal.UseVisualStyleBackColor = true;
|
||||||
|
this.rBNormal.CheckedChanged += new System.EventHandler(this.rBNormal_CheckedChanged);
|
||||||
|
//
|
||||||
|
// rBRainbow
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.rBRainbow, "rBRainbow");
|
||||||
|
this.rBRainbow.Name = "rBRainbow";
|
||||||
|
this.rBRainbow.UseVisualStyleBackColor = true;
|
||||||
|
this.rBRainbow.CheckedChanged += new System.EventHandler(this.rBRainbow_CheckedChanged);
|
||||||
|
//
|
||||||
|
// lbWhileCharging
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.lbWhileCharging, "lbWhileCharging");
|
||||||
|
this.lbWhileCharging.Name = "lbWhileCharging";
|
||||||
|
//
|
||||||
|
// lbPercentFlashBar
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.lbPercentFlashBar, "lbPercentFlashBar");
|
||||||
|
this.lbPercentFlashBar.Name = "lbPercentFlashBar";
|
||||||
|
//
|
||||||
|
// nUDflashLED
|
||||||
|
//
|
||||||
|
this.nUDflashLED.Increment = new decimal(new int[] {
|
||||||
|
10,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0});
|
||||||
|
resources.ApplyResources(this.nUDflashLED, "nUDflashLED");
|
||||||
|
this.nUDflashLED.Name = "nUDflashLED";
|
||||||
|
this.nUDflashLED.ValueChanged += new System.EventHandler(this.nUDflashLED_ValueChanged);
|
||||||
|
//
|
||||||
|
// lbFlashAt
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.lbFlashAt, "lbFlashAt");
|
||||||
|
this.lbFlashAt.Name = "lbFlashAt";
|
||||||
|
this.lbFlashAt.Click += new System.EventHandler(this.lbFlashAt_Click);
|
||||||
|
//
|
||||||
// gBRumble
|
// gBRumble
|
||||||
//
|
//
|
||||||
this.gBRumble.Controls.Add(this.lbPercentRumble);
|
this.gBRumble.Controls.Add(this.lbPercentRumble);
|
||||||
@ -2686,12 +2695,12 @@
|
|||||||
((System.ComponentModel.ISupportInitialize)(this.nUDSixaxis)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.nUDSixaxis)).EndInit();
|
||||||
this.gBLightbar.ResumeLayout(false);
|
this.gBLightbar.ResumeLayout(false);
|
||||||
this.gBLightbar.PerformLayout();
|
this.gBLightbar.PerformLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.nUDflashLED)).EndInit();
|
|
||||||
this.ShiftPanel.ResumeLayout(false);
|
this.ShiftPanel.ResumeLayout(false);
|
||||||
this.ShiftPanel.PerformLayout();
|
this.ShiftPanel.PerformLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.shiftRedBar)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.shiftRedBar)).EndInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.shiftGreenBar)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.shiftGreenBar)).EndInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.shiftBlueBar)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.shiftBlueBar)).EndInit();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.nUDflashLED)).EndInit();
|
||||||
this.gBRumble.ResumeLayout(false);
|
this.gBRumble.ResumeLayout(false);
|
||||||
this.gBRumble.PerformLayout();
|
this.gBRumble.PerformLayout();
|
||||||
this.gBDeadzone.ResumeLayout(false);
|
this.gBDeadzone.ResumeLayout(false);
|
||||||
@ -2934,6 +2943,7 @@
|
|||||||
private System.Windows.Forms.OpenFileDialog openFileDialog1;
|
private System.Windows.Forms.OpenFileDialog openFileDialog1;
|
||||||
private System.Windows.Forms.PictureBox pBProgram;
|
private System.Windows.Forms.PictureBox pBProgram;
|
||||||
private System.Windows.Forms.CheckBox cBDinput;
|
private System.Windows.Forms.CheckBox cBDinput;
|
||||||
|
private System.Windows.Forms.CheckBox cbStartTouchpadOff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -58,13 +58,29 @@ namespace ScpServer
|
|||||||
if (control is Button)
|
if (control is Button)
|
||||||
if (!((Button)control).Name.Contains("sbtn"))
|
if (!((Button)control).Name.Contains("sbtn"))
|
||||||
subbuttons.Add((Button)control);
|
subbuttons.Add((Button)control);
|
||||||
|
root.lbLastMessage.ForeColor = Color.Black;
|
||||||
|
root.lbLastMessage.Text = "Hover over items to see description or more about";
|
||||||
|
foreach (System.Windows.Forms.Control control in Controls)
|
||||||
|
if (control.HasChildren)
|
||||||
|
foreach (System.Windows.Forms.Control ctrl in control.Controls)
|
||||||
|
if (ctrl.HasChildren)
|
||||||
|
foreach (System.Windows.Forms.Control ctrl2 in ctrl.Controls)
|
||||||
|
if (ctrl2.HasChildren)
|
||||||
|
foreach (System.Windows.Forms.Control ctrl3 in ctrl2.Controls)
|
||||||
|
ctrl3.MouseHover += Items_MouseHover;
|
||||||
|
else
|
||||||
|
ctrl2.MouseHover += Items_MouseHover;
|
||||||
|
else
|
||||||
|
ctrl.MouseHover += Items_MouseHover;
|
||||||
|
else
|
||||||
|
control.MouseHover += Items_MouseHover;
|
||||||
if (device < 4)
|
if (device < 4)
|
||||||
nUDSixaxis.Value = deviceNum + 1;
|
nUDSixaxis.Value = deviceNum + 1;
|
||||||
if (filename != "")
|
if (filename != "")
|
||||||
{
|
{
|
||||||
if (device == 4)
|
if (device == 4)
|
||||||
Global.setAProfile(4, name);
|
Global.setAProfile(4, name);
|
||||||
Global.LoadProfile(device, buttons.ToArray(), subbuttons.ToArray());
|
Global.LoadProfile(device, buttons.ToArray(), subbuttons.ToArray(), false, scpDevice);
|
||||||
DS4Color color = Global.loadColor(device);
|
DS4Color color = Global.loadColor(device);
|
||||||
redBar.Value = color.red;
|
redBar.Value = color.red;
|
||||||
greenBar.Value = color.green;
|
greenBar.Value = color.green;
|
||||||
@ -153,6 +169,7 @@ namespace ScpServer
|
|||||||
}
|
}
|
||||||
cBDinput.Checked = Global.getDinputOnly(device);
|
cBDinput.Checked = Global.getDinputOnly(device);
|
||||||
olddinputcheck = cBDinput.Checked;
|
olddinputcheck = cBDinput.Checked;
|
||||||
|
cbStartTouchpadOff.Checked = Global.getStartTouchpadOff(device);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
Set();
|
Set();
|
||||||
@ -161,25 +178,7 @@ namespace ScpServer
|
|||||||
foreach (Button b in subbuttons)
|
foreach (Button b in subbuttons)
|
||||||
b.MouseHover += button_MouseHover;
|
b.MouseHover += button_MouseHover;
|
||||||
|
|
||||||
tp.SetToolTip(cBlowerRCOn, Properties.Resources.BestUsedRightSide);
|
|
||||||
tp.SetToolTip(cBDoubleTap, Properties.Resources.TapAndHold);
|
|
||||||
tp.SetToolTip(lbControlTip, Properties.Resources.UseControllerForMapping);
|
|
||||||
tp.SetToolTip(cBTouchpadJitterCompensation, "Use Sixaxis to help calculate touchpad movement");
|
|
||||||
tp.SetToolTip(pBRainbow, Properties.Resources.AlwaysRainbow);
|
|
||||||
tp.SetToolTip(cBFlushHIDQueue, "Flush HID Queue after each reading");
|
|
||||||
tp.SetToolTip(cBLightbyBattery, "Also dim light by idle timeout if on");
|
|
||||||
tp.SetToolTip(lbGryo, "Click to see readout of Sixaxis Gyro");
|
|
||||||
tp.SetToolTip(tBsixaxisGyroX, "GyroX, Left and Right Tilt");
|
|
||||||
tp.SetToolTip(tBsixaxisGyroY, "GyroY, Forward and Back Tilt");
|
|
||||||
tp.SetToolTip(tBsixaxisGyroZ, "GyroZ, Up and Down Tilt");
|
|
||||||
tp.SetToolTip(tBsixaxisAccelX, "AccelX");
|
|
||||||
tp.SetToolTip(tBsixaxisAccelY, "AccelY");
|
|
||||||
tp.SetToolTip(tBsixaxisAccelZ, "AccelZ");
|
|
||||||
tp.SetToolTip(lbEmpty, Properties.Resources.CopyFullColor);
|
|
||||||
tp.SetToolTip(lbShift, Properties.Resources.CopyFullColor);
|
|
||||||
tp.SetToolTip(lbSATip, "Click for advanced Sixaxis reading");
|
|
||||||
tp.SetToolTip(cBDinput, Properties.Resources.DinputOnly);
|
|
||||||
tp.SetToolTip(lbFlashAt, "Click to change flash color. Black = default color");
|
|
||||||
advColorDialog.OnUpdateColor += advColorDialog_OnUpdateColor;
|
advColorDialog.OnUpdateColor += advColorDialog_OnUpdateColor;
|
||||||
btnLeftStick.Enter += btnSticks_Enter;
|
btnLeftStick.Enter += btnSticks_Enter;
|
||||||
btnRightStick.Enter += btnSticks_Enter;
|
btnRightStick.Enter += btnSticks_Enter;
|
||||||
@ -404,6 +403,7 @@ namespace ScpServer
|
|||||||
Global.setMouseAccel(device, cBMouseAccel.Checked);
|
Global.setMouseAccel(device, cBMouseAccel.Checked);
|
||||||
Global.setShiftModifier(device, cBShiftControl.SelectedIndex);
|
Global.setShiftModifier(device, cBShiftControl.SelectedIndex);
|
||||||
Global.setDinputOnly(device, cBDinput.Checked);
|
Global.setDinputOnly(device, cBDinput.Checked);
|
||||||
|
Global.setStartTouchpadOff(device, cbStartTouchpadOff.Checked);
|
||||||
|
|
||||||
if (nUDRainbow.Value == 0) pBRainbow.Image = greyscale;
|
if (nUDRainbow.Value == 0) pBRainbow.Image = greyscale;
|
||||||
else pBRainbow.Image = colored;
|
else pBRainbow.Image = colored;
|
||||||
@ -790,12 +790,14 @@ namespace ScpServer
|
|||||||
private void Options_Closed(object sender, FormClosedEventArgs e)
|
private void Options_Closed(object sender, FormClosedEventArgs e)
|
||||||
{
|
{
|
||||||
for (int i = 0; i < 4; i++)
|
for (int i = 0; i < 4; i++)
|
||||||
Global.LoadProfile(i); //Refreshes all profiles in case other controllers are using the same profile
|
Global.LoadProfile(i, false, scpDevice); //Refreshes all profiles in case other controllers are using the same profile
|
||||||
if (olddinputcheck != cBDinput.Checked)
|
if (olddinputcheck != cBDinput.Checked)
|
||||||
{
|
{
|
||||||
root.btnStartStop_Clicked(false);
|
root.btnStartStop_Clicked(false);
|
||||||
root.btnStartStop_Clicked(false);
|
root.btnStartStop_Clicked(false);
|
||||||
}
|
}
|
||||||
|
if (btnRumbleTest.Text == Properties.Resources.StopText)
|
||||||
|
scpDevice.setRumble(0, 0, (int)nUDSixaxis.Value - 1);
|
||||||
inputtimer.Stop();
|
inputtimer.Stop();
|
||||||
sixaxisTimer.Stop();
|
sixaxisTimer.Stop();
|
||||||
}
|
}
|
||||||
@ -864,14 +866,14 @@ namespace ScpServer
|
|||||||
lBControls.Items[26] = "RS Down : " + bnRSDown.Text;
|
lBControls.Items[26] = "RS Down : " + bnRSDown.Text;
|
||||||
lBControls.Items[27] = "RS Left : " + bnRSLeft.Text;
|
lBControls.Items[27] = "RS Left : " + bnRSLeft.Text;
|
||||||
lBControls.Items[28] = "RS Right : " + bnRSRight.Text;
|
lBControls.Items[28] = "RS Right : " + bnRSRight.Text;
|
||||||
lBControls.Items[29] = "Tilt Up : " + UpdateGyroList(bnGyroZN);
|
lBControls.Items[29] = Properties.Resources.TiltUp + " : " + UpdateGyroList(bnGyroZN);
|
||||||
lBControls.Items[30] = "Tilt Down : " + UpdateGyroList(bnGyroZP);
|
lBControls.Items[30] = Properties.Resources.TiltDown + " : " + UpdateGyroList(bnGyroZP);
|
||||||
lBControls.Items[31] = "Tilt Left : " + UpdateGyroList(bnGyroXP);
|
lBControls.Items[31] = Properties.Resources.TiltLeft + " : " + UpdateGyroList(bnGyroXP);
|
||||||
lBControls.Items[32] = "Tilt Right : " + UpdateGyroList(bnGyroXN);
|
lBControls.Items[32] = Properties.Resources.TiltRight + " : " + UpdateGyroList(bnGyroXN);
|
||||||
bnGyroZN.Text = "Tilt Up";
|
bnGyroZN.Text = Properties.Resources.TiltUp;
|
||||||
bnGyroZP.Text = "Tilt Down";
|
bnGyroZP.Text = Properties.Resources.TiltDown;
|
||||||
bnGyroXP.Text = "Tilt Left";
|
bnGyroXP.Text = Properties.Resources.TiltLeft;
|
||||||
bnGyroXN.Text = "Tilt Right";
|
bnGyroXN.Text = Properties.Resources.TiltRight;
|
||||||
|
|
||||||
foreach (Button b in subbuttons)
|
foreach (Button b in subbuttons)
|
||||||
if (b.Tag == null)
|
if (b.Tag == null)
|
||||||
@ -905,14 +907,14 @@ namespace ScpServer
|
|||||||
lBShiftControls.Items[26] = "RS Down : " + sbnRSDown.Text;
|
lBShiftControls.Items[26] = "RS Down : " + sbnRSDown.Text;
|
||||||
lBShiftControls.Items[27] = "RS Left : " + sbnRSLeft.Text;
|
lBShiftControls.Items[27] = "RS Left : " + sbnRSLeft.Text;
|
||||||
lBShiftControls.Items[28] = "RS Right : " + sbnRSRight.Text;
|
lBShiftControls.Items[28] = "RS Right : " + sbnRSRight.Text;
|
||||||
lBShiftControls.Items[29] = "Tilt Up : " + UpdateGyroList(sbnGyroZN);
|
lBShiftControls.Items[29] = Properties.Resources.TiltUp + " : " + UpdateGyroList(sbnGyroZN);
|
||||||
lBShiftControls.Items[30] = "Tilt Down : " + UpdateGyroList(sbnGyroZP);
|
lBShiftControls.Items[30] = Properties.Resources.TiltDown + " : " + UpdateGyroList(sbnGyroZP);
|
||||||
lBShiftControls.Items[31] = "Tilt Left : " + UpdateGyroList(sbnGyroXP);
|
lBShiftControls.Items[31] = Properties.Resources.TiltLeft + " : " + UpdateGyroList(sbnGyroXP);
|
||||||
lBShiftControls.Items[32] = "Tilt Right : " + UpdateGyroList(sbnGyroXN);
|
lBShiftControls.Items[32] = Properties.Resources.TiltRight + " : " + UpdateGyroList(sbnGyroXN);
|
||||||
sbnGyroZN.Text = "Tilt Up";
|
sbnGyroZN.Text = Properties.Resources.TiltUp;
|
||||||
sbnGyroZP.Text = "Tilt Down";
|
sbnGyroZP.Text = Properties.Resources.TiltDown;
|
||||||
sbnGyroXP.Text = "Tilt Left";
|
sbnGyroXP.Text = Properties.Resources.TiltLeft;
|
||||||
sbnGyroXN.Text = "Tilt Right";
|
sbnGyroXN.Text = Properties.Resources.TiltRight;
|
||||||
}
|
}
|
||||||
|
|
||||||
private string UpdateGyroList(Button button)
|
private string UpdateGyroList(Button button)
|
||||||
@ -1392,5 +1394,47 @@ namespace ScpServer
|
|||||||
//oldChargingColor = null;
|
//oldChargingColor = null;
|
||||||
//oldLowLedColor = null;
|
//oldLowLedColor = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void cbStartTouchpadOff_CheckedChanged(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Global.setStartTouchpadOff(device, cbStartTouchpadOff.Checked);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void cBDinput_MouseHover(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
root.lbLastMessage.Text = Properties.Resources.DinputOnly;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void Items_MouseHover(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
switch (((System.Windows.Forms.Control)sender).Name)
|
||||||
|
{
|
||||||
|
case "cBlowerRCOn": root.lbLastMessage.Text = Properties.Resources.BestUsedRightSide; break;
|
||||||
|
case "cBDoubleTap": root.lbLastMessage.Text = Properties.Resources.TapAndHold; break;
|
||||||
|
case "lbControlTip": root.lbLastMessage.Text = Properties.Resources.UseControllerForMapping; break;
|
||||||
|
case "cBTouchpadJitterCompensation": root.lbLastMessage.Text = "Use Sixaxis to help calculate touchpad movement"; break;
|
||||||
|
case "pBRainbow": root.lbLastMessage.Text = Properties.Resources.AlwaysRainbow; break;
|
||||||
|
case "cBFlushHIDQueue": root.lbLastMessage.Text = "Flush HID Queue after each reading"; break;
|
||||||
|
case "cBLightbyBattery": root.lbLastMessage.Text = "Also dim light by idle timeout if on"; break;
|
||||||
|
case "lbGryo": root.lbLastMessage.Text = "Click to see readout of Sixaxis Gyro"; break;
|
||||||
|
case "tBsixaxisGyroX": root.lbLastMessage.Text = "GyroX, Left and Right Tilt"; break;
|
||||||
|
case "tBsixaxisGyroY": root.lbLastMessage.Text = "GyroY, Forward and Back Tilt"; break;
|
||||||
|
case "tBsixaxisGyroZ": root.lbLastMessage.Text = "GyroZ, Up and Down Tilt"; break;
|
||||||
|
case "tBsixaxisAccelX": root.lbLastMessage.Text = "AccelX"; break;
|
||||||
|
case "tBsixaxisAccelY": root.lbLastMessage.Text = "AccelY"; break;
|
||||||
|
case "tBsixaxisAccelZ": root.lbLastMessage.Text = "AccelZ"; break;
|
||||||
|
case "lbEmpty": root.lbLastMessage.Text = Properties.Resources.CopyFullColor; break;
|
||||||
|
case "lbShift": root.lbLastMessage.Text = Properties.Resources.CopyFullColor; break;
|
||||||
|
case "lbSATip": root.lbLastMessage.Text = "Click for advanced Sixaxis reading"; break;
|
||||||
|
case "cBDinput": root.lbLastMessage.Text = Properties.Resources.DinputOnly; break;
|
||||||
|
case "lbFlashAt": root.lbLastMessage.Text = "Click to change flash color. Black = default color"; break;
|
||||||
|
case "cbStartTouchpadOff": root.lbLastMessage.Text = "Re-enable by pressing PS+Touchpad"; break;
|
||||||
|
default: root.lbLastMessage.Text = "Hover over items to see description or more about"; break;
|
||||||
|
}
|
||||||
|
if (root.lbLastMessage.Text != "Hover over items to see description or more about")
|
||||||
|
root.lbLastMessage.ForeColor = Color.Black;
|
||||||
|
else
|
||||||
|
root.lbLastMessage.ForeColor = SystemColors.GrayText;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -142,7 +142,7 @@
|
|||||||
de batterie</value>
|
de batterie</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBDoubleTap.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cBDoubleTap.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>350, 11</value>
|
<value>363, 11</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBDoubleTap.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="cBDoubleTap.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>68, 30</value>
|
<value>68, 30</value>
|
||||||
@ -152,7 +152,7 @@ de batterie</value>
|
|||||||
deux fois</value>
|
deux fois</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBTap.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cBTap.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>300, 48</value>
|
<value>252, 18</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBTap.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="cBTap.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>63, 17</value>
|
<value>63, 17</value>
|
||||||
@ -160,8 +160,11 @@ deux fois</value>
|
|||||||
<data name="cBTap.Text" xml:space="preserve">
|
<data name="cBTap.Text" xml:space="preserve">
|
||||||
<value>Tapoter</value>
|
<value>Tapoter</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="nUDTap.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>319, 17</value>
|
||||||
|
</data>
|
||||||
<data name="cBScroll.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cBScroll.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>141, 48</value>
|
<value>112, 47</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBScroll.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="cBScroll.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>80, 17</value>
|
<value>80, 17</value>
|
||||||
@ -175,6 +178,9 @@ deux fois</value>
|
|||||||
<data name="cBSlide.Text" xml:space="preserve">
|
<data name="cBSlide.Text" xml:space="preserve">
|
||||||
<value>Glisser</value>
|
<value>Glisser</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="nUDScroll.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>198, 44</value>
|
||||||
|
</data>
|
||||||
<data name="nUDTouch.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="nUDTouch.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>66, 46</value>
|
<value>66, 46</value>
|
||||||
</data>
|
</data>
|
||||||
@ -190,12 +196,24 @@ deux fois</value>
|
|||||||
<data name="gBTouchpad.Text" xml:space="preserve">
|
<data name="gBTouchpad.Text" xml:space="preserve">
|
||||||
<value>Pavé tactile</value>
|
<value>Pavé tactile</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBMouseAccel.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cbStartTouchpadOff.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>178, 17</value>
|
<value>244, 45</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="gBOther.Text" xml:space="preserve">
|
<data name="gBOther.Text" xml:space="preserve">
|
||||||
<value>Autre</value>
|
<value>Autre</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="cBMouseAccel.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>178, 17</value>
|
||||||
|
</data>
|
||||||
|
<data name="gBLightbar.Text" xml:space="preserve">
|
||||||
|
<value>Barre lumineuse</value>
|
||||||
|
</data>
|
||||||
|
<data name="lbShiftGreen.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>14, 13</value>
|
||||||
|
</data>
|
||||||
|
<data name="lbShiftGreen.Text" xml:space="preserve">
|
||||||
|
<value>V</value>
|
||||||
|
</data>
|
||||||
<data name="btnChargingColor.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="btnChargingColor.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>408, 108</value>
|
<value>408, 108</value>
|
||||||
</data>
|
</data>
|
||||||
@ -226,15 +244,6 @@ deux fois</value>
|
|||||||
<data name="lbFlashAt.Text" xml:space="preserve">
|
<data name="lbFlashAt.Text" xml:space="preserve">
|
||||||
<value>Clignoter à</value>
|
<value>Clignoter à</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lbShiftGreen.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>14, 13</value>
|
|
||||||
</data>
|
|
||||||
<data name="lbShiftGreen.Text" xml:space="preserve">
|
|
||||||
<value>V</value>
|
|
||||||
</data>
|
|
||||||
<data name="gBLightbar.Text" xml:space="preserve">
|
|
||||||
<value>Barre lumineuse</value>
|
|
||||||
</data>
|
|
||||||
<data name="gBRumble.Text" xml:space="preserve">
|
<data name="gBRumble.Text" xml:space="preserve">
|
||||||
<value>Vibrer</value>
|
<value>Vibrer</value>
|
||||||
</data>
|
</data>
|
||||||
|
385
DS4Tool/Options.fr.resx
Normal file
385
DS4Tool/Options.fr.resx
Normal file
@ -0,0 +1,385 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||||
|
<data name="pBSADeadzone.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
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
|
||||||
|
AElFTkSuQmCC
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="pBRSDeadzone.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
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
|
||||||
|
AElFTkSuQmCC
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="pBLSDeadzone.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
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
|
||||||
|
AElFTkSuQmCC
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
</root>
|
@ -1778,7 +1778,7 @@ Click the lightbar for color picker</value>
|
|||||||
<value>NoControl</value>
|
<value>NoControl</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBDoubleTap.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cBDoubleTap.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>349, 16</value>
|
<value>355, 18</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBDoubleTap.RightToLeft" type="System.Windows.Forms.RightToLeft, System.Windows.Forms">
|
<data name="cBDoubleTap.RightToLeft" type="System.Windows.Forms.RightToLeft, System.Windows.Forms">
|
||||||
<value>No</value>
|
<value>No</value>
|
||||||
@ -1802,7 +1802,7 @@ Click the lightbar for color picker</value>
|
|||||||
<value>gBTouchpad</value>
|
<value>gBTouchpad</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>cBDoubleTap.ZOrder" xml:space="preserve">
|
<data name=">>cBDoubleTap.ZOrder" xml:space="preserve">
|
||||||
<value>1</value>
|
<value>2</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBTap.AutoSize" type="System.Boolean, mscorlib">
|
<data name="cBTap.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
@ -1811,7 +1811,7 @@ Click the lightbar for color picker</value>
|
|||||||
<value>NoControl</value>
|
<value>NoControl</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBTap.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cBTap.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>318, 46</value>
|
<value>258, 18</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBTap.RightToLeft" type="System.Windows.Forms.RightToLeft, System.Windows.Forms">
|
<data name="cBTap.RightToLeft" type="System.Windows.Forms.RightToLeft, System.Windows.Forms">
|
||||||
<value>Yes</value>
|
<value>Yes</value>
|
||||||
@ -1835,10 +1835,10 @@ Click the lightbar for color picker</value>
|
|||||||
<value>gBTouchpad</value>
|
<value>gBTouchpad</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>cBTap.ZOrder" xml:space="preserve">
|
<data name=">>cBTap.ZOrder" xml:space="preserve">
|
||||||
<value>5</value>
|
<value>6</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="nUDTap.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="nUDTap.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>369, 45</value>
|
<value>309, 17</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="nUDTap.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="nUDTap.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>40, 20</value>
|
<value>40, 20</value>
|
||||||
@ -1856,7 +1856,7 @@ Click the lightbar for color picker</value>
|
|||||||
<value>gBTouchpad</value>
|
<value>gBTouchpad</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>nUDTap.ZOrder" xml:space="preserve">
|
<data name=">>nUDTap.ZOrder" xml:space="preserve">
|
||||||
<value>7</value>
|
<value>8</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBScroll.AutoSize" type="System.Boolean, mscorlib">
|
<data name="cBScroll.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
@ -1865,7 +1865,7 @@ Click the lightbar for color picker</value>
|
|||||||
<value>NoControl</value>
|
<value>NoControl</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBScroll.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cBScroll.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>169, 47</value>
|
<value>108, 48</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBScroll.RightToLeft" type="System.Windows.Forms.RightToLeft, System.Windows.Forms">
|
<data name="cBScroll.RightToLeft" type="System.Windows.Forms.RightToLeft, System.Windows.Forms">
|
||||||
<value>Yes</value>
|
<value>Yes</value>
|
||||||
@ -1889,7 +1889,7 @@ Click the lightbar for color picker</value>
|
|||||||
<value>gBTouchpad</value>
|
<value>gBTouchpad</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>cBScroll.ZOrder" xml:space="preserve">
|
<data name=">>cBScroll.ZOrder" xml:space="preserve">
|
||||||
<value>8</value>
|
<value>9</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBSlide.AutoSize" type="System.Boolean, mscorlib">
|
<data name="cBSlide.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
@ -1922,10 +1922,10 @@ Click the lightbar for color picker</value>
|
|||||||
<value>gBTouchpad</value>
|
<value>gBTouchpad</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>cBSlide.ZOrder" xml:space="preserve">
|
<data name=">>cBSlide.ZOrder" xml:space="preserve">
|
||||||
<value>3</value>
|
<value>4</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="nUDScroll.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="nUDScroll.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>227, 45</value>
|
<value>166, 46</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="nUDScroll.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="nUDScroll.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>40, 20</value>
|
<value>40, 20</value>
|
||||||
@ -1943,7 +1943,7 @@ Click the lightbar for color picker</value>
|
|||||||
<value>gBTouchpad</value>
|
<value>gBTouchpad</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>nUDScroll.ZOrder" xml:space="preserve">
|
<data name=">>nUDScroll.ZOrder" xml:space="preserve">
|
||||||
<value>6</value>
|
<value>7</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="nUDTouch.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="nUDTouch.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>62, 46</value>
|
<value>62, 46</value>
|
||||||
@ -1964,7 +1964,7 @@ Click the lightbar for color picker</value>
|
|||||||
<value>gBTouchpad</value>
|
<value>gBTouchpad</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>nUDTouch.ZOrder" xml:space="preserve">
|
<data name=">>nUDTouch.ZOrder" xml:space="preserve">
|
||||||
<value>4</value>
|
<value>5</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lbButtonMouseSens.AutoSize" type="System.Boolean, mscorlib">
|
<data name="lbButtonMouseSens.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
@ -2006,20 +2006,19 @@ Click the lightbar for color picker</value>
|
|||||||
<value>NoControl</value>
|
<value>NoControl</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBlowerRCOn.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cBlowerRCOn.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>182, 11</value>
|
<value>132, 18</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBlowerRCOn.RightToLeft" type="System.Windows.Forms.RightToLeft, System.Windows.Forms">
|
<data name="cBlowerRCOn.RightToLeft" type="System.Windows.Forms.RightToLeft, System.Windows.Forms">
|
||||||
<value>No</value>
|
<value>No</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBlowerRCOn.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="cBlowerRCOn.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>100, 30</value>
|
<value>124, 17</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBlowerRCOn.TabIndex" type="System.Int32, mscorlib">
|
<data name="cBlowerRCOn.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>223</value>
|
<value>223</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBlowerRCOn.Text" xml:space="preserve">
|
<data name="cBlowerRCOn.Text" xml:space="preserve">
|
||||||
<value>Lower Right as
|
<value>Lower Right as RMB</value>
|
||||||
Right Mouse</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name=">>cBlowerRCOn.Name" xml:space="preserve">
|
<data name=">>cBlowerRCOn.Name" xml:space="preserve">
|
||||||
<value>cBlowerRCOn</value>
|
<value>cBlowerRCOn</value>
|
||||||
@ -2031,7 +2030,7 @@ Right Mouse</value>
|
|||||||
<value>gBTouchpad</value>
|
<value>gBTouchpad</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>cBlowerRCOn.ZOrder" xml:space="preserve">
|
<data name=">>cBlowerRCOn.ZOrder" xml:space="preserve">
|
||||||
<value>2</value>
|
<value>3</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBTouchpadJitterCompensation.AutoSize" type="System.Boolean, mscorlib">
|
<data name="cBTouchpadJitterCompensation.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
@ -2064,7 +2063,7 @@ Right Mouse</value>
|
|||||||
<value>gBTouchpad</value>
|
<value>gBTouchpad</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>cBTouchpadJitterCompensation.ZOrder" xml:space="preserve">
|
<data name=">>cBTouchpadJitterCompensation.ZOrder" xml:space="preserve">
|
||||||
<value>0</value>
|
<value>1</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lbL2.AutoSize" type="System.Boolean, mscorlib">
|
<data name="lbL2.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
@ -2931,6 +2930,36 @@ Right Mouse</value>
|
|||||||
<data name=">>nUDL2.ZOrder" xml:space="preserve">
|
<data name=">>nUDL2.ZOrder" xml:space="preserve">
|
||||||
<value>1</value>
|
<value>1</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="cbStartTouchpadOff.AutoSize" type="System.Boolean, mscorlib">
|
||||||
|
<value>True</value>
|
||||||
|
</data>
|
||||||
|
<data name="cbStartTouchpadOff.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||||
|
<value>NoControl</value>
|
||||||
|
</data>
|
||||||
|
<data name="cbStartTouchpadOff.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>212, 48</value>
|
||||||
|
</data>
|
||||||
|
<data name="cbStartTouchpadOff.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>142, 17</value>
|
||||||
|
</data>
|
||||||
|
<data name="cbStartTouchpadOff.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>233</value>
|
||||||
|
</data>
|
||||||
|
<data name="cbStartTouchpadOff.Text" xml:space="preserve">
|
||||||
|
<value>Start with Slide/Scroll off</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>cbStartTouchpadOff.Name" xml:space="preserve">
|
||||||
|
<value>cbStartTouchpadOff</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>cbStartTouchpadOff.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>cbStartTouchpadOff.Parent" xml:space="preserve">
|
||||||
|
<value>gBTouchpad</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>cbStartTouchpadOff.ZOrder" xml:space="preserve">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
<data name="gBTouchpad.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="gBTouchpad.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>2, 251</value>
|
<value>2, 251</value>
|
||||||
</data>
|
</data>
|
||||||
@ -6755,7 +6784,7 @@ with profile</value>
|
|||||||
<value>advColorDialog</value>
|
<value>advColorDialog</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>advColorDialog.Type" xml:space="preserve">
|
<data name=">>advColorDialog.Type" xml:space="preserve">
|
||||||
<value>ScpServer.AdvancedColorDialog, DS4Windows, Version=1.4.0.5, Culture=neutral, PublicKeyToken=null</value>
|
<value>ScpServer.AdvancedColorDialog, DS4Windows, Version=1.4.0.6, Culture=neutral, PublicKeyToken=null</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>$this.Name" xml:space="preserve">
|
<data name=">>$this.Name" xml:space="preserve">
|
||||||
<value>Options</value>
|
<value>Options</value>
|
||||||
|
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||||||
// You can specify all the values or you can default the Build and Revision Numbers
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
// by using the '*' as shown below:
|
// by using the '*' as shown below:
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("1.4.0.56")]
|
[assembly: AssemblyVersion("1.4.0.6")]
|
||||||
[assembly: AssemblyFileVersion("1.4.0.56")]
|
[assembly: AssemblyFileVersion("1.4.0.6")]
|
||||||
|
@ -381,4 +381,19 @@
|
|||||||
<data name="DinputOnly" xml:space="preserve">
|
<data name="DinputOnly" xml:space="preserve">
|
||||||
<value>Turn off X360 input and only use the DS4's native input, hide ds4 must be off</value>
|
<value>Turn off X360 input and only use the DS4's native input, hide ds4 must be off</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="InstallDriver" xml:space="preserve">
|
||||||
|
<value>Installer les pilotes ici</value>
|
||||||
|
</data>
|
||||||
|
<data name="TiltDown" xml:space="preserve">
|
||||||
|
<value>Tilt Bas</value>
|
||||||
|
</data>
|
||||||
|
<data name="TiltLeft" xml:space="preserve">
|
||||||
|
<value>Tilt Gauche</value>
|
||||||
|
</data>
|
||||||
|
<data name="TiltRight" xml:space="preserve">
|
||||||
|
<value>Tilt Droite</value>
|
||||||
|
</data>
|
||||||
|
<data name="TiltUp" xml:space="preserve">
|
||||||
|
<value>Tilt Haut</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -529,4 +529,19 @@
|
|||||||
<data name="DinputOnly" xml:space="preserve">
|
<data name="DinputOnly" xml:space="preserve">
|
||||||
<value>Turn off X360 input and only use the DS4's native input, hide ds4 must be off</value>
|
<value>Turn off X360 input and only use the DS4's native input, hide ds4 must be off</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="InstallDriver" xml:space="preserve">
|
||||||
|
<value>Instal Drivers here</value>
|
||||||
|
</data>
|
||||||
|
<data name="TiltDown" xml:space="preserve">
|
||||||
|
<value>Tilt Down</value>
|
||||||
|
</data>
|
||||||
|
<data name="TiltLeft" xml:space="preserve">
|
||||||
|
<value>Tilt Left</value>
|
||||||
|
</data>
|
||||||
|
<data name="TiltRight" xml:space="preserve">
|
||||||
|
<value>Tilt Right</value>
|
||||||
|
</data>
|
||||||
|
<data name="TiltUp" xml:space="preserve">
|
||||||
|
<value>Tilt Up</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
45
DS4Tool/Properties/Resources1.Designer.cs
generated
45
DS4Tool/Properties/Resources1.Designer.cs
generated
@ -587,6 +587,15 @@ namespace ScpServer.Properties {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Instal Drivers here.
|
||||||
|
/// </summary>
|
||||||
|
internal static string InstallDriver {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("InstallDriver", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Keep this window size after closing.
|
/// Looks up a localized string similar to Keep this window size after closing.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -1166,6 +1175,42 @@ namespace ScpServer.Properties {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Tilt Down.
|
||||||
|
/// </summary>
|
||||||
|
internal static string TiltDown {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("TiltDown", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Tilt Left.
|
||||||
|
/// </summary>
|
||||||
|
internal static string TiltLeft {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("TiltLeft", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Tilt Right.
|
||||||
|
/// </summary>
|
||||||
|
internal static string TiltRight {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("TiltRight", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Tilt Up.
|
||||||
|
/// </summary>
|
||||||
|
internal static string TiltUp {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("TiltUp", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Touchpad Movement is now Off.
|
/// Looks up a localized string similar to Touchpad Movement is now Off.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
2
DS4Tool/ScpForm.Designer.cs
generated
2
DS4Tool/ScpForm.Designer.cs
generated
@ -932,7 +932,6 @@
|
|||||||
private System.Windows.Forms.Button btnStartStop;
|
private System.Windows.Forms.Button btnStartStop;
|
||||||
private System.Windows.Forms.Button btnClear;
|
private System.Windows.Forms.Button btnClear;
|
||||||
private System.Windows.Forms.NotifyIcon notifyIcon1;
|
private System.Windows.Forms.NotifyIcon notifyIcon1;
|
||||||
private System.Windows.Forms.Label lbLastMessage;
|
|
||||||
private System.Windows.Forms.ContextMenuStrip cMTaskbar;
|
private System.Windows.Forms.ContextMenuStrip cMTaskbar;
|
||||||
private System.Windows.Forms.ToolStripMenuItem openToolStripMenuItem;
|
private System.Windows.Forms.ToolStripMenuItem openToolStripMenuItem;
|
||||||
private System.Windows.Forms.ToolStripMenuItem editProfileForController1ToolStripMenuItem;
|
private System.Windows.Forms.ToolStripMenuItem editProfileForController1ToolStripMenuItem;
|
||||||
@ -1021,6 +1020,7 @@
|
|||||||
private System.Windows.Forms.CheckBox cBDisconnectBT;
|
private System.Windows.Forms.CheckBox cBDisconnectBT;
|
||||||
private System.Windows.Forms.CheckBox cBSwipeProfiles;
|
private System.Windows.Forms.CheckBox cBSwipeProfiles;
|
||||||
private System.Windows.Forms.ToolStripMenuItem startToolStripMenuItem;
|
private System.Windows.Forms.ToolStripMenuItem startToolStripMenuItem;
|
||||||
|
public System.Windows.Forms.Label lbLastMessage;
|
||||||
//private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem2;
|
//private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -45,6 +45,8 @@ namespace ScpServer
|
|||||||
private System.Drawing.Size oldsize;
|
private System.Drawing.Size oldsize;
|
||||||
WinProgs WP;
|
WinProgs WP;
|
||||||
ToolTip tt = new ToolTip();
|
ToolTip tt = new ToolTip();
|
||||||
|
public String m_Profile = Directory.GetParent(Assembly.GetExecutingAssembly().Location).FullName + "\\Profiles.xml";
|
||||||
|
protected XmlDocument m_Xdoc = new XmlDocument();
|
||||||
|
|
||||||
protected void SetupArrays()
|
protected void SetupArrays()
|
||||||
{
|
{
|
||||||
@ -222,11 +224,11 @@ namespace ScpServer
|
|||||||
RefreshProfiles();
|
RefreshProfiles();
|
||||||
for (int i = 0; i < 4; i++)
|
for (int i = 0; i < 4; i++)
|
||||||
{
|
{
|
||||||
Global.LoadProfile(i);
|
Global.LoadProfile(i, true, rootHub);
|
||||||
}
|
}
|
||||||
LoadP();
|
LoadP();
|
||||||
Global.ControllerStatusChange += ControllerStatusChange;
|
Global.ControllerStatusChange += ControllerStatusChange;
|
||||||
ControllerStatusChanged(false);
|
ControllerStatusChanged();
|
||||||
if (btnStartStop.Enabled)
|
if (btnStartStop.Enabled)
|
||||||
btnStartStop_Clicked();
|
btnStartStop_Clicked();
|
||||||
startToolStripMenuItem.Text = btnStartStop.Text;
|
startToolStripMenuItem.Text = btnStartStop.Text;
|
||||||
@ -271,7 +273,7 @@ namespace ScpServer
|
|||||||
private void test_Tick(object sender, EventArgs e)
|
private void test_Tick(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
lBTest.Visible = true;
|
lBTest.Visible = true;
|
||||||
lBTest.Text = rootHub.DS4Controllers[0].LeftHeavySlowRumble.ToString();
|
lBTest.Text = rootHub.oldtouchvalue[0].ToString();
|
||||||
}
|
}
|
||||||
void Hotkeys(object sender, EventArgs e)
|
void Hotkeys(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
@ -303,7 +305,7 @@ namespace ScpServer
|
|||||||
for (int j = 0; j < 4; j++)
|
for (int j = 0; j < 4; j++)
|
||||||
if (proprofiles[j][i] != "(none)" && proprofiles[j][i] != Properties.Resources.noneProfile)
|
if (proprofiles[j][i] != "(none)" && proprofiles[j][i] != Properties.Resources.noneProfile)
|
||||||
{
|
{
|
||||||
Global.LoadTempProfile(j, proprofiles[j][i]); //j is controller index, i is filename
|
Global.LoadTempProfile(j, proprofiles[j][i], true, rootHub); //j is controller index, i is filename
|
||||||
if (Global.getLaunchProgram(j) != string.Empty) Process.Start(Global.getLaunchProgram(j));
|
if (Global.getLaunchProgram(j) != string.Empty) Process.Start(Global.getLaunchProgram(j));
|
||||||
}
|
}
|
||||||
tempprofile = name;
|
tempprofile = name;
|
||||||
@ -315,7 +317,7 @@ namespace ScpServer
|
|||||||
{
|
{
|
||||||
tempprofile = "null";
|
tempprofile = "null";
|
||||||
for (int j = 0; j < 4; j++)
|
for (int j = 0; j < 4; j++)
|
||||||
Global.LoadProfile(j);
|
Global.LoadProfile(j, false, rootHub);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (Process.GetProcessesByName("DS4Tool").Length + Process.GetProcessesByName("DS4Windows").Length > 1)
|
if (Process.GetProcessesByName("DS4Tool").Length + Process.GetProcessesByName("DS4Windows").Length > 1)
|
||||||
@ -379,7 +381,7 @@ namespace ScpServer
|
|||||||
if (!File.Exists(exepath + "\\Auto Profiles.xml") && !File.Exists(appdatapath + "\\Auto Profiles.xml"))
|
if (!File.Exists(exepath + "\\Auto Profiles.xml") && !File.Exists(appdatapath + "\\Auto Profiles.xml"))
|
||||||
{
|
{
|
||||||
linkSetup.LinkColor = Color.Green;
|
linkSetup.LinkColor = Color.Green;
|
||||||
tabSettings.Text += " (Install Drivers here)";
|
tabSettings.Text += " (" + Properties.Resources.InstallDriver + ")";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -429,13 +431,20 @@ namespace ScpServer
|
|||||||
profilenames.Add(Path.GetFileNameWithoutExtension(s));
|
profilenames.Add(Path.GetFileNameWithoutExtension(s));
|
||||||
lBProfiles.Items.Clear();
|
lBProfiles.Items.Clear();
|
||||||
lBProfiles.Items.AddRange(profilenames.ToArray());
|
lBProfiles.Items.AddRange(profilenames.ToArray());
|
||||||
|
if (lBProfiles.Items.Count == 0)
|
||||||
|
{
|
||||||
|
Global.SaveProfile(0, "Default", null, null);
|
||||||
|
Global.setAProfile(0, "Default");
|
||||||
|
RefreshProfiles();
|
||||||
|
return;
|
||||||
|
}
|
||||||
for (int i = 0; i < 4; i++)
|
for (int i = 0; i < 4; i++)
|
||||||
{
|
{
|
||||||
cbs[i].Items.Clear();
|
cbs[i].Items.Clear();
|
||||||
shortcuts[i].DropDownItems.Clear();
|
shortcuts[i].DropDownItems.Clear();
|
||||||
cbs[i].Items.AddRange(profilenames.ToArray());
|
cbs[i].Items.AddRange(profilenames.ToArray());
|
||||||
foreach (string s in profilenames)
|
foreach (string s in profilenames)
|
||||||
shortcuts[i].DropDownItems.Add(Path.GetFileNameWithoutExtension(s));
|
shortcuts[i].DropDownItems.Add(s);
|
||||||
for (int j = 0; j < cbs[i].Items.Count; j++)
|
for (int j = 0; j < cbs[i].Items.Count; j++)
|
||||||
if (cbs[i].Items[j].ToString() == Path.GetFileNameWithoutExtension(Global.getAProfile(i)))
|
if (cbs[i].Items[j].ToString() == Path.GetFileNameWithoutExtension(Global.getAProfile(i)))
|
||||||
{
|
{
|
||||||
@ -456,40 +465,24 @@ namespace ScpServer
|
|||||||
}
|
}
|
||||||
catch (DirectoryNotFoundException)
|
catch (DirectoryNotFoundException)
|
||||||
{
|
{
|
||||||
if (Global.appdatapath == Directory.GetParent(Assembly.GetExecutingAssembly().Location).FullName)
|
Directory.CreateDirectory(Global.appdatapath + @"\Profiles\");
|
||||||
{
|
Global.SaveProfile(0, "Default", null, null);
|
||||||
if (Directory.Exists(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\DS4Tool" + @"\Profiles\"))
|
Global.setAProfile(0, "Default");
|
||||||
MessageBox.Show(Properties.Resources.PleaseImport, Properties.Resources.ProfileFolderMoved);
|
RefreshProfiles();
|
||||||
Directory.CreateDirectory(Global.appdatapath + @"\Profiles\");
|
return;
|
||||||
for (int i = 0; i < 4; i++)
|
|
||||||
{
|
|
||||||
cbs[i].Text = "(" + Properties.Resources.NoProfileLoaded + ")";
|
|
||||||
shortcuts[i].Text = Properties.Resources.ContextNew.Replace("*number*", (i + 1).ToString());
|
|
||||||
ebns[i].Text = Properties.Resources.New;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
if (Directory.Exists(Directory.GetParent(Assembly.GetExecutingAssembly().Location).FullName + @"\Profiles\"))
|
|
||||||
MessageBox.Show(Properties.Resources.PleaseImport, Properties.Resources.ProfileFolderMoved);
|
|
||||||
Directory.CreateDirectory(Global.appdatapath + @"\Profiles\");
|
|
||||||
for (int i = 0; i < 4; i++)
|
|
||||||
{
|
|
||||||
cbs[i].Text = "(" + Properties.Resources.NoProfileLoaded + ")";
|
|
||||||
shortcuts[i].Text = Properties.Resources.ContextNew.Replace("*number*", (i + 1).ToString());
|
|
||||||
ebns[i].Text = Properties.Resources.New;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
for (int i = 0; i < 4; i++)
|
if (!(cbs[0].Items.Count > 0 && cbs[0].Items[cbs[0].Items.Count - 1].ToString() == "+New Profile"))
|
||||||
{
|
{
|
||||||
cbs[i].Items.Add("+New Profile");
|
for (int i = 0; i < 4; i++)
|
||||||
shortcuts[i].DropDownItems.Add("-");
|
{
|
||||||
shortcuts[i].DropDownItems.Add("+New Profile");
|
cbs[i].Items.Add("+New Profile");
|
||||||
|
shortcuts[i].DropDownItems.Add("-");
|
||||||
|
shortcuts[i].DropDownItems.Add("+New Profile");
|
||||||
|
}
|
||||||
|
RefreshAutoProfilesPage();
|
||||||
}
|
}
|
||||||
RefreshAutoProfilesPage();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -621,7 +614,7 @@ namespace ScpServer
|
|||||||
else
|
else
|
||||||
ControllerStatusChanged();
|
ControllerStatusChanged();
|
||||||
}
|
}
|
||||||
protected void ControllerStatusChanged(bool program = true)
|
protected void ControllerStatusChanged()
|
||||||
{
|
{
|
||||||
String tooltip = "DS4Windows v" + FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion;
|
String tooltip = "DS4Windows v" + FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion;
|
||||||
for (Int32 Index = 0; Index < Pads.Length; Index++)
|
for (Int32 Index = 0; Index < Pads.Length; Index++)
|
||||||
@ -641,7 +634,6 @@ namespace ScpServer
|
|||||||
{
|
{
|
||||||
Enable_Controls(Index, true);
|
Enable_Controls(Index, true);
|
||||||
//Console.WriteLine(opt == null);
|
//Console.WriteLine(opt == null);
|
||||||
//if (program && Global.getLaunchProgram(Index) != string.Empty) Process.Start(Global.getLaunchProgram(Index));
|
|
||||||
if (opt != null)
|
if (opt != null)
|
||||||
opt.inputtimer.Start();
|
opt.inputtimer.Start();
|
||||||
//MinimumSize = new Size(MinimumSize.Width, 137 + 29 * Index);
|
//MinimumSize = new Size(MinimumSize.Width, 137 + 29 * Index);
|
||||||
@ -852,6 +844,8 @@ namespace ScpServer
|
|||||||
tSOptions.Visible = false;
|
tSOptions.Visible = false;
|
||||||
toolStrip1.Visible = true;
|
toolStrip1.Visible = true;
|
||||||
toolStrip1.Enabled = true;
|
toolStrip1.Enabled = true;
|
||||||
|
lbLastMessage.ForeColor = SystemColors.GrayText;
|
||||||
|
lbLastMessage.Text = lvDebug.Items[lvDebug.Items.Count - 1].SubItems[1].Text;
|
||||||
};
|
};
|
||||||
oldsize = this.Size;
|
oldsize = this.Size;
|
||||||
if (dpix == 120)
|
if (dpix == 120)
|
||||||
@ -885,7 +879,7 @@ namespace ScpServer
|
|||||||
{
|
{
|
||||||
ToolStripMenuItem em = (ToolStripMenuItem)sender;
|
ToolStripMenuItem em = (ToolStripMenuItem)sender;
|
||||||
int i = Int32.Parse(em.Tag.ToString());
|
int i = Int32.Parse(em.Tag.ToString());
|
||||||
if (em.Text == Properties.Resources.ContextEdit.Replace("*number*", (i + 1).ToString()))
|
if (em.Text == Properties.Resources.ContextNew.Replace("*number*", (i + 1).ToString()))
|
||||||
ShowOptions(i, "");
|
ShowOptions(i, "");
|
||||||
else
|
else
|
||||||
for (int t=0; t < em.DropDownItems.Count-2; t++)
|
for (int t=0; t < em.DropDownItems.Count-2; t++)
|
||||||
@ -941,8 +935,7 @@ namespace ScpServer
|
|||||||
shortcuts[tdevice].Text = Properties.Resources.ContextEdit.Replace("*number*", (tdevice + 1).ToString());
|
shortcuts[tdevice].Text = Properties.Resources.ContextEdit.Replace("*number*", (tdevice + 1).ToString());
|
||||||
Global.setAProfile(tdevice, cb.Items[cb.SelectedIndex].ToString());
|
Global.setAProfile(tdevice, cb.Items[cb.SelectedIndex].ToString());
|
||||||
Global.Save();
|
Global.Save();
|
||||||
Global.LoadProfile(tdevice);
|
Global.LoadProfile(tdevice, true, rootHub);
|
||||||
if (Global.getLaunchProgram(tdevice) != string.Empty) Process.Start(Global.getLaunchProgram(tdevice));
|
|
||||||
}
|
}
|
||||||
else if (cb.SelectedIndex == cb.Items.Count - 1 && cb.Items.Count > 1) //if +New Profile selected
|
else if (cb.SelectedIndex == cb.Items.Count - 1 && cb.Items.Count > 1) //if +New Profile selected
|
||||||
ShowOptions(tdevice, "");
|
ShowOptions(tdevice, "");
|
||||||
@ -951,7 +944,7 @@ namespace ScpServer
|
|||||||
else
|
else
|
||||||
ebns[tdevice].Text = Properties.Resources.EditProfile;
|
ebns[tdevice].Text = Properties.Resources.EditProfile;
|
||||||
}
|
}
|
||||||
ControllerStatusChanged(false); //to update profile name in notify icon
|
ControllerStatusChanged(); //to update profile name in notify icon
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Profile_Changed_Menu(object sender, ToolStripItemClickedEventArgs e)
|
private void Profile_Changed_Menu(object sender, ToolStripItemClickedEventArgs e)
|
||||||
|
File diff suppressed because it is too large
Load Diff
2
DS4Tool/WelcomeDialog.Designer.cs
generated
2
DS4Tool/WelcomeDialog.Designer.cs
generated
@ -58,8 +58,8 @@
|
|||||||
//
|
//
|
||||||
// pictureBox1
|
// pictureBox1
|
||||||
//
|
//
|
||||||
resources.ApplyResources(this.pictureBox1, "pictureBox1");
|
|
||||||
this.pictureBox1.Image = global::ScpServer.Properties.Resources.Pairmode;
|
this.pictureBox1.Image = global::ScpServer.Properties.Resources.Pairmode;
|
||||||
|
resources.ApplyResources(this.pictureBox1, "pictureBox1");
|
||||||
this.pictureBox1.Name = "pictureBox1";
|
this.pictureBox1.Name = "pictureBox1";
|
||||||
this.pictureBox1.TabStop = false;
|
this.pictureBox1.TabStop = false;
|
||||||
//
|
//
|
||||||
|
@ -117,296 +117,293 @@
|
|||||||
<resheader name="writer">
|
<resheader name="writer">
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
|
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||||
|
<data name="bnStep1.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>82, 8</value>
|
||||||
|
</data>
|
||||||
|
<data name="bnStep1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>155, 23</value>
|
||||||
|
</data>
|
||||||
|
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
|
<data name="bnStep1.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>1</value>
|
||||||
|
</data>
|
||||||
|
<data name="bnStep1.Text" xml:space="preserve">
|
||||||
|
<value>Step 1: Install the DS4 Driver</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>bnStep1.Name" xml:space="preserve">
|
||||||
|
<value>bnStep1</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>bnStep1.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>bnStep1.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>bnStep1.ZOrder" xml:space="preserve">
|
||||||
|
<value>4</value>
|
||||||
|
</data>
|
||||||
|
<data name="button2.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>29, 57</value>
|
||||||
|
</data>
|
||||||
|
<data name="button2.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>259, 23</value>
|
||||||
|
</data>
|
||||||
|
<data name="button2.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>1</value>
|
||||||
|
</data>
|
||||||
<data name="button2.Text" xml:space="preserve">
|
<data name="button2.Text" xml:space="preserve">
|
||||||
<value>Step 2: If on Windows 7 or below, Install 360 Driver</value>
|
<value>Step 2: If on Windows 7 or below, Install 360 Driver</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="label1.Text" xml:space="preserve">
|
<data name=">>button2.Name" xml:space="preserve">
|
||||||
<value>Make sure to check Force Install</value>
|
<value>button2</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>linkBluetoothSettings.ZOrder" xml:space="preserve">
|
<data name=">>button2.Type" xml:space="preserve">
|
||||||
<value>0</value>
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>labelBluetooth2.Type" xml:space="preserve">
|
<data name=">>button2.Parent" xml:space="preserve">
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>$this</value>
|
||||||
</data>
|
|
||||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
||||||
<data name="labelBluetooth2.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>3</value>
|
|
||||||
</data>
|
|
||||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
||||||
<data name="bnFinish.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>117, 394</value>
|
|
||||||
</data>
|
|
||||||
<data name="labelBluetooth2.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>312, 64</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name=">>button2.ZOrder" xml:space="preserve">
|
<data name=">>button2.ZOrder" xml:space="preserve">
|
||||||
<value>3</value>
|
<value>3</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>labelUSB.ZOrder" xml:space="preserve">
|
|
||||||
<value>8</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>$this.Name" xml:space="preserve">
|
|
||||||
<value>WelcomeDialog</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>label1.Name" xml:space="preserve">
|
|
||||||
<value>label1</value>
|
|
||||||
</data>
|
|
||||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
<data name="pictureBox1.InitialImage" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
<data name="pictureBox1.InitialImage" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||||
<value />
|
<value />
|
||||||
</data>
|
</data>
|
||||||
<data name=">>linkBluetoothSettings.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>labelBluetooth2.Name" xml:space="preserve">
|
|
||||||
<value>labelBluetooth2</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>pictureBox1.Parent" xml:space="preserve">
|
|
||||||
<value>$this</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>button2.Parent" xml:space="preserve">
|
|
||||||
<value>$this</value>
|
|
||||||
</data>
|
|
||||||
<data name="labelBluetooth.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
|
||||||
<value>TopCenter</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>pictureBox1.Name" xml:space="preserve">
|
|
||||||
<value>pictureBox1</value>
|
|
||||||
</data>
|
|
||||||
<data name="label2.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
|
||||||
<value>TopCenter</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>bnStep1.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name="labelUSB.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
|
||||||
<value>TopCenter</value>
|
|
||||||
</data>
|
|
||||||
<data name="labelUSB.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>313, 39</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>label1.Parent" xml:space="preserve">
|
|
||||||
<value>$this</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>bnFinish.Name" xml:space="preserve">
|
|
||||||
<value>bnFinish</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>pictureBox1.ZOrder" xml:space="preserve">
|
|
||||||
<value>2</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>bnFinish.Parent" xml:space="preserve">
|
|
||||||
<value>$this</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>linkBluetoothSettings.Name" xml:space="preserve">
|
|
||||||
<value>linkBluetoothSettings</value>
|
|
||||||
</data>
|
|
||||||
<data name="label1.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>3</value>
|
|
||||||
</data>
|
|
||||||
<data name="label2.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>3</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>labelBluetooth.Parent" xml:space="preserve">
|
|
||||||
<value>$this</value>
|
|
||||||
</data>
|
|
||||||
<data name="pictureBox1.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms">
|
|
||||||
<value>StretchImage</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>bnStep1.Parent" xml:space="preserve">
|
|
||||||
<value>$this</value>
|
|
||||||
</data>
|
|
||||||
<data name="bnFinish.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>0</value>
|
|
||||||
</data>
|
|
||||||
<data name="button2.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>1</value>
|
|
||||||
</data>
|
|
||||||
<data name="labelBluetooth.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>3</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>label2.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name="pictureBox1.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="pictureBox1.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>36, 197</value>
|
<value>36, 197</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>labelBluetooth.Name" xml:space="preserve">
|
|
||||||
<value>labelBluetooth</value>
|
|
||||||
</data>
|
|
||||||
<data name="bnStep1.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>82, 8</value>
|
|
||||||
</data>
|
|
||||||
<data name="label2.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>315, 22</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>bnFinish.ZOrder" xml:space="preserve">
|
|
||||||
<value>5</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>bnFinish.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name="bnStep1.Text" xml:space="preserve">
|
|
||||||
<value>Step 1: Install the DS4 Driver</value>
|
|
||||||
</data>
|
|
||||||
<data name="bnFinish.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>75, 23</value>
|
|
||||||
</data>
|
|
||||||
<data name="label1.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
|
||||||
<value>TopCenter</value>
|
|
||||||
</data>
|
|
||||||
<data name="linkBluetoothSettings.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>169, 332</value>
|
|
||||||
</data>
|
|
||||||
<data name="labelBluetooth2.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>1, 332</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>bnStep1.ZOrder" xml:space="preserve">
|
|
||||||
<value>4</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>labelBluetooth2.Parent" xml:space="preserve">
|
|
||||||
<value>$this</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>labelBluetooth.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name="pictureBox1.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="pictureBox1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>245, 132</value>
|
<value>245, 132</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>labelUSB.Type" xml:space="preserve">
|
<data name="pictureBox1.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms">
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>StretchImage</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>button2.Type" xml:space="preserve">
|
<data name="pictureBox1.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>2</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="bnFinish.Text" xml:space="preserve">
|
<data name=">>pictureBox1.Name" xml:space="preserve">
|
||||||
<value>Finish</value>
|
<value>pictureBox1</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>label1.ZOrder" xml:space="preserve">
|
<data name=">>pictureBox1.Type" xml:space="preserve">
|
||||||
<value>7</value>
|
<value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>label2.Parent" xml:space="preserve">
|
<data name=">>pictureBox1.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="bnStep1.Size" type="System.Drawing.Size, System.Drawing">
|
<data name=">>pictureBox1.ZOrder" xml:space="preserve">
|
||||||
<value>155, 23</value>
|
<value>2</value>
|
||||||
</data>
|
|
||||||
<data name=">>labelUSB.Name" xml:space="preserve">
|
|
||||||
<value>labelUSB</value>
|
|
||||||
</data>
|
|
||||||
<data name="button2.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>29, 57</value>
|
|
||||||
</data>
|
|
||||||
<data name="linkBluetoothSettings.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>4</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>labelBluetooth.ZOrder" xml:space="preserve">
|
|
||||||
<value>1</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>label2.Name" xml:space="preserve">
|
|
||||||
<value>label2</value>
|
|
||||||
</data>
|
|
||||||
<data name="labelBluetooth.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>312, 39</value>
|
|
||||||
</data>
|
|
||||||
<data name="label1.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>314, 22</value>
|
|
||||||
</data>
|
|
||||||
<data name="linkBluetoothSettings.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>93, 13</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>label2.ZOrder" xml:space="preserve">
|
|
||||||
<value>6</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="labelBluetooth.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="labelBluetooth.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>1, 155</value>
|
<value>1, 155</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="label1.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="labelBluetooth.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>1, 32</value>
|
<value>312, 39</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="$this.Text" xml:space="preserve">
|
<data name="labelBluetooth.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>Welcome to DS4Windows</value>
|
<value>3</value>
|
||||||
</data>
|
|
||||||
<data name="labelBluetooth2.Text" xml:space="preserve">
|
|
||||||
<value>Once flashing go to your Bluetooth Settings
|
|
||||||
and Connect to "Wireless Controller"
|
|
||||||
|
|
||||||
Once paired, you're ready. Have fun!</value>
|
|
||||||
</data>
|
|
||||||
<data name="label2.Text" xml:space="preserve">
|
|
||||||
<value>If you've used a 360 Controller on this PC, you can skip this</value>
|
|
||||||
</data>
|
|
||||||
<data name="linkBluetoothSettings.Text" xml:space="preserve">
|
|
||||||
<value>Bluetooth Settings</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="labelBluetooth.Text" xml:space="preserve">
|
<data name="labelBluetooth.Text" xml:space="preserve">
|
||||||
<value>To set up bluetooth (optional):
|
<value>To set up bluetooth (optional):
|
||||||
Hold the PS Button and Share for 3 seconds
|
Hold the PS Button and Share for 3 seconds
|
||||||
The lightbar will begin to double flash</value>
|
The lightbar will begin to double flash</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="linkBluetoothSettings.AutoSize" type="System.Boolean, mscorlib">
|
<data name="labelBluetooth.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||||
<value>True</value>
|
<value>TopCenter</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="label2.Location" type="System.Drawing.Point, System.Drawing">
|
<data name=">>labelBluetooth.Name" xml:space="preserve">
|
||||||
<value>0, 82</value>
|
<value>labelBluetooth</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>button2.Name" xml:space="preserve">
|
<data name=">>labelBluetooth.Type" xml:space="preserve">
|
||||||
<value>button2</value>
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="pictureBox1.TabIndex" type="System.Int32, mscorlib">
|
<data name=">>labelBluetooth.Parent" xml:space="preserve">
|
||||||
<value>2</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>bnStep1.Name" xml:space="preserve">
|
<data name=">>labelBluetooth.ZOrder" xml:space="preserve">
|
||||||
<value>bnStep1</value>
|
<value>1</value>
|
||||||
|
</data>
|
||||||
|
<data name="labelUSB.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>0, 106</value>
|
||||||
|
</data>
|
||||||
|
<data name="labelUSB.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>313, 39</value>
|
||||||
|
</data>
|
||||||
|
<data name="labelUSB.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>3</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="labelUSB.Text" xml:space="preserve">
|
<data name="labelUSB.Text" xml:space="preserve">
|
||||||
<value>Step 3: Connecting the DualShock 4 controller
|
<value>Step 3: Connecting the DualShock 4 controller
|
||||||
To set up wired/usb:
|
To set up wired/usb:
|
||||||
Simply plug a micro usb into your PC and DualShock 4</value>
|
Simply plug a micro usb into your PC and DualShock 4</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>linkBluetoothSettings.Parent" xml:space="preserve">
|
<data name="labelUSB.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||||
<value>$this</value>
|
<value>TopCenter</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>labelUSB.Name" xml:space="preserve">
|
||||||
|
<value>labelUSB</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>labelUSB.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>labelUSB.Parent" xml:space="preserve">
|
<data name=">>labelUSB.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="bnStep1.TabIndex" type="System.Int32, mscorlib">
|
<data name=">>labelUSB.ZOrder" xml:space="preserve">
|
||||||
<value>1</value>
|
<value>8</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="labelUSB.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="labelBluetooth2.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>0, 106</value>
|
<value>1, 332</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="labelUSB.TabIndex" type="System.Int32, mscorlib">
|
<data name="labelBluetooth2.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>312, 64</value>
|
||||||
|
</data>
|
||||||
|
<data name="labelBluetooth2.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>3</value>
|
<value>3</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
<data name="labelBluetooth2.Text" xml:space="preserve">
|
||||||
<value>315, 421</value>
|
<value>Once flashing go to your Bluetooth Settings
|
||||||
</data>
|
and Connect to "Wireless Controller"
|
||||||
<data name="button2.Size" type="System.Drawing.Size, System.Drawing">
|
If asked, enter pair code "0000"
|
||||||
<value>259, 23</value>
|
Once paired, you're ready. Have fun!</value>
|
||||||
</data>
|
|
||||||
<data name=">>$this.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>pictureBox1.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>label1.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="labelBluetooth2.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
<data name="labelBluetooth2.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||||
<value>TopCenter</value>
|
<value>TopCenter</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
<data name=">>labelBluetooth2.Name" xml:space="preserve">
|
||||||
<value>96, 96</value>
|
<value>labelBluetooth2</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>labelBluetooth2.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>labelBluetooth2.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>labelBluetooth2.ZOrder" xml:space="preserve">
|
<data name=">>labelBluetooth2.ZOrder" xml:space="preserve">
|
||||||
<value>9</value>
|
<value>9</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="linkBluetoothSettings.AutoSize" type="System.Boolean, mscorlib">
|
||||||
|
<value>True</value>
|
||||||
|
</data>
|
||||||
|
<data name="linkBluetoothSettings.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>169, 332</value>
|
||||||
|
</data>
|
||||||
|
<data name="linkBluetoothSettings.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>93, 13</value>
|
||||||
|
</data>
|
||||||
|
<data name="linkBluetoothSettings.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>4</value>
|
||||||
|
</data>
|
||||||
|
<data name="linkBluetoothSettings.Text" xml:space="preserve">
|
||||||
|
<value>Bluetooth Settings</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>linkBluetoothSettings.Name" xml:space="preserve">
|
||||||
|
<value>linkBluetoothSettings</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>linkBluetoothSettings.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>linkBluetoothSettings.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>linkBluetoothSettings.ZOrder" xml:space="preserve">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
|
<data name="label1.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>1, 32</value>
|
||||||
|
</data>
|
||||||
|
<data name="label1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>314, 22</value>
|
||||||
|
</data>
|
||||||
|
<data name="label1.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>3</value>
|
||||||
|
</data>
|
||||||
|
<data name="label1.Text" xml:space="preserve">
|
||||||
|
<value>Make sure to check Force Install</value>
|
||||||
|
</data>
|
||||||
|
<data name="label1.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||||
|
<value>TopCenter</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>label1.Name" xml:space="preserve">
|
||||||
|
<value>label1</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>label1.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>label1.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>label1.ZOrder" xml:space="preserve">
|
||||||
|
<value>7</value>
|
||||||
|
</data>
|
||||||
|
<data name="label2.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>0, 82</value>
|
||||||
|
</data>
|
||||||
|
<data name="label2.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>315, 22</value>
|
||||||
|
</data>
|
||||||
|
<data name="label2.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>3</value>
|
||||||
|
</data>
|
||||||
|
<data name="label2.Text" xml:space="preserve">
|
||||||
|
<value>If you've used a 360 Controller on this PC, you can skip this</value>
|
||||||
|
</data>
|
||||||
|
<data name="label2.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||||
|
<value>TopCenter</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>label2.Name" xml:space="preserve">
|
||||||
|
<value>label2</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>label2.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>label2.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>label2.ZOrder" xml:space="preserve">
|
||||||
|
<value>6</value>
|
||||||
|
</data>
|
||||||
|
<data name="bnFinish.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>117, 394</value>
|
||||||
|
</data>
|
||||||
|
<data name="bnFinish.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>75, 23</value>
|
||||||
|
</data>
|
||||||
|
<data name="bnFinish.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
|
<data name="bnFinish.Text" xml:space="preserve">
|
||||||
|
<value>Finish</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>bnFinish.Name" xml:space="preserve">
|
||||||
|
<value>bnFinish</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>bnFinish.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>bnFinish.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>bnFinish.ZOrder" xml:space="preserve">
|
||||||
|
<value>5</value>
|
||||||
|
</data>
|
||||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<metadata name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
||||||
<value>fr-FR</value>
|
<value>96, 96</value>
|
||||||
</metadata>
|
</data>
|
||||||
|
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>315, 421</value>
|
||||||
|
</data>
|
||||||
|
<data name="$this.Text" xml:space="preserve">
|
||||||
|
<value>Welcome to DS4Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>$this.Name" xml:space="preserve">
|
||||||
|
<value>WelcomeDialog</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>$this.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
@ -130,9 +130,6 @@
|
|||||||
<data name=">>cBProfile2.Parent" xml:space="preserve">
|
<data name=">>cBProfile2.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>bnAddPrograms.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name="lBController2.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="lBController2.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>60, 13</value>
|
<value>60, 13</value>
|
||||||
</data>
|
</data>
|
||||||
@ -158,10 +155,16 @@
|
|||||||
<data name="bnHideUnchecked.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="bnHideUnchecked.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>94, 23</value>
|
<value>94, 23</value>
|
||||||
</data>
|
</data>
|
||||||
|
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
|
<data name="lBController1.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>7</value>
|
||||||
|
</data>
|
||||||
<data name=">>cBProfile1.Type" xml:space="preserve">
|
<data name=">>cBProfile1.Type" xml:space="preserve">
|
||||||
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
<data name=">>lBProgramPath.Name" xml:space="preserve">
|
||||||
|
<value>lBProgramPath</value>
|
||||||
|
</data>
|
||||||
<data name="lBController1.AutoSize" type="System.Boolean, mscorlib">
|
<data name="lBController1.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</data>
|
</data>
|
||||||
@ -222,14 +225,11 @@
|
|||||||
<data name="lBController4.AutoSize" type="System.Boolean, mscorlib">
|
<data name="lBController4.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="bnSave.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>663, 2</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>bnAddPrograms.Parent" xml:space="preserve">
|
<data name=">>bnAddPrograms.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>iLIcons.Name" xml:space="preserve">
|
<data name=">>bnAddPrograms.Type" xml:space="preserve">
|
||||||
<value>iLIcons</value>
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBProfile2.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cBProfile2.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>609, 55</value>
|
<value>609, 55</value>
|
||||||
@ -273,8 +273,8 @@
|
|||||||
<data name=">>addProgramsFromStartMenuToolStripMenuItem.Name" xml:space="preserve">
|
<data name=">>addProgramsFromStartMenuToolStripMenuItem.Name" xml:space="preserve">
|
||||||
<value>addProgramsFromStartMenuToolStripMenuItem</value>
|
<value>addProgramsFromStartMenuToolStripMenuItem</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lBController1.TabIndex" type="System.Int32, mscorlib">
|
<data name=">>addSteamGamesToolStripMenuItem.Name" xml:space="preserve">
|
||||||
<value>7</value>
|
<value>addSteamGamesToolStripMenuItem</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lBController4.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="lBController4.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>60, 13</value>
|
<value>60, 13</value>
|
||||||
@ -315,6 +315,9 @@
|
|||||||
<data name=">>cBProfile1.Parent" xml:space="preserve">
|
<data name=">>cBProfile1.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="lBProgramPath.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||||
|
<value>Top, Right</value>
|
||||||
|
</data>
|
||||||
<data name=">>cBProfile3.Name" xml:space="preserve">
|
<data name=">>cBProfile3.Name" xml:space="preserve">
|
||||||
<value>cBProfile3</value>
|
<value>cBProfile3</value>
|
||||||
</data>
|
</data>
|
||||||
@ -330,11 +333,8 @@
|
|||||||
<data name=">>$this.Name" xml:space="preserve">
|
<data name=">>$this.Name" xml:space="preserve">
|
||||||
<value>WinProgs</value>
|
<value>WinProgs</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lBProgramPath.Name" xml:space="preserve">
|
<data name="bnAddPrograms.Text" xml:space="preserve">
|
||||||
<value>lBProgramPath</value>
|
<value>Add programs</value>
|
||||||
</data>
|
|
||||||
<data name=">>addSteamGamesToolStripMenuItem.Name" xml:space="preserve">
|
|
||||||
<value>addSteamGamesToolStripMenuItem</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name=">>cMSPrograms.Name" xml:space="preserve">
|
<data name=">>cMSPrograms.Name" xml:space="preserve">
|
||||||
<value>cMSPrograms</value>
|
<value>cMSPrograms</value>
|
||||||
@ -348,6 +348,9 @@
|
|||||||
<data name="addProgramsFromStartMenuToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="addProgramsFromStartMenuToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>192, 22</value>
|
<value>192, 22</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name=">>lBController3.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
<data name="cBProfile1.TabIndex" type="System.Int32, mscorlib">
|
<data name="cBProfile1.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>6</value>
|
<value>6</value>
|
||||||
</data>
|
</data>
|
||||||
@ -495,8 +498,8 @@
|
|||||||
<data name="cBProfile4.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="cBProfile4.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>121, 21</value>
|
<value>121, 21</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="bnAddPrograms.Text" xml:space="preserve">
|
<data name=">>iLIcons.Name" xml:space="preserve">
|
||||||
<value>Add programs</value>
|
<value>iLIcons</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cBProfile3.TabIndex" type="System.Int32, mscorlib">
|
<data name="cBProfile3.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>6</value>
|
<value>6</value>
|
||||||
@ -507,9 +510,6 @@
|
|||||||
<data name="PathHeader.Width" type="System.Int32, mscorlib">
|
<data name="PathHeader.Width" type="System.Int32, mscorlib">
|
||||||
<value>358</value>
|
<value>358</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lBController4.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
|
||||||
<value>Top, Right</value>
|
|
||||||
</data>
|
|
||||||
<data name="bnDelete.Text" xml:space="preserve">
|
<data name="bnDelete.Text" xml:space="preserve">
|
||||||
<value>Remove</value>
|
<value>Remove</value>
|
||||||
</data>
|
</data>
|
||||||
@ -543,11 +543,11 @@
|
|||||||
<data name=">>iLIcons.Type" xml:space="preserve">
|
<data name=">>iLIcons.Type" xml:space="preserve">
|
||||||
<value>System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lBProgramPath.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
<data name="lBController4.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||||
<value>Top, Right</value>
|
<value>Top, Right</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lBController3.Type" xml:space="preserve">
|
<data name="bnSave.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>663, 2</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lBController4.TabIndex" type="System.Int32, mscorlib">
|
<data name="lBController4.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>7</value>
|
<value>7</value>
|
||||||
@ -639,16 +639,13 @@
|
|||||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<metadata name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
|
||||||
<value>fr-FR</value>
|
|
||||||
</metadata>
|
|
||||||
<metadata name="iLIcons.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="iLIcons.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>143, 17</value>
|
<value>143, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<metadata name="openProgram.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
||||||
<value>17, 17</value>
|
|
||||||
</metadata>
|
|
||||||
<metadata name="cMSPrograms.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="cMSPrograms.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>232, 17</value>
|
<value>232, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
<metadata name="openProgram.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>17, 17</value>
|
||||||
|
</metadata>
|
||||||
</root>
|
</root>
|
Loading…
Reference in New Issue
Block a user