2014-03-28 02:50:40 +01:00
namespace ScpServer
{
partial class ScpForm
{
/// <summary>
/// Required designer variable.
/// </summary>
private System . ComponentModel . IContainer components = null ;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose ( bool disposing )
{
2014-03-29 06:29:08 +01:00
if ( disposing & & ( components ! = null ) )
2014-03-28 02:50:40 +01:00
{
2014-03-29 06:29:08 +01:00
components . Dispose ( ) ;
2014-03-28 02:50:40 +01:00
}
base . Dispose ( disposing ) ;
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent ( )
{
this . components = new System . ComponentModel . Container ( ) ;
System . ComponentModel . ComponentResourceManager resources = new System . ComponentModel . ComponentResourceManager ( typeof ( ScpForm ) ) ;
this . lvDebug = new System . Windows . Forms . ListView ( ) ;
this . chTime = ( ( System . Windows . Forms . ColumnHeader ) ( new System . Windows . Forms . ColumnHeader ( ) ) ) ;
this . chData = ( ( System . Windows . Forms . ColumnHeader ) ( new System . Windows . Forms . ColumnHeader ( ) ) ) ;
this . tmrUpdate = new System . Windows . Forms . Timer ( this . components ) ;
this . pnlButton = new System . Windows . Forms . Panel ( ) ;
2014-06-06 22:38:52 +02:00
this . lBTest = new System . Windows . Forms . Label ( ) ;
2014-03-28 02:50:40 +01:00
this . btnStartStop = new System . Windows . Forms . Button ( ) ;
this . lbLastMessage = new System . Windows . Forms . Label ( ) ;
2014-06-09 01:41:36 +02:00
this . llbHelp = new System . Windows . Forms . LinkLabel ( ) ;
this . lnkControllers = new System . Windows . Forms . LinkLabel ( ) ;
2014-06-06 22:38:52 +02:00
this . StartWindowsCheckBox = new System . Windows . Forms . CheckBox ( ) ;
2014-05-30 22:39:39 +02:00
this . startMinimizedCheckBox = new System . Windows . Forms . CheckBox ( ) ;
this . hideDS4CheckBox = new System . Windows . Forms . CheckBox ( ) ;
2014-05-31 06:37:02 +02:00
this . btnClear = new System . Windows . Forms . Button ( ) ;
2014-03-28 02:50:40 +01:00
this . notifyIcon1 = new System . Windows . Forms . NotifyIcon ( this . components ) ;
2014-04-29 03:14:01 +02:00
this . cMTaskbar = new System . Windows . Forms . ContextMenuStrip ( this . components ) ;
this . editProfileForController1ToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . editProfileForController2ToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . editProfileForController3ToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . editProfileForController4ToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
2014-05-12 07:48:50 +02:00
this . toolStripSeparator1 = new System . Windows . Forms . ToolStripSeparator ( ) ;
this . openToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
2014-04-29 03:14:01 +02:00
this . exitToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . toolStripSeparator2 = new System . Windows . Forms . ToolStripSeparator ( ) ;
2014-05-16 00:10:17 +02:00
this . openProfiles = new System . Windows . Forms . OpenFileDialog ( ) ;
2014-05-30 22:39:39 +02:00
this . tabMain = new System . Windows . Forms . TabControl ( ) ;
this . tabControllers = new System . Windows . Forms . TabPage ( ) ;
2014-05-31 06:37:02 +02:00
this . tLPControllers = new System . Windows . Forms . TableLayoutPanel ( ) ;
this . pBStatus1 = new System . Windows . Forms . PictureBox ( ) ;
this . lbPad1 = new System . Windows . Forms . Label ( ) ;
this . lbPad2 = new System . Windows . Forms . Label ( ) ;
this . bnEditC3 = new System . Windows . Forms . Button ( ) ;
this . bnEditC4 = new System . Windows . Forms . Button ( ) ;
this . lbPad3 = new System . Windows . Forms . Label ( ) ;
this . lbPad4 = new System . Windows . Forms . Label ( ) ;
this . cBController1 = new System . Windows . Forms . ComboBox ( ) ;
this . bnEditC2 = new System . Windows . Forms . Button ( ) ;
this . cBController2 = new System . Windows . Forms . ComboBox ( ) ;
this . cBController3 = new System . Windows . Forms . ComboBox ( ) ;
this . bnEditC1 = new System . Windows . Forms . Button ( ) ;
this . cBController4 = new System . Windows . Forms . ComboBox ( ) ;
2014-06-06 22:38:52 +02:00
this . lBSelectedProfile = new System . Windows . Forms . Label ( ) ;
this . lBID = new System . Windows . Forms . Label ( ) ;
this . lBStatus = new System . Windows . Forms . Label ( ) ;
this . lBBattery = new System . Windows . Forms . Label ( ) ;
2014-05-31 06:37:02 +02:00
this . lBBatt1 = new System . Windows . Forms . Label ( ) ;
this . lBBatt2 = new System . Windows . Forms . Label ( ) ;
this . lBBatt3 = new System . Windows . Forms . Label ( ) ;
this . lBBatt4 = new System . Windows . Forms . Label ( ) ;
this . pBStatus2 = new System . Windows . Forms . PictureBox ( ) ;
this . pBStatus3 = new System . Windows . Forms . PictureBox ( ) ;
this . pBStatus4 = new System . Windows . Forms . PictureBox ( ) ;
2014-05-30 22:39:39 +02:00
this . tabProfiles = new System . Windows . Forms . TabPage ( ) ;
2014-06-02 19:29:38 +02:00
this . tSOptions = new System . Windows . Forms . ToolStrip ( ) ;
this . toolStripLabel1 = new System . Windows . Forms . ToolStripLabel ( ) ;
this . tSTBProfile = new System . Windows . Forms . ToolStripTextBox ( ) ;
2014-06-13 21:52:25 +02:00
this . tSBSaveProfile = new System . Windows . Forms . ToolStripButton ( ) ;
2014-06-02 19:29:38 +02:00
this . tSBCancel = new System . Windows . Forms . ToolStripButton ( ) ;
2014-05-30 22:39:39 +02:00
this . toolStrip1 = new System . Windows . Forms . ToolStrip ( ) ;
this . tsBNewProfle = new System . Windows . Forms . ToolStripButton ( ) ;
this . tsBEditProfile = new System . Windows . Forms . ToolStripButton ( ) ;
this . tsBDeleteProfile = new System . Windows . Forms . ToolStripButton ( ) ;
this . tSBDupProfile = new System . Windows . Forms . ToolStripButton ( ) ;
2014-05-31 06:37:02 +02:00
this . tSBImportProfile = new System . Windows . Forms . ToolStripButton ( ) ;
this . tSBExportProfile = new System . Windows . Forms . ToolStripButton ( ) ;
2014-05-30 22:39:39 +02:00
this . lBProfiles = new System . Windows . Forms . ListBox ( ) ;
2014-05-31 19:27:43 +02:00
this . cMProfile = new System . Windows . Forms . ContextMenuStrip ( this . components ) ;
this . editToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . assignToController1ToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . assignToController2ToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . assignToController3ToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . assignToController4ToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . deleteToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . duplicateToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
2014-06-02 05:19:04 +02:00
this . newProfileToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
2014-05-31 19:27:43 +02:00
this . importToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . exportToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
2014-05-30 22:39:39 +02:00
this . tabLog = new System . Windows . Forms . TabPage ( ) ;
this . tabAutoProfiles = new System . Windows . Forms . TabPage ( ) ;
2014-06-06 22:38:52 +02:00
this . tabSettings = new System . Windows . Forms . TabPage ( ) ;
this . flowLayoutPanel1 = new System . Windows . Forms . FlowLayoutPanel ( ) ;
2014-06-09 01:41:36 +02:00
this . cBNotifications = new System . Windows . Forms . CheckBox ( ) ;
2014-06-06 22:38:52 +02:00
this . cBUpdate = new System . Windows . Forms . CheckBox ( ) ;
this . pNUpdate = new System . Windows . Forms . Panel ( ) ;
this . cBUpdateTime = new System . Windows . Forms . ComboBox ( ) ;
2014-06-09 01:41:36 +02:00
this . lBCheckEvery = new System . Windows . Forms . Label ( ) ;
this . nUDUpdateTime = new System . Windows . Forms . NumericUpDown ( ) ;
this . linkProfiles = new System . Windows . Forms . LinkLabel ( ) ;
2014-06-06 22:38:52 +02:00
this . lLBUpdate = new System . Windows . Forms . LinkLabel ( ) ;
this . linkUninstall = new System . Windows . Forms . LinkLabel ( ) ;
2014-06-09 01:41:36 +02:00
this . lLSetup = new System . Windows . Forms . LinkLabel ( ) ;
2014-06-12 20:46:00 +02:00
this . saveProfiles = new System . Windows . Forms . SaveFileDialog ( ) ;
2014-03-28 02:50:40 +01:00
this . pnlButton . SuspendLayout ( ) ;
2014-04-29 03:14:01 +02:00
this . cMTaskbar . SuspendLayout ( ) ;
2014-05-30 22:39:39 +02:00
this . tabMain . SuspendLayout ( ) ;
this . tabControllers . SuspendLayout ( ) ;
2014-05-31 06:37:02 +02:00
this . tLPControllers . SuspendLayout ( ) ;
( ( System . ComponentModel . ISupportInitialize ) ( this . pBStatus1 ) ) . BeginInit ( ) ;
( ( System . ComponentModel . ISupportInitialize ) ( this . pBStatus2 ) ) . BeginInit ( ) ;
( ( System . ComponentModel . ISupportInitialize ) ( this . pBStatus3 ) ) . BeginInit ( ) ;
( ( System . ComponentModel . ISupportInitialize ) ( this . pBStatus4 ) ) . BeginInit ( ) ;
2014-05-30 22:39:39 +02:00
this . tabProfiles . SuspendLayout ( ) ;
2014-06-02 19:29:38 +02:00
this . tSOptions . SuspendLayout ( ) ;
2014-05-30 22:39:39 +02:00
this . toolStrip1 . SuspendLayout ( ) ;
2014-05-31 19:27:43 +02:00
this . cMProfile . SuspendLayout ( ) ;
2014-05-30 22:39:39 +02:00
this . tabLog . SuspendLayout ( ) ;
2014-06-06 22:38:52 +02:00
this . tabSettings . SuspendLayout ( ) ;
this . flowLayoutPanel1 . SuspendLayout ( ) ;
this . pNUpdate . SuspendLayout ( ) ;
2014-06-09 01:41:36 +02:00
( ( System . ComponentModel . ISupportInitialize ) ( this . nUDUpdateTime ) ) . BeginInit ( ) ;
2014-03-28 02:50:40 +01:00
this . SuspendLayout ( ) ;
//
// lvDebug
//
this . lvDebug . Columns . AddRange ( new System . Windows . Forms . ColumnHeader [ ] {
this . chTime ,
this . chData } ) ;
2014-05-30 22:39:39 +02:00
this . lvDebug . Dock = System . Windows . Forms . DockStyle . Fill ;
2014-03-28 02:50:40 +01:00
this . lvDebug . Font = new System . Drawing . Font ( "Lucida Console" , 9.75F , System . Drawing . FontStyle . Regular , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
this . lvDebug . FullRowSelect = true ;
2014-05-30 22:39:39 +02:00
this . lvDebug . Location = new System . Drawing . Point ( 3 , 3 ) ;
2014-03-28 02:50:40 +01:00
this . lvDebug . Name = "lvDebug" ;
2014-05-31 06:37:02 +02:00
this . lvDebug . Size = new System . Drawing . Size ( 780 , 284 ) ;
2014-03-28 02:50:40 +01:00
this . lvDebug . TabIndex = 0 ;
this . lvDebug . UseCompatibleStateImageBehavior = false ;
this . lvDebug . View = System . Windows . Forms . View . Details ;
this . lvDebug . ItemActivate + = new System . EventHandler ( this . lvDebug_ItemActivate ) ;
//
// chTime
//
this . chTime . Text = "Time" ;
this . chTime . Width = 200 ;
//
// chData
//
this . chData . Text = "Data" ;
this . chData . Width = 563 ;
//
// tmrUpdate
//
2014-03-29 06:29:08 +01:00
this . tmrUpdate . Interval = 1 ;
this . tmrUpdate . Tick + = new System . EventHandler ( this . ControllerStatusChange ) ;
2014-03-28 02:50:40 +01:00
//
// pnlButton
//
2014-05-30 22:39:39 +02:00
this . pnlButton . BackColor = System . Drawing . SystemColors . Control ;
2014-06-06 22:38:52 +02:00
this . pnlButton . Controls . Add ( this . lBTest ) ;
2014-03-28 02:50:40 +01:00
this . pnlButton . Controls . Add ( this . btnStartStop ) ;
2014-05-30 22:39:39 +02:00
this . pnlButton . Controls . Add ( this . lbLastMessage ) ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . pnlButton . Controls . Add ( this . llbHelp ) ;
2014-03-28 02:50:40 +01:00
this . pnlButton . Dock = System . Windows . Forms . DockStyle . Bottom ;
2014-05-31 06:37:02 +02:00
this . pnlButton . Location = new System . Drawing . Point ( 0 , 339 ) ;
2014-03-28 02:50:40 +01:00
this . pnlButton . Name = "pnlButton" ;
2014-06-06 22:38:52 +02:00
this . pnlButton . Size = new System . Drawing . Size ( 794 , 30 ) ;
2014-03-28 02:50:40 +01:00
this . pnlButton . TabIndex = 10 ;
//
2014-06-06 22:38:52 +02:00
// lBTest
2014-05-28 21:47:25 +02:00
//
2014-06-06 22:38:52 +02:00
this . lBTest . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( System . Windows . Forms . AnchorStyles . Bottom | System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . lBTest . AutoSize = true ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . lBTest . Location = new System . Drawing . Point ( 291 , 9 ) ;
2014-06-06 22:38:52 +02:00
this . lBTest . Name = "lBTest" ;
this . lBTest . Size = new System . Drawing . Size ( 98 , 13 ) ;
this . lBTest . TabIndex = 46 ;
this . lBTest . Text = "Used to test values" ;
this . lBTest . Visible = false ;
2014-05-28 21:47:25 +02:00
//
2014-06-09 01:41:36 +02:00
// btnStartStop
//
this . btnStartStop . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( System . Windows . Forms . AnchorStyles . Bottom | System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . btnStartStop . Location = new System . Drawing . Point ( 729 , 4 ) ;
this . btnStartStop . Name = "btnStartStop" ;
this . btnStartStop . Size = new System . Drawing . Size ( 58 , 23 ) ;
this . btnStartStop . TabIndex = 1 ;
this . btnStartStop . Text = "Start" ;
this . btnStartStop . UseVisualStyleBackColor = true ;
this . btnStartStop . Click + = new System . EventHandler ( this . btnStartStop_Click ) ;
//
// lbLastMessage
//
this . lbLastMessage . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( ( System . Windows . Forms . AnchorStyles . Bottom | System . Windows . Forms . AnchorStyles . Left )
| System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . lbLastMessage . ForeColor = System . Drawing . SystemColors . GrayText ;
this . lbLastMessage . Location = new System . Drawing . Point ( 4 , 9 ) ;
this . lbLastMessage . Name = "lbLastMessage" ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . lbLastMessage . Size = new System . Drawing . Size ( 634 , 18 ) ;
2014-06-09 01:41:36 +02:00
this . lbLastMessage . TabIndex = 41 ;
//
2014-05-19 07:55:12 +02:00
// llbHelp
//
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . llbHelp . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( System . Windows . Forms . AnchorStyles . Bottom | System . Windows . Forms . AnchorStyles . Right ) ) ) ;
2014-05-19 07:55:12 +02:00
this . llbHelp . AutoSize = true ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . llbHelp . Location = new System . Drawing . Point ( 644 , 9 ) ;
2014-05-19 07:55:12 +02:00
this . llbHelp . Name = "llbHelp" ;
2014-05-30 22:39:39 +02:00
this . llbHelp . Size = new System . Drawing . Size ( 79 , 13 ) ;
2014-05-19 07:55:12 +02:00
this . llbHelp . TabIndex = 13 ;
this . llbHelp . TabStop = true ;
2014-05-30 22:39:39 +02:00
this . llbHelp . Text = "Hotkeys/About" ;
2014-05-19 07:55:12 +02:00
this . llbHelp . LinkClicked + = new System . Windows . Forms . LinkLabelLinkClickedEventHandler ( this . llbHelp_LinkClicked ) ;
//
2014-03-28 02:50:40 +01:00
// lnkControllers
//
2014-06-06 22:38:52 +02:00
this . lnkControllers . Anchor = System . Windows . Forms . AnchorStyles . None ;
2014-03-28 02:50:40 +01:00
this . lnkControllers . AutoSize = true ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . lnkControllers . Location = new System . Drawing . Point ( 269 , 30 ) ;
2014-03-28 02:50:40 +01:00
this . lnkControllers . Name = "lnkControllers" ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . lnkControllers . Size = new System . Drawing . Size ( 73 , 13 ) ;
2014-03-28 02:50:40 +01:00
this . lnkControllers . TabIndex = 11 ;
this . lnkControllers . TabStop = true ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . lnkControllers . Text = "CP Controllers" ;
2014-03-28 02:50:40 +01:00
this . lnkControllers . LinkClicked + = new System . Windows . Forms . LinkLabelLinkClickedEventHandler ( this . lnkControllers_LinkClicked ) ;
//
2014-05-21 19:39:56 +02:00
// StartWindowsCheckBox
//
2014-06-06 22:38:52 +02:00
this . StartWindowsCheckBox . Anchor = System . Windows . Forms . AnchorStyles . None ;
2014-05-21 19:39:56 +02:00
this . StartWindowsCheckBox . AutoSize = true ;
2014-06-06 22:38:52 +02:00
this . StartWindowsCheckBox . Location = new System . Drawing . Point ( 3 , 3 ) ;
2014-05-21 19:39:56 +02:00
this . StartWindowsCheckBox . Name = "StartWindowsCheckBox" ;
2014-05-31 06:37:02 +02:00
this . StartWindowsCheckBox . Size = new System . Drawing . Size ( 95 , 17 ) ;
2014-05-21 19:39:56 +02:00
this . StartWindowsCheckBox . TabIndex = 40 ;
2014-05-31 06:37:02 +02:00
this . StartWindowsCheckBox . Text = "Run at Startup" ;
2014-05-21 19:39:56 +02:00
this . StartWindowsCheckBox . UseVisualStyleBackColor = true ;
this . StartWindowsCheckBox . CheckedChanged + = new System . EventHandler ( this . StartWindowsCheckBox_CheckedChanged ) ;
//
2014-05-30 22:39:39 +02:00
// startMinimizedCheckBox
//
2014-06-06 22:38:52 +02:00
this . startMinimizedCheckBox . Anchor = System . Windows . Forms . AnchorStyles . None ;
2014-05-30 22:39:39 +02:00
this . startMinimizedCheckBox . AutoSize = true ;
2014-06-06 22:38:52 +02:00
this . startMinimizedCheckBox . Location = new System . Drawing . Point ( 104 , 3 ) ;
2014-05-30 22:39:39 +02:00
this . startMinimizedCheckBox . Name = "startMinimizedCheckBox" ;
this . startMinimizedCheckBox . Size = new System . Drawing . Size ( 97 , 17 ) ;
this . startMinimizedCheckBox . TabIndex = 40 ;
this . startMinimizedCheckBox . Text = "Start Minimized" ;
this . startMinimizedCheckBox . UseVisualStyleBackColor = true ;
this . startMinimizedCheckBox . CheckedChanged + = new System . EventHandler ( this . startMinimizedCheckBox_CheckedChanged ) ;
//
// hideDS4CheckBox
//
2014-06-06 22:38:52 +02:00
this . hideDS4CheckBox . Anchor = System . Windows . Forms . AnchorStyles . None ;
2014-05-30 22:39:39 +02:00
this . hideDS4CheckBox . AutoSize = true ;
2014-06-06 22:38:52 +02:00
this . hideDS4CheckBox . Location = new System . Drawing . Point ( 207 , 3 ) ;
2014-05-30 22:39:39 +02:00
this . hideDS4CheckBox . Name = "hideDS4CheckBox" ;
this . hideDS4CheckBox . Size = new System . Drawing . Size ( 119 , 17 ) ;
this . hideDS4CheckBox . TabIndex = 13 ;
this . hideDS4CheckBox . Text = "Hide DS4 Controller" ;
this . hideDS4CheckBox . UseVisualStyleBackColor = true ;
this . hideDS4CheckBox . CheckedChanged + = new System . EventHandler ( this . hideDS4CheckBox_CheckedChanged ) ;
2014-03-28 02:50:40 +01:00
//
2014-05-31 06:37:02 +02:00
// btnClear
//
this . btnClear . Dock = System . Windows . Forms . DockStyle . Bottom ;
this . btnClear . Enabled = false ;
this . btnClear . Location = new System . Drawing . Point ( 3 , 287 ) ;
this . btnClear . Name = "btnClear" ;
this . btnClear . Size = new System . Drawing . Size ( 780 , 23 ) ;
this . btnClear . TabIndex = 9 ;
this . btnClear . Text = "Clear" ;
this . btnClear . UseVisualStyleBackColor = true ;
this . btnClear . Click + = new System . EventHandler ( this . btnClear_Click ) ;
//
2014-03-28 02:50:40 +01:00
// notifyIcon1
//
this . notifyIcon1 . BalloonTipIcon = System . Windows . Forms . ToolTipIcon . Info ;
this . notifyIcon1 . BalloonTipTitle = "Scp server" ;
2014-04-29 03:14:01 +02:00
this . notifyIcon1 . ContextMenuStrip = this . cMTaskbar ;
2014-03-28 02:50:40 +01:00
this . notifyIcon1 . Icon = ( ( System . Drawing . Icon ) ( resources . GetObject ( "notifyIcon1.Icon" ) ) ) ;
this . notifyIcon1 . Text = "DS4 Xinput Tool" ;
2014-05-28 04:49:58 +02:00
this . notifyIcon1 . Visible = true ;
2014-05-30 22:39:39 +02:00
this . notifyIcon1 . BalloonTipClicked + = new System . EventHandler ( this . notifyIcon1_BalloonTipClicked ) ;
this . notifyIcon1 . MouseClick + = new System . Windows . Forms . MouseEventHandler ( this . notifyIcon1_MouseClick ) ;
2014-04-29 03:14:01 +02:00
//
// cMTaskbar
//
this . cMTaskbar . Items . AddRange ( new System . Windows . Forms . ToolStripItem [ ] {
this . editProfileForController1ToolStripMenuItem ,
this . editProfileForController2ToolStripMenuItem ,
this . editProfileForController3ToolStripMenuItem ,
this . editProfileForController4ToolStripMenuItem ,
2014-04-30 05:54:41 +02:00
this . toolStripSeparator1 ,
this . openToolStripMenuItem ,
2014-04-29 03:14:01 +02:00
this . exitToolStripMenuItem } ) ;
this . cMTaskbar . Name = "cMTaskbar" ;
2014-05-12 07:48:50 +02:00
this . cMTaskbar . Size = new System . Drawing . Size ( 215 , 142 ) ;
2014-04-29 03:14:01 +02:00
this . cMTaskbar . Tag = "25" ;
//
// editProfileForController1ToolStripMenuItem
//
this . editProfileForController1ToolStripMenuItem . Name = "editProfileForController1ToolStripMenuItem" ;
this . editProfileForController1ToolStripMenuItem . Size = new System . Drawing . Size ( 214 , 22 ) ;
this . editProfileForController1ToolStripMenuItem . Tag = "0" ;
this . editProfileForController1ToolStripMenuItem . Text = "Edit Profile for Controller 1" ;
this . editProfileForController1ToolStripMenuItem . Click + = new System . EventHandler ( this . editMenu_Click ) ;
//
// editProfileForController2ToolStripMenuItem
//
this . editProfileForController2ToolStripMenuItem . Name = "editProfileForController2ToolStripMenuItem" ;
this . editProfileForController2ToolStripMenuItem . Size = new System . Drawing . Size ( 214 , 22 ) ;
this . editProfileForController2ToolStripMenuItem . Tag = "1" ;
this . editProfileForController2ToolStripMenuItem . Text = "Edit Profile for Controller 2" ;
this . editProfileForController2ToolStripMenuItem . Click + = new System . EventHandler ( this . editMenu_Click ) ;
//
// editProfileForController3ToolStripMenuItem
//
this . editProfileForController3ToolStripMenuItem . Name = "editProfileForController3ToolStripMenuItem" ;
this . editProfileForController3ToolStripMenuItem . Size = new System . Drawing . Size ( 214 , 22 ) ;
this . editProfileForController3ToolStripMenuItem . Tag = "2" ;
this . editProfileForController3ToolStripMenuItem . Text = "Edit Profile for Controller 3" ;
this . editProfileForController3ToolStripMenuItem . Click + = new System . EventHandler ( this . editMenu_Click ) ;
//
// editProfileForController4ToolStripMenuItem
//
this . editProfileForController4ToolStripMenuItem . Name = "editProfileForController4ToolStripMenuItem" ;
this . editProfileForController4ToolStripMenuItem . Size = new System . Drawing . Size ( 214 , 22 ) ;
this . editProfileForController4ToolStripMenuItem . Tag = "4" ;
this . editProfileForController4ToolStripMenuItem . Text = "Edit Profile for Controller 4" ;
this . editProfileForController4ToolStripMenuItem . Click + = new System . EventHandler ( this . editMenu_Click ) ;
//
2014-05-12 07:48:50 +02:00
// toolStripSeparator1
//
this . toolStripSeparator1 . Name = "toolStripSeparator1" ;
this . toolStripSeparator1 . Size = new System . Drawing . Size ( 211 , 6 ) ;
//
// openToolStripMenuItem
//
2014-05-30 22:39:39 +02:00
this . openToolStripMenuItem . Font = new System . Drawing . Font ( "Segoe UI" , 9F , System . Drawing . FontStyle . Bold , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
2014-05-12 07:48:50 +02:00
this . openToolStripMenuItem . Name = "openToolStripMenuItem" ;
this . openToolStripMenuItem . Size = new System . Drawing . Size ( 214 , 22 ) ;
this . openToolStripMenuItem . Text = "Open" ;
this . openToolStripMenuItem . Click + = new System . EventHandler ( this . openToolStripMenuItem_Click ) ;
//
2014-04-29 03:14:01 +02:00
// exitToolStripMenuItem
//
this . exitToolStripMenuItem . Name = "exitToolStripMenuItem" ;
this . exitToolStripMenuItem . Size = new System . Drawing . Size ( 214 , 22 ) ;
2014-05-30 22:39:39 +02:00
this . exitToolStripMenuItem . Text = "Exit (Middle Mouse)" ;
2014-04-29 03:14:01 +02:00
this . exitToolStripMenuItem . Click + = new System . EventHandler ( this . exitToolStripMenuItem_Click ) ;
//
// toolStripSeparator2
//
this . toolStripSeparator2 . Name = "toolStripSeparator2" ;
this . toolStripSeparator2 . Size = new System . Drawing . Size ( 211 , 6 ) ;
2014-03-28 02:50:40 +01:00
//
2014-05-16 00:10:17 +02:00
// openProfiles
//
this . openProfiles . Filter = "XML Files (*.xml)|*.xml" ;
this . openProfiles . Multiselect = true ;
//
2014-05-30 22:39:39 +02:00
// tabMain
//
this . tabMain . Controls . Add ( this . tabControllers ) ;
this . tabMain . Controls . Add ( this . tabProfiles ) ;
this . tabMain . Controls . Add ( this . tabLog ) ;
this . tabMain . Controls . Add ( this . tabAutoProfiles ) ;
2014-06-06 22:38:52 +02:00
this . tabMain . Controls . Add ( this . tabSettings ) ;
2014-05-30 22:39:39 +02:00
this . tabMain . Dock = System . Windows . Forms . DockStyle . Fill ;
this . tabMain . Location = new System . Drawing . Point ( 0 , 0 ) ;
this . tabMain . Name = "tabMain" ;
this . tabMain . SelectedIndex = 0 ;
2014-05-31 06:37:02 +02:00
this . tabMain . Size = new System . Drawing . Size ( 794 , 339 ) ;
2014-05-30 22:39:39 +02:00
this . tabMain . TabIndex = 12 ;
2014-05-31 06:37:02 +02:00
this . tabMain . SelectedIndexChanged + = new System . EventHandler ( this . tabMain_SelectedIndexChanged ) ;
2014-05-30 22:39:39 +02:00
//
// tabControllers
//
this . tabControllers . Controls . Add ( this . tLPControllers ) ;
this . tabControllers . Location = new System . Drawing . Point ( 4 , 22 ) ;
this . tabControllers . Name = "tabControllers" ;
2014-05-31 06:37:02 +02:00
this . tabControllers . Size = new System . Drawing . Size ( 786 , 313 ) ;
2014-05-30 22:39:39 +02:00
this . tabControllers . TabIndex = 3 ;
this . tabControllers . Text = "Controllers" ;
this . tabControllers . UseVisualStyleBackColor = true ;
//
2014-05-31 06:37:02 +02:00
// tLPControllers
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . tLPControllers . ColumnCount = 5 ;
this . tLPControllers . ColumnStyles . Add ( new System . Windows . Forms . ColumnStyle ( System . Windows . Forms . SizeType . Percent , 51.34884F ) ) ;
this . tLPControllers . ColumnStyles . Add ( new System . Windows . Forms . ColumnStyle ( System . Windows . Forms . SizeType . Percent , 23.34039F ) ) ;
this . tLPControllers . ColumnStyles . Add ( new System . Windows . Forms . ColumnStyle ( System . Windows . Forms . SizeType . Percent , 25.31077F ) ) ;
this . tLPControllers . ColumnStyles . Add ( new System . Windows . Forms . ColumnStyle ( System . Windows . Forms . SizeType . Absolute , 117F ) ) ;
2014-06-14 21:14:27 +02:00
this . tLPControllers . ColumnStyles . Add ( new System . Windows . Forms . ColumnStyle ( System . Windows . Forms . SizeType . Absolute , 50F ) ) ;
2014-05-31 06:37:02 +02:00
this . tLPControllers . Controls . Add ( this . pBStatus1 , 1 , 1 ) ;
this . tLPControllers . Controls . Add ( this . lbPad1 , 0 , 1 ) ;
this . tLPControllers . Controls . Add ( this . lbPad2 , 0 , 2 ) ;
this . tLPControllers . Controls . Add ( this . bnEditC3 , 4 , 3 ) ;
this . tLPControllers . Controls . Add ( this . bnEditC4 , 4 , 4 ) ;
this . tLPControllers . Controls . Add ( this . lbPad3 , 0 , 3 ) ;
this . tLPControllers . Controls . Add ( this . lbPad4 , 0 , 4 ) ;
this . tLPControllers . Controls . Add ( this . cBController1 , 3 , 1 ) ;
this . tLPControllers . Controls . Add ( this . bnEditC2 , 4 , 2 ) ;
this . tLPControllers . Controls . Add ( this . cBController2 , 3 , 2 ) ;
this . tLPControllers . Controls . Add ( this . cBController3 , 3 , 3 ) ;
this . tLPControllers . Controls . Add ( this . bnEditC1 , 4 , 1 ) ;
this . tLPControllers . Controls . Add ( this . cBController4 , 3 , 4 ) ;
2014-06-06 22:38:52 +02:00
this . tLPControllers . Controls . Add ( this . lBSelectedProfile , 3 , 0 ) ;
this . tLPControllers . Controls . Add ( this . lBID , 0 , 0 ) ;
this . tLPControllers . Controls . Add ( this . lBStatus , 1 , 0 ) ;
this . tLPControllers . Controls . Add ( this . lBBattery , 2 , 0 ) ;
2014-05-31 06:37:02 +02:00
this . tLPControllers . Controls . Add ( this . lBBatt1 , 2 , 1 ) ;
this . tLPControllers . Controls . Add ( this . lBBatt2 , 2 , 2 ) ;
this . tLPControllers . Controls . Add ( this . lBBatt3 , 2 , 3 ) ;
this . tLPControllers . Controls . Add ( this . lBBatt4 , 2 , 4 ) ;
this . tLPControllers . Controls . Add ( this . pBStatus2 , 1 , 2 ) ;
this . tLPControllers . Controls . Add ( this . pBStatus3 , 1 , 3 ) ;
this . tLPControllers . Controls . Add ( this . pBStatus4 , 1 , 4 ) ;
this . tLPControllers . Dock = System . Windows . Forms . DockStyle . Top ;
this . tLPControllers . Location = new System . Drawing . Point ( 0 , 0 ) ;
this . tLPControllers . Name = "tLPControllers" ;
this . tLPControllers . RowCount = 5 ;
this . tLPControllers . RowStyles . Add ( new System . Windows . Forms . RowStyle ( ) ) ;
this . tLPControllers . RowStyles . Add ( new System . Windows . Forms . RowStyle ( ) ) ;
this . tLPControllers . RowStyles . Add ( new System . Windows . Forms . RowStyle ( ) ) ;
this . tLPControllers . RowStyles . Add ( new System . Windows . Forms . RowStyle ( ) ) ;
this . tLPControllers . RowStyles . Add ( new System . Windows . Forms . RowStyle ( ) ) ;
this . tLPControllers . Size = new System . Drawing . Size ( 786 , 130 ) ;
this . tLPControllers . TabIndex = 46 ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// pBStatus1
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . pBStatus1 . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . pBStatus1 . Image = ( ( System . Drawing . Image ) ( resources . GetObject ( "pBStatus1.Image" ) ) ) ;
this . pBStatus1 . InitialImage = global :: ScpServer . Properties . Resources . BT ;
2014-06-14 21:14:27 +02:00
this . pBStatus1 . Location = new System . Drawing . Point ( 369 , 19 ) ;
2014-05-31 06:37:02 +02:00
this . pBStatus1 . Name = "pBStatus1" ;
this . pBStatus1 . Size = new System . Drawing . Size ( 39 , 20 ) ;
this . pBStatus1 . SizeMode = System . Windows . Forms . PictureBoxSizeMode . AutoSize ;
this . pBStatus1 . TabIndex = 47 ;
this . pBStatus1 . TabStop = false ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// lbPad1
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . lbPad1 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
this . lbPad1 . AutoSize = true ;
this . lbPad1 . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Regular , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
this . lbPad1 . Location = new System . Drawing . Point ( 3 , 22 ) ;
this . lbPad1 . Name = "lbPad1" ;
2014-06-12 20:46:00 +02:00
this . lbPad1 . Size = new System . Drawing . Size ( 70 , 15 ) ;
2014-05-31 06:37:02 +02:00
this . lbPad1 . TabIndex = 44 ;
2014-06-12 20:46:00 +02:00
this . lbPad1 . Text = "Controller 1" ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// lbPad2
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . lbPad2 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
this . lbPad2 . AutoSize = true ;
this . lbPad2 . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Regular , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
this . lbPad2 . Location = new System . Drawing . Point ( 3 , 51 ) ;
this . lbPad2 . Name = "lbPad2" ;
2014-06-12 20:46:00 +02:00
this . lbPad2 . Size = new System . Drawing . Size ( 70 , 15 ) ;
2014-05-31 06:37:02 +02:00
this . lbPad2 . TabIndex = 44 ;
2014-06-12 20:46:00 +02:00
this . lbPad2 . Text = "Controller 2" ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// bnEditC3
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . bnEditC3 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
2014-06-14 21:14:27 +02:00
this . bnEditC3 . Location = new System . Drawing . Point ( 737 , 76 ) ;
2014-05-31 06:37:02 +02:00
this . bnEditC3 . Name = "bnEditC3" ;
this . bnEditC3 . Size = new System . Drawing . Size ( 40 , 23 ) ;
this . bnEditC3 . TabIndex = 43 ;
this . bnEditC3 . Tag = "2" ;
this . bnEditC3 . Text = "Edit" ;
this . bnEditC3 . UseVisualStyleBackColor = true ;
this . bnEditC3 . Click + = new System . EventHandler ( this . editButtons_Click ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// bnEditC4
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . bnEditC4 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
2014-06-14 21:14:27 +02:00
this . bnEditC4 . Location = new System . Drawing . Point ( 737 , 105 ) ;
2014-05-31 06:37:02 +02:00
this . bnEditC4 . Name = "bnEditC4" ;
this . bnEditC4 . Size = new System . Drawing . Size ( 40 , 23 ) ;
this . bnEditC4 . TabIndex = 43 ;
this . bnEditC4 . Tag = "3" ;
this . bnEditC4 . Text = "Edit" ;
this . bnEditC4 . UseVisualStyleBackColor = true ;
this . bnEditC4 . Click + = new System . EventHandler ( this . editButtons_Click ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// lbPad3
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . lbPad3 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
this . lbPad3 . AutoSize = true ;
this . lbPad3 . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Regular , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
this . lbPad3 . Location = new System . Drawing . Point ( 3 , 80 ) ;
this . lbPad3 . Name = "lbPad3" ;
2014-06-12 20:46:00 +02:00
this . lbPad3 . Size = new System . Drawing . Size ( 70 , 15 ) ;
2014-05-31 06:37:02 +02:00
this . lbPad3 . TabIndex = 44 ;
2014-06-12 20:46:00 +02:00
this . lbPad3 . Text = "Controller 3" ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// lbPad4
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . lbPad4 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
this . lbPad4 . AutoSize = true ;
this . lbPad4 . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Regular , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
this . lbPad4 . Location = new System . Drawing . Point ( 3 , 109 ) ;
this . lbPad4 . Name = "lbPad4" ;
2014-06-12 20:46:00 +02:00
this . lbPad4 . Size = new System . Drawing . Size ( 70 , 15 ) ;
2014-05-31 06:37:02 +02:00
this . lbPad4 . TabIndex = 44 ;
2014-06-12 20:46:00 +02:00
this . lbPad4 . Text = "Controller 4" ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// cBController1
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . cBController1 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
2014-06-06 22:38:52 +02:00
this . cBController1 . DropDownStyle = System . Windows . Forms . ComboBoxStyle . DropDownList ;
2014-05-31 06:37:02 +02:00
this . cBController1 . FormattingEnabled = true ;
2014-06-14 21:14:27 +02:00
this . cBController1 . Location = new System . Drawing . Point ( 620 , 19 ) ;
2014-05-31 06:37:02 +02:00
this . cBController1 . Name = "cBController1" ;
this . cBController1 . Size = new System . Drawing . Size ( 111 , 21 ) ;
this . cBController1 . TabIndex = 42 ;
this . cBController1 . Tag = "0" ;
this . cBController1 . SelectedValueChanged + = new System . EventHandler ( this . Profile_Changed ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// bnEditC2
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . bnEditC2 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
2014-06-14 21:14:27 +02:00
this . bnEditC2 . Location = new System . Drawing . Point ( 737 , 47 ) ;
2014-05-31 06:37:02 +02:00
this . bnEditC2 . Name = "bnEditC2" ;
this . bnEditC2 . Size = new System . Drawing . Size ( 40 , 23 ) ;
this . bnEditC2 . TabIndex = 43 ;
this . bnEditC2 . Tag = "1" ;
this . bnEditC2 . Text = "Edit" ;
this . bnEditC2 . UseVisualStyleBackColor = true ;
this . bnEditC2 . Click + = new System . EventHandler ( this . editButtons_Click ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// cBController2
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . cBController2 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
2014-06-06 22:38:52 +02:00
this . cBController2 . DropDownStyle = System . Windows . Forms . ComboBoxStyle . DropDownList ;
2014-05-31 06:37:02 +02:00
this . cBController2 . FormattingEnabled = true ;
2014-06-14 21:14:27 +02:00
this . cBController2 . Location = new System . Drawing . Point ( 620 , 48 ) ;
2014-05-31 06:37:02 +02:00
this . cBController2 . Name = "cBController2" ;
this . cBController2 . Size = new System . Drawing . Size ( 111 , 21 ) ;
this . cBController2 . TabIndex = 42 ;
this . cBController2 . Tag = "1" ;
this . cBController2 . SelectedValueChanged + = new System . EventHandler ( this . Profile_Changed ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// cBController3
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . cBController3 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
2014-06-06 22:38:52 +02:00
this . cBController3 . DropDownStyle = System . Windows . Forms . ComboBoxStyle . DropDownList ;
2014-05-31 06:37:02 +02:00
this . cBController3 . FormattingEnabled = true ;
2014-06-14 21:14:27 +02:00
this . cBController3 . Location = new System . Drawing . Point ( 620 , 77 ) ;
2014-05-31 06:37:02 +02:00
this . cBController3 . Name = "cBController3" ;
this . cBController3 . Size = new System . Drawing . Size ( 111 , 21 ) ;
this . cBController3 . TabIndex = 42 ;
this . cBController3 . Tag = "2" ;
this . cBController3 . SelectedValueChanged + = new System . EventHandler ( this . Profile_Changed ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// bnEditC1
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . bnEditC1 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
2014-06-14 21:14:27 +02:00
this . bnEditC1 . Location = new System . Drawing . Point ( 737 , 18 ) ;
2014-05-31 06:37:02 +02:00
this . bnEditC1 . Name = "bnEditC1" ;
this . bnEditC1 . Size = new System . Drawing . Size ( 40 , 23 ) ;
this . bnEditC1 . TabIndex = 43 ;
this . bnEditC1 . Tag = "0" ;
this . bnEditC1 . Text = "Edit" ;
this . bnEditC1 . UseVisualStyleBackColor = true ;
this . bnEditC1 . Click + = new System . EventHandler ( this . editButtons_Click ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// cBController4
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . cBController4 . Anchor = System . Windows . Forms . AnchorStyles . Left ;
2014-06-06 22:38:52 +02:00
this . cBController4 . DropDownStyle = System . Windows . Forms . ComboBoxStyle . DropDownList ;
2014-05-31 06:37:02 +02:00
this . cBController4 . FormattingEnabled = true ;
2014-06-14 21:14:27 +02:00
this . cBController4 . Location = new System . Drawing . Point ( 620 , 106 ) ;
2014-05-31 06:37:02 +02:00
this . cBController4 . Name = "cBController4" ;
this . cBController4 . Size = new System . Drawing . Size ( 111 , 21 ) ;
this . cBController4 . TabIndex = 42 ;
this . cBController4 . Tag = "3" ;
this . cBController4 . SelectedValueChanged + = new System . EventHandler ( this . Profile_Changed ) ;
2014-05-30 22:39:39 +02:00
//
2014-06-06 22:38:52 +02:00
// lBSelectedProfile
//
this . lBSelectedProfile . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . lBSelectedProfile . AutoSize = true ;
this . lBSelectedProfile . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Bold , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
2014-06-14 21:14:27 +02:00
this . lBSelectedProfile . Location = new System . Drawing . Point ( 621 , 0 ) ;
2014-06-06 22:38:52 +02:00
this . lBSelectedProfile . Name = "lBSelectedProfile" ;
this . lBSelectedProfile . Size = new System . Drawing . Size ( 109 , 15 ) ;
this . lBSelectedProfile . TabIndex = 45 ;
this . lBSelectedProfile . Text = "Selected Profile" ;
//
// lBID
//
this . lBID . Anchor = System . Windows . Forms . AnchorStyles . Left ;
this . lBID . AutoSize = true ;
this . lBID . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Bold , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
this . lBID . Location = new System . Drawing . Point ( 3 , 0 ) ;
this . lBID . Name = "lBID" ;
this . lBID . Size = new System . Drawing . Size ( 21 , 15 ) ;
this . lBID . TabIndex = 45 ;
this . lBID . Text = "ID" ;
//
// lBStatus
//
this . lBStatus . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . lBStatus . AutoSize = true ;
this . lBStatus . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Bold , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
2014-06-14 21:14:27 +02:00
this . lBStatus . Location = new System . Drawing . Point ( 365 , 0 ) ;
2014-06-06 22:38:52 +02:00
this . lBStatus . Name = "lBStatus" ;
this . lBStatus . Size = new System . Drawing . Size ( 47 , 15 ) ;
this . lBStatus . TabIndex = 45 ;
this . lBStatus . Text = "Status" ;
//
// lBBattery
//
this . lBBattery . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . lBBattery . AutoSize = true ;
this . lBBattery . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Bold , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
2014-06-14 21:14:27 +02:00
this . lBBattery . Location = new System . Drawing . Point ( 513 , 0 ) ;
2014-06-06 22:38:52 +02:00
this . lBBattery . Name = "lBBattery" ;
this . lBBattery . Size = new System . Drawing . Size ( 51 , 15 ) ;
this . lBBattery . TabIndex = 45 ;
this . lBBattery . Text = "Battery" ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// lBBatt1
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . lBBatt1 . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . lBBatt1 . AutoSize = true ;
this . lBBatt1 . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Regular , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
2014-06-14 21:14:27 +02:00
this . lBBatt1 . Location = new System . Drawing . Point ( 519 , 22 ) ;
2014-05-31 06:37:02 +02:00
this . lBBatt1 . Name = "lBBatt1" ;
this . lBBatt1 . Size = new System . Drawing . Size ( 39 , 15 ) ;
this . lBBatt1 . TabIndex = 44 ;
this . lBBatt1 . Text = "100%" ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// lBBatt2
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . lBBatt2 . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . lBBatt2 . AutoSize = true ;
this . lBBatt2 . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Regular , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
2014-06-14 21:14:27 +02:00
this . lBBatt2 . Location = new System . Drawing . Point ( 519 , 51 ) ;
2014-05-31 06:37:02 +02:00
this . lBBatt2 . Name = "lBBatt2" ;
this . lBBatt2 . Size = new System . Drawing . Size ( 39 , 15 ) ;
this . lBBatt2 . TabIndex = 44 ;
this . lBBatt2 . Text = "100%" ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// lBBatt3
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . lBBatt3 . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . lBBatt3 . AutoSize = true ;
this . lBBatt3 . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Regular , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
2014-06-14 21:14:27 +02:00
this . lBBatt3 . Location = new System . Drawing . Point ( 519 , 80 ) ;
2014-05-31 06:37:02 +02:00
this . lBBatt3 . Name = "lBBatt3" ;
this . lBBatt3 . Size = new System . Drawing . Size ( 39 , 15 ) ;
this . lBBatt3 . TabIndex = 44 ;
this . lBBatt3 . Text = "100%" ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// lBBatt4
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . lBBatt4 . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . lBBatt4 . AutoSize = true ;
this . lBBatt4 . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9F , System . Drawing . FontStyle . Regular , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
2014-06-14 21:14:27 +02:00
this . lBBatt4 . Location = new System . Drawing . Point ( 519 , 109 ) ;
2014-05-31 06:37:02 +02:00
this . lBBatt4 . Name = "lBBatt4" ;
this . lBBatt4 . Size = new System . Drawing . Size ( 39 , 15 ) ;
this . lBBatt4 . TabIndex = 44 ;
this . lBBatt4 . Text = "100%" ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// pBStatus2
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . pBStatus2 . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . pBStatus2 . Image = ( ( System . Drawing . Image ) ( resources . GetObject ( "pBStatus2.Image" ) ) ) ;
this . pBStatus2 . InitialImage = global :: ScpServer . Properties . Resources . BT ;
2014-06-14 21:14:27 +02:00
this . pBStatus2 . Location = new System . Drawing . Point ( 369 , 48 ) ;
2014-05-31 06:37:02 +02:00
this . pBStatus2 . Name = "pBStatus2" ;
this . pBStatus2 . Size = new System . Drawing . Size ( 39 , 20 ) ;
this . pBStatus2 . SizeMode = System . Windows . Forms . PictureBoxSizeMode . AutoSize ;
this . pBStatus2 . TabIndex = 47 ;
this . pBStatus2 . TabStop = false ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// pBStatus3
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . pBStatus3 . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . pBStatus3 . Image = ( ( System . Drawing . Image ) ( resources . GetObject ( "pBStatus3.Image" ) ) ) ;
this . pBStatus3 . InitialImage = global :: ScpServer . Properties . Resources . BT ;
2014-06-14 21:14:27 +02:00
this . pBStatus3 . Location = new System . Drawing . Point ( 369 , 77 ) ;
2014-05-31 06:37:02 +02:00
this . pBStatus3 . Name = "pBStatus3" ;
this . pBStatus3 . Size = new System . Drawing . Size ( 39 , 20 ) ;
this . pBStatus3 . SizeMode = System . Windows . Forms . PictureBoxSizeMode . AutoSize ;
this . pBStatus3 . TabIndex = 47 ;
this . pBStatus3 . TabStop = false ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// pBStatus4
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . pBStatus4 . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . pBStatus4 . Image = ( ( System . Drawing . Image ) ( resources . GetObject ( "pBStatus4.Image" ) ) ) ;
this . pBStatus4 . InitialImage = global :: ScpServer . Properties . Resources . BT ;
2014-06-14 21:14:27 +02:00
this . pBStatus4 . Location = new System . Drawing . Point ( 369 , 106 ) ;
2014-05-31 06:37:02 +02:00
this . pBStatus4 . Name = "pBStatus4" ;
this . pBStatus4 . Size = new System . Drawing . Size ( 39 , 20 ) ;
this . pBStatus4 . SizeMode = System . Windows . Forms . PictureBoxSizeMode . AutoSize ;
this . pBStatus4 . TabIndex = 47 ;
this . pBStatus4 . TabStop = false ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// tabProfiles
2014-05-30 22:39:39 +02:00
//
2014-06-02 19:29:38 +02:00
this . tabProfiles . Controls . Add ( this . tSOptions ) ;
2014-05-31 06:37:02 +02:00
this . tabProfiles . Controls . Add ( this . toolStrip1 ) ;
this . tabProfiles . Controls . Add ( this . lBProfiles ) ;
this . tabProfiles . Location = new System . Drawing . Point ( 4 , 22 ) ;
this . tabProfiles . Name = "tabProfiles" ;
this . tabProfiles . Padding = new System . Windows . Forms . Padding ( 3 ) ;
this . tabProfiles . Size = new System . Drawing . Size ( 786 , 313 ) ;
this . tabProfiles . TabIndex = 0 ;
this . tabProfiles . Text = "Profiles" ;
this . tabProfiles . UseVisualStyleBackColor = true ;
2014-05-30 22:39:39 +02:00
//
2014-06-02 19:29:38 +02:00
// tSOptions
//
this . tSOptions . GripStyle = System . Windows . Forms . ToolStripGripStyle . Hidden ;
this . tSOptions . Items . AddRange ( new System . Windows . Forms . ToolStripItem [ ] {
this . toolStripLabel1 ,
this . tSTBProfile ,
2014-06-13 21:52:25 +02:00
this . tSBSaveProfile ,
2014-06-02 19:29:38 +02:00
this . tSBCancel } ) ;
this . tSOptions . Location = new System . Drawing . Point ( 3 , 28 ) ;
this . tSOptions . Name = "tSOptions" ;
this . tSOptions . Size = new System . Drawing . Size ( 780 , 25 ) ;
this . tSOptions . TabIndex = 2 ;
this . tSOptions . Text = "toolStrip2" ;
//
// toolStripLabel1
//
this . toolStripLabel1 . Name = "toolStripLabel1" ;
this . toolStripLabel1 . Size = new System . Drawing . Size ( 82 , 22 ) ;
this . toolStripLabel1 . Text = "Profile Name: " ;
//
// tSTBProfile
//
this . tSTBProfile . ForeColor = System . Drawing . SystemColors . GrayText ;
this . tSTBProfile . Name = "tSTBProfile" ;
this . tSTBProfile . Size = new System . Drawing . Size ( 185 , 25 ) ;
this . tSTBProfile . Text = "<type profile name here>" ;
this . tSTBProfile . Enter + = new System . EventHandler ( this . tBProfile_Enter ) ;
this . tSTBProfile . Leave + = new System . EventHandler ( this . tBProfile_Leave ) ;
this . tSTBProfile . TextChanged + = new System . EventHandler ( this . tBProfile_TextChanged ) ;
//
2014-06-13 21:52:25 +02:00
// tSBSaveProfile
2014-06-02 19:29:38 +02:00
//
2014-06-13 21:52:25 +02:00
this . tSBSaveProfile . AutoToolTip = false ;
this . tSBSaveProfile . Image = global :: ScpServer . Properties . Resources . saveprofile ;
this . tSBSaveProfile . ImageTransparentColor = System . Drawing . Color . Magenta ;
this . tSBSaveProfile . Name = "tSBSaveProfile" ;
this . tSBSaveProfile . Size = new System . Drawing . Size ( 88 , 22 ) ;
this . tSBSaveProfile . Text = "Save Profile" ;
this . tSBSaveProfile . Click + = new System . EventHandler ( this . tSBSaveProfile_Click ) ;
2014-06-02 19:29:38 +02:00
//
// tSBCancel
//
this . tSBCancel . AutoToolTip = false ;
this . tSBCancel . Image = global :: ScpServer . Properties . Resources . delete ;
this . tSBCancel . ImageTransparentColor = System . Drawing . Color . Magenta ;
this . tSBCancel . Name = "tSBCancel" ;
this . tSBCancel . Size = new System . Drawing . Size ( 63 , 22 ) ;
this . tSBCancel . Text = "Cancel" ;
this . tSBCancel . Click + = new System . EventHandler ( this . tSBCancel_Click ) ;
//
2014-05-31 06:37:02 +02:00
// toolStrip1
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . toolStrip1 . GripStyle = System . Windows . Forms . ToolStripGripStyle . Hidden ;
this . toolStrip1 . Items . AddRange ( new System . Windows . Forms . ToolStripItem [ ] {
this . tsBNewProfle ,
this . tsBEditProfile ,
this . tsBDeleteProfile ,
this . tSBDupProfile ,
this . tSBImportProfile ,
this . tSBExportProfile } ) ;
this . toolStrip1 . Location = new System . Drawing . Point ( 3 , 3 ) ;
this . toolStrip1 . Name = "toolStrip1" ;
this . toolStrip1 . Size = new System . Drawing . Size ( 780 , 25 ) ;
this . toolStrip1 . TabIndex = 1 ;
this . toolStrip1 . Text = "toolStrip1" ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// tsBNewProfle
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . tsBNewProfle . Image = global :: ScpServer . Properties . Resources . newprofile ;
this . tsBNewProfle . ImageTransparentColor = System . Drawing . Color . Magenta ;
this . tsBNewProfle . Name = "tsBNewProfle" ;
this . tsBNewProfle . Size = new System . Drawing . Size ( 51 , 22 ) ;
this . tsBNewProfle . Text = "New" ;
this . tsBNewProfle . TextAlign = System . Drawing . ContentAlignment . TopLeft ;
this . tsBNewProfle . ToolTipText = "Make New Profile" ;
this . tsBNewProfle . Click + = new System . EventHandler ( this . tsBNewProfile_Click ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// tsBEditProfile
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . tsBEditProfile . Image = global :: ScpServer . Properties . Resources . edit ;
this . tsBEditProfile . ImageTransparentColor = System . Drawing . Color . Magenta ;
this . tsBEditProfile . Name = "tsBEditProfile" ;
this . tsBEditProfile . Size = new System . Drawing . Size ( 47 , 22 ) ;
this . tsBEditProfile . Text = "Edit" ;
this . tsBEditProfile . TextAlign = System . Drawing . ContentAlignment . TopLeft ;
this . tsBEditProfile . ToolTipText = "Edit Selected Profile (Enter)" ;
this . tsBEditProfile . Click + = new System . EventHandler ( this . tsBNEditProfile_Click ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// tsBDeleteProfile
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . tsBDeleteProfile . Image = ( ( System . Drawing . Image ) ( resources . GetObject ( "tsBDeleteProfile.Image" ) ) ) ;
this . tsBDeleteProfile . ImageTransparentColor = System . Drawing . Color . Magenta ;
this . tsBDeleteProfile . Name = "tsBDeleteProfile" ;
this . tsBDeleteProfile . Size = new System . Drawing . Size ( 60 , 22 ) ;
this . tsBDeleteProfile . Text = "Delete" ;
this . tsBDeleteProfile . TextAlign = System . Drawing . ContentAlignment . TopLeft ;
this . tsBDeleteProfile . ToolTipText = "Delete Selected Profle (Delete)" ;
this . tsBDeleteProfile . Click + = new System . EventHandler ( this . tsBDeleteProfle_Click ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// tSBDupProfile
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . tSBDupProfile . Image = ( ( System . Drawing . Image ) ( resources . GetObject ( "tSBDupProfile.Image" ) ) ) ;
this . tSBDupProfile . ImageTransparentColor = System . Drawing . Color . Magenta ;
this . tSBDupProfile . Name = "tSBDupProfile" ;
2014-06-06 22:38:52 +02:00
this . tSBDupProfile . Size = new System . Drawing . Size ( 77 , 22 ) ;
this . tSBDupProfile . Text = "Duplicate" ;
2014-05-31 06:37:02 +02:00
this . tSBDupProfile . TextAlign = System . Drawing . ContentAlignment . TopLeft ;
this . tSBDupProfile . ToolTipText = "Dupliacate Selected Profile (Ctrl+C)" ;
this . tSBDupProfile . Click + = new System . EventHandler ( this . tSBDupProfile_Click ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// tSBImportProfile
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . tSBImportProfile . Image = global :: ScpServer . Properties . Resources . import ;
this . tSBImportProfile . ImageTransparentColor = System . Drawing . Color . Magenta ;
this . tSBImportProfile . Name = "tSBImportProfile" ;
this . tSBImportProfile . Size = new System . Drawing . Size ( 63 , 22 ) ;
this . tSBImportProfile . Text = "Import" ;
this . tSBImportProfile . ToolTipText = "Import Profile or Profiles" ;
this . tSBImportProfile . Click + = new System . EventHandler ( this . tSBImportProfile_Click ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// tSBExportProfile
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . tSBExportProfile . Image = ( ( System . Drawing . Image ) ( resources . GetObject ( "tSBExportProfile.Image" ) ) ) ;
this . tSBExportProfile . ImageTransparentColor = System . Drawing . Color . Magenta ;
this . tSBExportProfile . Name = "tSBExportProfile" ;
this . tSBExportProfile . Size = new System . Drawing . Size ( 60 , 22 ) ;
this . tSBExportProfile . Text = "Export" ;
this . tSBExportProfile . ToolTipText = "Export Selected Profile" ;
this . tSBExportProfile . Click + = new System . EventHandler ( this . tSBExportProfile_Click ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// lBProfiles
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . lBProfiles . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Bottom )
| System . Windows . Forms . AnchorStyles . Left )
| System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . lBProfiles . BorderStyle = System . Windows . Forms . BorderStyle . None ;
2014-05-31 19:27:43 +02:00
this . lBProfiles . ContextMenuStrip = this . cMProfile ;
2014-05-31 06:37:02 +02:00
this . lBProfiles . Font = new System . Drawing . Font ( "Microsoft Sans Serif" , 9.75F , System . Drawing . FontStyle . Regular , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
this . lBProfiles . FormattingEnabled = true ;
this . lBProfiles . ItemHeight = 16 ;
this . lBProfiles . Location = new System . Drawing . Point ( 3 , 29 ) ;
this . lBProfiles . MultiColumn = true ;
this . lBProfiles . Name = "lBProfiles" ;
this . lBProfiles . Size = new System . Drawing . Size ( 780 , 272 ) ;
this . lBProfiles . TabIndex = 0 ;
this . lBProfiles . KeyDown + = new System . Windows . Forms . KeyEventHandler ( this . lBProfiles_KeyDown ) ;
this . lBProfiles . MouseDoubleClick + = new System . Windows . Forms . MouseEventHandler ( this . lBProfiles_MouseDoubleClick ) ;
2014-05-31 19:27:43 +02:00
this . lBProfiles . MouseDown + = new System . Windows . Forms . MouseEventHandler ( this . lBProfiles_MouseDown ) ;
//
// cMProfile
//
this . cMProfile . Items . AddRange ( new System . Windows . Forms . ToolStripItem [ ] {
this . editToolStripMenuItem ,
this . assignToController1ToolStripMenuItem ,
this . assignToController2ToolStripMenuItem ,
this . assignToController3ToolStripMenuItem ,
this . assignToController4ToolStripMenuItem ,
this . deleteToolStripMenuItem ,
this . duplicateToolStripMenuItem ,
2014-06-02 05:19:04 +02:00
this . newProfileToolStripMenuItem ,
2014-05-31 19:27:43 +02:00
this . importToolStripMenuItem ,
this . exportToolStripMenuItem } ) ;
this . cMProfile . Name = "cMProfile" ;
2014-06-02 19:29:38 +02:00
this . cMProfile . Size = new System . Drawing . Size ( 189 , 224 ) ;
2014-05-31 19:27:43 +02:00
//
// editToolStripMenuItem
//
this . editToolStripMenuItem . Font = new System . Drawing . Font ( "Segoe UI" , 9F , System . Drawing . FontStyle . Bold , System . Drawing . GraphicsUnit . Point , ( ( byte ) ( 0 ) ) ) ;
this . editToolStripMenuItem . Name = "editToolStripMenuItem" ;
this . editToolStripMenuItem . Size = new System . Drawing . Size ( 188 , 22 ) ;
this . editToolStripMenuItem . Text = "Edit" ;
this . editToolStripMenuItem . Click + = new System . EventHandler ( this . tsBNEditProfile_Click ) ;
//
// assignToController1ToolStripMenuItem
//
this . assignToController1ToolStripMenuItem . Name = "assignToController1ToolStripMenuItem" ;
this . assignToController1ToolStripMenuItem . Size = new System . Drawing . Size ( 188 , 22 ) ;
this . assignToController1ToolStripMenuItem . Text = "Assign to Controller 1" ;
this . assignToController1ToolStripMenuItem . Click + = new System . EventHandler ( this . assignToController1ToolStripMenuItem_Click ) ;
//
// assignToController2ToolStripMenuItem
//
this . assignToController2ToolStripMenuItem . Name = "assignToController2ToolStripMenuItem" ;
this . assignToController2ToolStripMenuItem . Size = new System . Drawing . Size ( 188 , 22 ) ;
this . assignToController2ToolStripMenuItem . Text = "Assign to Controller 2" ;
this . assignToController2ToolStripMenuItem . Click + = new System . EventHandler ( this . assignToController2ToolStripMenuItem_Click ) ;
//
// assignToController3ToolStripMenuItem
//
this . assignToController3ToolStripMenuItem . Name = "assignToController3ToolStripMenuItem" ;
this . assignToController3ToolStripMenuItem . Size = new System . Drawing . Size ( 188 , 22 ) ;
this . assignToController3ToolStripMenuItem . Text = "Assign to Controller 3" ;
this . assignToController3ToolStripMenuItem . Click + = new System . EventHandler ( this . assignToController3ToolStripMenuItem_Click ) ;
//
// assignToController4ToolStripMenuItem
//
this . assignToController4ToolStripMenuItem . Name = "assignToController4ToolStripMenuItem" ;
this . assignToController4ToolStripMenuItem . Size = new System . Drawing . Size ( 188 , 22 ) ;
this . assignToController4ToolStripMenuItem . Text = "Assign to Controller 4" ;
this . assignToController4ToolStripMenuItem . Click + = new System . EventHandler ( this . assignToController4ToolStripMenuItem_Click ) ;
//
// deleteToolStripMenuItem
//
this . deleteToolStripMenuItem . Name = "deleteToolStripMenuItem" ;
this . deleteToolStripMenuItem . Size = new System . Drawing . Size ( 188 , 22 ) ;
this . deleteToolStripMenuItem . Text = "Delete (Del)" ;
this . deleteToolStripMenuItem . Click + = new System . EventHandler ( this . tsBDeleteProfle_Click ) ;
//
// duplicateToolStripMenuItem
//
this . duplicateToolStripMenuItem . Name = "duplicateToolStripMenuItem" ;
this . duplicateToolStripMenuItem . Size = new System . Drawing . Size ( 188 , 22 ) ;
this . duplicateToolStripMenuItem . Text = "Duplicate (Ctrl+C)" ;
2014-06-02 05:19:04 +02:00
this . duplicateToolStripMenuItem . Click + = new System . EventHandler ( this . tSBDupProfile_Click ) ;
//
// newProfileToolStripMenuItem
//
this . newProfileToolStripMenuItem . Name = "newProfileToolStripMenuItem" ;
this . newProfileToolStripMenuItem . Size = new System . Drawing . Size ( 188 , 22 ) ;
this . newProfileToolStripMenuItem . Text = "New Profile" ;
this . newProfileToolStripMenuItem . Click + = new System . EventHandler ( this . tsBNewProfile_Click ) ;
2014-05-31 19:27:43 +02:00
//
// importToolStripMenuItem
//
this . importToolStripMenuItem . Name = "importToolStripMenuItem" ;
this . importToolStripMenuItem . Size = new System . Drawing . Size ( 188 , 22 ) ;
this . importToolStripMenuItem . Text = "Import" ;
this . importToolStripMenuItem . Click + = new System . EventHandler ( this . tSBImportProfile_Click ) ;
//
// exportToolStripMenuItem
//
this . exportToolStripMenuItem . Name = "exportToolStripMenuItem" ;
this . exportToolStripMenuItem . Size = new System . Drawing . Size ( 188 , 22 ) ;
this . exportToolStripMenuItem . Text = "Export" ;
this . exportToolStripMenuItem . Click + = new System . EventHandler ( this . tSBExportProfile_Click ) ;
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
// tabLog
2014-05-30 22:39:39 +02:00
//
2014-05-31 06:37:02 +02:00
this . tabLog . Controls . Add ( this . lvDebug ) ;
this . tabLog . Controls . Add ( this . btnClear ) ;
this . tabLog . Location = new System . Drawing . Point ( 4 , 22 ) ;
this . tabLog . Name = "tabLog" ;
this . tabLog . Padding = new System . Windows . Forms . Padding ( 3 ) ;
this . tabLog . Size = new System . Drawing . Size ( 786 , 313 ) ;
this . tabLog . TabIndex = 1 ;
this . tabLog . Text = "Log" ;
this . tabLog . UseVisualStyleBackColor = true ;
//
// tabAutoProfiles
//
this . tabAutoProfiles . Location = new System . Drawing . Point ( 4 , 22 ) ;
this . tabAutoProfiles . Name = "tabAutoProfiles" ;
this . tabAutoProfiles . Size = new System . Drawing . Size ( 786 , 313 ) ;
this . tabAutoProfiles . TabIndex = 2 ;
2014-06-09 01:41:36 +02:00
this . tabAutoProfiles . Text = "Auto Profiles" ;
2014-05-31 06:37:02 +02:00
this . tabAutoProfiles . UseVisualStyleBackColor = true ;
//
2014-06-06 22:38:52 +02:00
// tabSettings
//
this . tabSettings . Controls . Add ( this . flowLayoutPanel1 ) ;
this . tabSettings . Location = new System . Drawing . Point ( 4 , 22 ) ;
this . tabSettings . Name = "tabSettings" ;
this . tabSettings . Padding = new System . Windows . Forms . Padding ( 3 ) ;
this . tabSettings . Size = new System . Drawing . Size ( 786 , 313 ) ;
this . tabSettings . TabIndex = 4 ;
this . tabSettings . Text = "Settings" ;
this . tabSettings . UseVisualStyleBackColor = true ;
//
// flowLayoutPanel1
//
this . flowLayoutPanel1 . AutoScroll = true ;
this . flowLayoutPanel1 . Controls . Add ( this . StartWindowsCheckBox ) ;
this . flowLayoutPanel1 . Controls . Add ( this . startMinimizedCheckBox ) ;
this . flowLayoutPanel1 . Controls . Add ( this . hideDS4CheckBox ) ;
this . flowLayoutPanel1 . Controls . Add ( this . cBNotifications ) ;
this . flowLayoutPanel1 . Controls . Add ( this . cBUpdate ) ;
this . flowLayoutPanel1 . Controls . Add ( this . pNUpdate ) ;
this . flowLayoutPanel1 . Controls . Add ( this . linkProfiles ) ;
this . flowLayoutPanel1 . Controls . Add ( this . lnkControllers ) ;
this . flowLayoutPanel1 . Controls . Add ( this . lLBUpdate ) ;
this . flowLayoutPanel1 . Controls . Add ( this . linkUninstall ) ;
2014-06-09 01:41:36 +02:00
this . flowLayoutPanel1 . Controls . Add ( this . lLSetup ) ;
2014-06-06 22:38:52 +02:00
this . flowLayoutPanel1 . Dock = System . Windows . Forms . DockStyle . Fill ;
this . flowLayoutPanel1 . Location = new System . Drawing . Point ( 3 , 3 ) ;
this . flowLayoutPanel1 . Name = "flowLayoutPanel1" ;
this . flowLayoutPanel1 . Size = new System . Drawing . Size ( 780 , 307 ) ;
this . flowLayoutPanel1 . TabIndex = 0 ;
//
2014-06-09 01:41:36 +02:00
// cBNotifications
//
this . cBNotifications . AutoSize = true ;
this . cBNotifications . Location = new System . Drawing . Point ( 332 , 3 ) ;
this . cBNotifications . Name = "cBNotifications" ;
this . cBNotifications . Size = new System . Drawing . Size ( 114 , 17 ) ;
this . cBNotifications . TabIndex = 51 ;
this . cBNotifications . Text = "Show Notifications" ;
this . cBNotifications . UseVisualStyleBackColor = true ;
this . cBNotifications . CheckedChanged + = new System . EventHandler ( this . cBNotifications_CheckedChanged ) ;
//
2014-06-06 22:38:52 +02:00
// cBUpdate
//
this . cBUpdate . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . cBUpdate . AutoSize = true ;
this . cBUpdate . Location = new System . Drawing . Point ( 452 , 3 ) ;
this . cBUpdate . Name = "cBUpdate" ;
this . cBUpdate . Size = new System . Drawing . Size ( 164 , 17 ) ;
this . cBUpdate . TabIndex = 41 ;
this . cBUpdate . Text = "Check for Updates at Startup" ;
this . cBUpdate . UseVisualStyleBackColor = true ;
this . cBUpdate . CheckedChanged + = new System . EventHandler ( this . cBUpdate_CheckedChanged ) ;
//
// pNUpdate
//
this . pNUpdate . Controls . Add ( this . cBUpdateTime ) ;
this . pNUpdate . Controls . Add ( this . lBCheckEvery ) ;
this . pNUpdate . Controls . Add ( this . nUDUpdateTime ) ;
this . pNUpdate . Enabled = false ;
this . pNUpdate . Location = new System . Drawing . Point ( 3 , 26 ) ;
this . pNUpdate . Name = "pNUpdate" ;
this . pNUpdate . Size = new System . Drawing . Size ( 189 , 22 ) ;
this . pNUpdate . TabIndex = 43 ;
//
// cBUpdateTime
//
this . cBUpdateTime . DropDownStyle = System . Windows . Forms . ComboBoxStyle . DropDownList ;
this . cBUpdateTime . FormattingEnabled = true ;
this . cBUpdateTime . Items . AddRange ( new object [ ] {
"hours" ,
"days" } ) ;
this . cBUpdateTime . Location = new System . Drawing . Point ( 126 , 0 ) ;
this . cBUpdateTime . Name = "cBUpdateTime" ;
this . cBUpdateTime . Size = new System . Drawing . Size ( 60 , 21 ) ;
this . cBUpdateTime . TabIndex = 43 ;
this . cBUpdateTime . SelectedIndexChanged + = new System . EventHandler ( this . cBUpdateTime_SelectedIndexChanged ) ;
//
2014-06-09 01:41:36 +02:00
// lBCheckEvery
//
this . lBCheckEvery . Anchor = System . Windows . Forms . AnchorStyles . Left ;
this . lBCheckEvery . AutoSize = true ;
this . lBCheckEvery . Location = new System . Drawing . Point ( 3 , 3 ) ;
this . lBCheckEvery . Name = "lBCheckEvery" ;
this . lBCheckEvery . Size = new System . Drawing . Size ( 67 , 13 ) ;
this . lBCheckEvery . TabIndex = 0 ;
this . lBCheckEvery . Text = "Check every" ;
//
// nUDUpdateTime
//
this . nUDUpdateTime . Anchor = System . Windows . Forms . AnchorStyles . Left ;
this . nUDUpdateTime . Location = new System . Drawing . Point ( 76 , 1 ) ;
this . nUDUpdateTime . Maximum = new decimal ( new int [ ] {
24 ,
0 ,
0 ,
0 } ) ;
this . nUDUpdateTime . Name = "nUDUpdateTime" ;
this . nUDUpdateTime . Size = new System . Drawing . Size ( 44 , 20 ) ;
this . nUDUpdateTime . TabIndex = 42 ;
this . nUDUpdateTime . ValueChanged + = new System . EventHandler ( this . nUDUpdateTime_ValueChanged ) ;
//
// linkProfiles
//
this . linkProfiles . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . linkProfiles . AutoSize = true ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . linkProfiles . Location = new System . Drawing . Point ( 198 , 30 ) ;
2014-06-09 01:41:36 +02:00
this . linkProfiles . Name = "linkProfiles" ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . linkProfiles . Size = new System . Drawing . Size ( 65 , 13 ) ;
2014-06-09 01:41:36 +02:00
this . linkProfiles . TabIndex = 50 ;
this . linkProfiles . TabStop = true ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . linkProfiles . Text = "Profile folder" ;
2014-06-09 01:41:36 +02:00
this . linkProfiles . LinkClicked + = new System . Windows . Forms . LinkLabelLinkClickedEventHandler ( this . linkProfiles_LinkClicked ) ;
//
2014-06-06 22:38:52 +02:00
// lLBUpdate
//
this . lLBUpdate . Anchor = System . Windows . Forms . AnchorStyles . None ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . lLBUpdate . Location = new System . Drawing . Point ( 348 , 25 ) ;
2014-06-06 22:38:52 +02:00
this . lLBUpdate . Name = "lLBUpdate" ;
this . lLBUpdate . Size = new System . Drawing . Size ( 116 , 23 ) ;
this . lLBUpdate . TabIndex = 49 ;
this . lLBUpdate . TabStop = true ;
this . lLBUpdate . Text = "Check for Update Now" ;
this . lLBUpdate . TextAlign = System . Drawing . ContentAlignment . MiddleCenter ;
this . lLBUpdate . LinkClicked + = new System . Windows . Forms . LinkLabelLinkClickedEventHandler ( this . lLBUpdate_LinkClicked ) ;
//
// linkUninstall
//
this . linkUninstall . Anchor = System . Windows . Forms . AnchorStyles . None ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . linkUninstall . Location = new System . Drawing . Point ( 470 , 25 ) ;
2014-06-06 22:38:52 +02:00
this . linkUninstall . Name = "linkUninstall" ;
this . linkUninstall . Size = new System . Drawing . Size ( 106 , 23 ) ;
this . linkUninstall . TabIndex = 44 ;
this . linkUninstall . TabStop = true ;
this . linkUninstall . Text = "Uninstall VBus Driver" ;
this . linkUninstall . TextAlign = System . Drawing . ContentAlignment . MiddleCenter ;
this . linkUninstall . LinkClicked + = new System . Windows . Forms . LinkLabelLinkClickedEventHandler ( this . linkUninstall_LinkClicked ) ;
//
2014-06-09 01:41:36 +02:00
// lLSetup
2014-06-06 22:38:52 +02:00
//
2014-06-09 01:41:36 +02:00
this . lLSetup . Anchor = System . Windows . Forms . AnchorStyles . None ;
this . lLSetup . AutoSize = true ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . lLSetup . Location = new System . Drawing . Point ( 582 , 30 ) ;
2014-06-09 01:41:36 +02:00
this . lLSetup . Name = "lLSetup" ;
this . lLSetup . Size = new System . Drawing . Size ( 82 , 13 ) ;
this . lLSetup . TabIndex = 52 ;
this . lLSetup . TabStop = true ;
this . lLSetup . Text = "Controller Setup" ;
this . lLSetup . LinkClicked + = new System . Windows . Forms . LinkLabelLinkClickedEventHandler ( this . lLSetup_LinkClicked ) ;
2014-06-06 22:38:52 +02:00
//
2014-06-12 20:46:00 +02:00
// saveProfiles
//
this . saveProfiles . Filter = "XML Files (*.xml)|*.xml" ;
//
2014-03-28 02:50:40 +01:00
// ScpForm
//
2014-06-02 05:19:04 +02:00
this . AllowDrop = true ;
2014-06-03 07:29:42 +02:00
this . AutoScaleDimensions = new System . Drawing . SizeF ( 96F , 96F ) ;
this . AutoScaleMode = System . Windows . Forms . AutoScaleMode . Dpi ;
2014-05-30 22:39:39 +02:00
this . BackColor = System . Drawing . Color . White ;
2014-06-06 22:38:52 +02:00
this . ClientSize = new System . Drawing . Size ( 794 , 369 ) ;
2014-05-30 22:39:39 +02:00
this . Controls . Add ( this . tabMain ) ;
2014-03-28 02:50:40 +01:00
this . Controls . Add ( this . pnlButton ) ;
Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 21:45:09 +02:00
this . MinimumSize = new System . Drawing . Size ( 420 , 231 ) ;
2014-03-28 02:50:40 +01:00
this . Name = "ScpForm" ;
2014-06-06 22:38:52 +02:00
this . Text = "DS4Windows" ;
2014-06-13 21:52:25 +02:00
this . FormClosing + = new System . Windows . Forms . FormClosingEventHandler ( this . ScpForm_Closing ) ;
2014-03-28 02:50:40 +01:00
this . Load + = new System . EventHandler ( this . Form_Load ) ;
2014-06-02 05:19:04 +02:00
this . DragDrop + = new System . Windows . Forms . DragEventHandler ( this . ScpForm_DragDrop ) ;
this . DragEnter + = new System . Windows . Forms . DragEventHandler ( this . ScpForm_DragEnter ) ;
2014-03-28 02:50:40 +01:00
this . Resize + = new System . EventHandler ( this . Form_Resize ) ;
this . pnlButton . ResumeLayout ( false ) ;
2014-04-27 21:32:09 +02:00
this . pnlButton . PerformLayout ( ) ;
2014-04-29 03:14:01 +02:00
this . cMTaskbar . ResumeLayout ( false ) ;
2014-05-30 22:39:39 +02:00
this . tabMain . ResumeLayout ( false ) ;
this . tabControllers . ResumeLayout ( false ) ;
2014-05-31 06:37:02 +02:00
this . tLPControllers . ResumeLayout ( false ) ;
this . tLPControllers . PerformLayout ( ) ;
( ( System . ComponentModel . ISupportInitialize ) ( this . pBStatus1 ) ) . EndInit ( ) ;
( ( System . ComponentModel . ISupportInitialize ) ( this . pBStatus2 ) ) . EndInit ( ) ;
( ( System . ComponentModel . ISupportInitialize ) ( this . pBStatus3 ) ) . EndInit ( ) ;
( ( System . ComponentModel . ISupportInitialize ) ( this . pBStatus4 ) ) . EndInit ( ) ;
2014-05-30 22:39:39 +02:00
this . tabProfiles . ResumeLayout ( false ) ;
this . tabProfiles . PerformLayout ( ) ;
2014-06-02 19:29:38 +02:00
this . tSOptions . ResumeLayout ( false ) ;
this . tSOptions . PerformLayout ( ) ;
2014-05-30 22:39:39 +02:00
this . toolStrip1 . ResumeLayout ( false ) ;
this . toolStrip1 . PerformLayout ( ) ;
2014-05-31 19:27:43 +02:00
this . cMProfile . ResumeLayout ( false ) ;
2014-05-30 22:39:39 +02:00
this . tabLog . ResumeLayout ( false ) ;
2014-06-06 22:38:52 +02:00
this . tabSettings . ResumeLayout ( false ) ;
this . flowLayoutPanel1 . ResumeLayout ( false ) ;
this . flowLayoutPanel1 . PerformLayout ( ) ;
this . pNUpdate . ResumeLayout ( false ) ;
this . pNUpdate . PerformLayout ( ) ;
2014-06-09 01:41:36 +02:00
( ( System . ComponentModel . ISupportInitialize ) ( this . nUDUpdateTime ) ) . EndInit ( ) ;
2014-03-28 02:50:40 +01:00
this . ResumeLayout ( false ) ;
}
#endregion
private System . Windows . Forms . ListView lvDebug ;
private System . Windows . Forms . ColumnHeader chTime ;
private System . Windows . Forms . ColumnHeader chData ;
2014-03-29 06:29:08 +01:00
private System . Windows . Forms . Timer tmrUpdate ;
2014-03-28 02:50:40 +01:00
private System . Windows . Forms . Panel pnlButton ;
private System . Windows . Forms . Button btnStartStop ;
private System . Windows . Forms . Button btnClear ;
private System . Windows . Forms . NotifyIcon notifyIcon1 ;
private System . Windows . Forms . CheckBox hideDS4CheckBox ;
private System . Windows . Forms . CheckBox startMinimizedCheckBox ;
private System . Windows . Forms . Label lbLastMessage ;
private System . Windows . Forms . LinkLabel lnkControllers ;
2014-04-29 03:14:01 +02:00
private System . Windows . Forms . ContextMenuStrip cMTaskbar ;
private System . Windows . Forms . ToolStripMenuItem openToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem editProfileForController1ToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem editProfileForController2ToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem editProfileForController4ToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem exitToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem editProfileForController3ToolStripMenuItem ;
private System . Windows . Forms . ToolStripSeparator toolStripSeparator1 ;
private System . Windows . Forms . ToolStripSeparator toolStripSeparator2 ;
2014-05-16 00:10:17 +02:00
private System . Windows . Forms . OpenFileDialog openProfiles ;
private System . Windows . Forms . LinkLabel llbHelp ;
2014-05-21 19:39:56 +02:00
private System . Windows . Forms . CheckBox StartWindowsCheckBox ;
2014-06-06 22:38:52 +02:00
private System . Windows . Forms . Label lBTest ;
2014-05-30 22:39:39 +02:00
private System . Windows . Forms . TabControl tabMain ;
private System . Windows . Forms . TabPage tabProfiles ;
private System . Windows . Forms . TabPage tabLog ;
private System . Windows . Forms . ListBox lBProfiles ;
private System . Windows . Forms . ToolStrip toolStrip1 ;
private System . Windows . Forms . ToolStripButton tsBNewProfle ;
private System . Windows . Forms . ToolStripButton tsBEditProfile ;
private System . Windows . Forms . ToolStripButton tsBDeleteProfile ;
private System . Windows . Forms . TabPage tabAutoProfiles ;
private System . Windows . Forms . ToolStripButton tSBDupProfile ;
private System . Windows . Forms . TabPage tabControllers ;
private System . Windows . Forms . TableLayoutPanel tLPControllers ;
private System . Windows . Forms . PictureBox pBStatus1 ;
private System . Windows . Forms . Label lbPad1 ;
private System . Windows . Forms . Label lbPad2 ;
private System . Windows . Forms . Button bnEditC3 ;
private System . Windows . Forms . Button bnEditC4 ;
private System . Windows . Forms . Label lbPad3 ;
private System . Windows . Forms . Label lbPad4 ;
private System . Windows . Forms . ComboBox cBController1 ;
private System . Windows . Forms . Button bnEditC2 ;
private System . Windows . Forms . ComboBox cBController2 ;
private System . Windows . Forms . ComboBox cBController3 ;
private System . Windows . Forms . Button bnEditC1 ;
private System . Windows . Forms . ComboBox cBController4 ;
2014-06-06 22:38:52 +02:00
private System . Windows . Forms . Label lBSelectedProfile ;
private System . Windows . Forms . Label lBID ;
private System . Windows . Forms . Label lBStatus ;
private System . Windows . Forms . Label lBBattery ;
2014-05-30 22:39:39 +02:00
private System . Windows . Forms . Label lBBatt1 ;
private System . Windows . Forms . Label lBBatt2 ;
private System . Windows . Forms . Label lBBatt3 ;
private System . Windows . Forms . Label lBBatt4 ;
private System . Windows . Forms . PictureBox pBStatus2 ;
private System . Windows . Forms . PictureBox pBStatus3 ;
private System . Windows . Forms . PictureBox pBStatus4 ;
2014-05-31 06:37:02 +02:00
private System . Windows . Forms . ToolStripButton tSBImportProfile ;
private System . Windows . Forms . ToolStripButton tSBExportProfile ;
private System . Windows . Forms . SaveFileDialog saveProfiles ;
2014-05-31 19:27:43 +02:00
private System . Windows . Forms . ContextMenuStrip cMProfile ;
private System . Windows . Forms . ToolStripMenuItem editToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem assignToController1ToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem assignToController2ToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem assignToController3ToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem assignToController4ToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem deleteToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem duplicateToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem newProfileToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem importToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem exportToolStripMenuItem ;
2014-06-02 19:29:38 +02:00
private System . Windows . Forms . ToolStrip tSOptions ;
private System . Windows . Forms . ToolStripLabel toolStripLabel1 ;
private System . Windows . Forms . ToolStripTextBox tSTBProfile ;
2014-06-13 21:52:25 +02:00
private System . Windows . Forms . ToolStripButton tSBSaveProfile ;
2014-06-02 19:29:38 +02:00
private System . Windows . Forms . ToolStripButton tSBCancel ;
2014-06-06 22:38:52 +02:00
private System . Windows . Forms . TabPage tabSettings ;
private System . Windows . Forms . FlowLayoutPanel flowLayoutPanel1 ;
private System . Windows . Forms . CheckBox cBUpdate ;
private System . Windows . Forms . NumericUpDown nUDUpdateTime ;
private System . Windows . Forms . Panel pNUpdate ;
private System . Windows . Forms . Label lBCheckEvery ;
private System . Windows . Forms . ComboBox cBUpdateTime ;
private System . Windows . Forms . LinkLabel lLBUpdate ;
private System . Windows . Forms . LinkLabel linkUninstall ;
private System . Windows . Forms . LinkLabel linkProfiles ;
private System . Windows . Forms . CheckBox cBNotifications ;
2014-06-09 01:41:36 +02:00
private System . Windows . Forms . LinkLabel lLSetup ;
2014-04-29 03:14:01 +02:00
//private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem2;
2014-03-28 02:50:40 +01:00
}
}