Sistemata la gestione visibilità in tray ed avvio

This commit is contained in:
Samuele E. Locatelli
2016-12-06 09:37:20 +01:00
parent b9a9fae6a1
commit 5dce3ef53b
6 changed files with 288 additions and 159 deletions
@@ -5,6 +5,7 @@
<add key="autoLoadConf" value="true" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
<add key="openDumpOnStart" value="false" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
<add key="startMinimized" value="true" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
<add key="windowCanMax" value="false" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
<add key="defaultConfFile" value="CMS_FANUC.xml" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
</appSettings>
</configuration>
@@ -5,6 +5,7 @@
<add key="autoLoadConf" value="true" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
<add key="openDumpOnStart" value="false" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
<add key="startMinimized" value="true" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
<add key="windowCanMax" value="false" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
<add key="defaultConfFile" value="SCM_ESA.xml" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
</appSettings>
</configuration>
+2 -1
View File
@@ -49,7 +49,8 @@
<add key="defaultEsaFile" value="EsaKvara.ini" />
<add key="autoStartOnLoad" value="true" />
<add key="openDumpOnStart" value="true" />
<add key="startMinimized" value="false" />
<add key="startMinimized" value="true" />
<add key="windowCanMax" value="true" />
<add key="autoSaveSec" value="60" />
+124 -113
View File
@@ -215,6 +215,7 @@
this.addCodM = new System.Windows.Forms.TextBox();
this.label20 = new System.Windows.Forms.Label();
this.notifyIcon1 = new System.Windows.Forms.NotifyIcon(this.components);
this.trayMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
this.groupBox4.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.PosAct)).BeginInit();
this.groupBox3.SuspendLayout();
@@ -244,7 +245,7 @@
this.PlcErr_02.AutoSize = true;
this.PlcErr_02.Location = new System.Drawing.Point(96, 43);
this.PlcErr_02.Name = "PlcErr_02";
this.PlcErr_02.Size = new System.Drawing.Size(83, 19);
this.PlcErr_02.Size = new System.Drawing.Size(72, 17);
this.PlcErr_02.TabIndex = 6;
this.PlcErr_02.Text = "PlcErr_05";
this.PlcErr_02.UseVisualStyleBackColor = true;
@@ -272,7 +273,7 @@
this.label8.AutoSize = true;
this.label8.Location = new System.Drawing.Point(118, 26);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(30, 15);
this.label8.Size = new System.Drawing.Size(28, 13);
this.label8.TabIndex = 19;
this.label8.Text = "Text";
//
@@ -281,7 +282,7 @@
this.label7.AutoSize = true;
this.label7.Location = new System.Drawing.Point(4, 26);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(36, 15);
this.label7.Size = new System.Drawing.Size(32, 13);
this.label7.TabIndex = 18;
this.label7.Text = "Code";
//
@@ -305,7 +306,7 @@
this.label6.AutoSize = true;
this.label6.Location = new System.Drawing.Point(12, 367);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(0, 15);
this.label6.Size = new System.Drawing.Size(0, 13);
this.label6.TabIndex = 43;
//
// AxFeedOverValue
@@ -327,7 +328,7 @@
this.label9.AutoSize = true;
this.label9.Location = new System.Drawing.Point(12, 166);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(63, 15);
this.label9.Size = new System.Drawing.Size(57, 13);
this.label9.TabIndex = 24;
this.label9.Text = "Feed Over";
//
@@ -345,7 +346,7 @@
this.label10.AutoSize = true;
this.label10.Location = new System.Drawing.Point(12, 145);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(54, 15);
this.label10.Size = new System.Drawing.Size(50, 13);
this.label10.TabIndex = 22;
this.label10.Text = "Feed Act";
//
@@ -369,7 +370,7 @@
this.label13.AutoSize = true;
this.label13.Location = new System.Drawing.Point(31, 48);
this.label13.Name = "label13";
this.label13.Size = new System.Drawing.Size(44, 15);
this.label13.Size = new System.Drawing.Size(40, 13);
this.label13.TabIndex = 48;
this.label13.Text = "Part ID";
//
@@ -386,7 +387,7 @@
this.label12.AutoSize = true;
this.label12.Location = new System.Drawing.Point(15, 74);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(58, 15);
this.label12.Size = new System.Drawing.Size(53, 13);
this.label12.TabIndex = 46;
this.label12.Text = "Halt Type";
//
@@ -415,49 +416,49 @@
this.X.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;
this.X.HeaderText = "X";
this.X.Name = "X";
this.X.Width = 44;
this.X.Width = 39;
//
// Y
//
this.Y.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;
this.Y.HeaderText = "Y";
this.Y.Name = "Y";
this.Y.Width = 43;
this.Y.Width = 39;
//
// Z
//
this.Z.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;
this.Z.HeaderText = "Z";
this.Z.Name = "Z";
this.Z.Width = 43;
this.Z.Width = 39;
//
// I
//
this.I.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;
this.I.HeaderText = "I";
this.I.Name = "I";
this.I.Width = 39;
this.I.Width = 35;
//
// J
//
this.J.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;
this.J.HeaderText = "J";
this.J.Name = "J";
this.J.Width = 42;
this.J.Width = 37;
//
// K
//
this.K.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;
this.K.HeaderText = "K";
this.K.Name = "K";
this.K.Width = 44;
this.K.Width = 39;
//
// PlcErr_03
//
this.PlcErr_03.AutoSize = true;
this.PlcErr_03.Location = new System.Drawing.Point(96, 66);
this.PlcErr_03.Name = "PlcErr_03";
this.PlcErr_03.Size = new System.Drawing.Size(83, 19);
this.PlcErr_03.Size = new System.Drawing.Size(72, 17);
this.PlcErr_03.TabIndex = 5;
this.PlcErr_03.Text = "PlcErr_06";
this.PlcErr_03.UseVisualStyleBackColor = true;
@@ -468,7 +469,7 @@
this.PlcErr_01.AutoSize = true;
this.PlcErr_01.Location = new System.Drawing.Point(96, 20);
this.PlcErr_01.Name = "PlcErr_01";
this.PlcErr_01.Size = new System.Drawing.Size(83, 19);
this.PlcErr_01.Size = new System.Drawing.Size(72, 17);
this.PlcErr_01.TabIndex = 4;
this.PlcErr_01.Text = "PlcErr_04";
this.PlcErr_01.UseVisualStyleBackColor = true;
@@ -500,7 +501,7 @@
this.ErrRT_03.AutoSize = true;
this.ErrRT_03.Location = new System.Drawing.Point(268, 66);
this.ErrRT_03.Name = "ErrRT_03";
this.ErrRT_03.Size = new System.Drawing.Size(76, 19);
this.ErrRT_03.Size = new System.Drawing.Size(67, 17);
this.ErrRT_03.TabIndex = 11;
this.ErrRT_03.Text = "ERR_12";
this.ErrRT_03.UseVisualStyleBackColor = true;
@@ -511,7 +512,7 @@
this.ErrRT_02.AutoSize = true;
this.ErrRT_02.Location = new System.Drawing.Point(268, 43);
this.ErrRT_02.Name = "ErrRT_02";
this.ErrRT_02.Size = new System.Drawing.Size(76, 19);
this.ErrRT_02.Size = new System.Drawing.Size(67, 17);
this.ErrRT_02.TabIndex = 10;
this.ErrRT_02.Text = "ERR_11";
this.ErrRT_02.UseVisualStyleBackColor = true;
@@ -522,7 +523,7 @@
this.CncErr_02.AutoSize = true;
this.CncErr_02.Location = new System.Drawing.Point(181, 43);
this.CncErr_02.Name = "CncErr_02";
this.CncErr_02.Size = new System.Drawing.Size(87, 19);
this.CncErr_02.Size = new System.Drawing.Size(76, 17);
this.CncErr_02.TabIndex = 9;
this.CncErr_02.Text = "CncErr_08";
this.CncErr_02.UseVisualStyleBackColor = true;
@@ -533,7 +534,7 @@
this.CncErr_03.AutoSize = true;
this.CncErr_03.Location = new System.Drawing.Point(181, 66);
this.CncErr_03.Name = "CncErr_03";
this.CncErr_03.Size = new System.Drawing.Size(87, 19);
this.CncErr_03.Size = new System.Drawing.Size(76, 17);
this.CncErr_03.TabIndex = 8;
this.CncErr_03.Text = "CncErr_09";
this.CncErr_03.UseVisualStyleBackColor = true;
@@ -544,7 +545,7 @@
this.CncErr_01.AutoSize = true;
this.CncErr_01.Location = new System.Drawing.Point(181, 20);
this.CncErr_01.Name = "CncErr_01";
this.CncErr_01.Size = new System.Drawing.Size(87, 19);
this.CncErr_01.Size = new System.Drawing.Size(76, 17);
this.CncErr_01.TabIndex = 7;
this.CncErr_01.Text = "CncErr_07";
this.CncErr_01.UseVisualStyleBackColor = true;
@@ -555,7 +556,7 @@
this.SysErr_03.AutoSize = true;
this.SysErr_03.Location = new System.Drawing.Point(7, 66);
this.SysErr_03.Name = "SysErr_03";
this.SysErr_03.Size = new System.Drawing.Size(85, 19);
this.SysErr_03.Size = new System.Drawing.Size(74, 17);
this.SysErr_03.TabIndex = 3;
this.SysErr_03.Text = "SysErr_03";
this.SysErr_03.UseVisualStyleBackColor = true;
@@ -566,7 +567,7 @@
this.ErrRT_01.AutoSize = true;
this.ErrRT_01.Location = new System.Drawing.Point(268, 20);
this.ErrRT_01.Name = "ErrRT_01";
this.ErrRT_01.Size = new System.Drawing.Size(76, 19);
this.ErrRT_01.Size = new System.Drawing.Size(67, 17);
this.ErrRT_01.TabIndex = 2;
this.ErrRT_01.Text = "ERR_10";
this.ErrRT_01.UseVisualStyleBackColor = true;
@@ -577,7 +578,7 @@
this.SysErr_02.AutoSize = true;
this.SysErr_02.Location = new System.Drawing.Point(7, 43);
this.SysErr_02.Name = "SysErr_02";
this.SysErr_02.Size = new System.Drawing.Size(85, 19);
this.SysErr_02.Size = new System.Drawing.Size(74, 17);
this.SysErr_02.TabIndex = 1;
this.SysErr_02.Text = "SysErr_02";
this.SysErr_02.UseVisualStyleBackColor = true;
@@ -588,7 +589,7 @@
this.SysErr_01.AutoSize = true;
this.SysErr_01.Location = new System.Drawing.Point(7, 20);
this.SysErr_01.Name = "SysErr_01";
this.SysErr_01.Size = new System.Drawing.Size(85, 19);
this.SysErr_01.Size = new System.Drawing.Size(74, 17);
this.SysErr_01.TabIndex = 0;
this.SysErr_01.Text = "SysErr_01";
this.SysErr_01.UseVisualStyleBackColor = true;
@@ -645,7 +646,7 @@
this.label37.AutoSize = true;
this.label37.Location = new System.Drawing.Point(10, 187);
this.label37.Name = "label37";
this.label37.Size = new System.Drawing.Size(55, 15);
this.label37.Size = new System.Drawing.Size(53, 13);
this.label37.TabIndex = 42;
this.label37.Text = "Accel Act";
//
@@ -661,7 +662,7 @@
this.label36.AutoSize = true;
this.label36.Location = new System.Drawing.Point(262, 187);
this.label36.Name = "label36";
this.label36.Size = new System.Drawing.Size(44, 15);
this.label36.Size = new System.Drawing.Size(40, 13);
this.label36.TabIndex = 40;
this.label36.Text = "Battery";
//
@@ -677,7 +678,7 @@
this.label11.AutoSize = true;
this.label11.Location = new System.Drawing.Point(127, 187);
this.label11.Name = "label11";
this.label11.Size = new System.Drawing.Size(75, 15);
this.label11.Size = new System.Drawing.Size(66, 13);
this.label11.TabIndex = 38;
this.label11.Text = "Accum Time";
//
@@ -694,7 +695,7 @@
this.label35.AutoSize = true;
this.label35.Location = new System.Drawing.Point(218, 71);
this.label35.Name = "label35";
this.label35.Size = new System.Drawing.Size(56, 15);
this.label35.Size = new System.Drawing.Size(49, 13);
this.label35.TabIndex = 36;
this.label35.Text = "Direction";
//
@@ -703,7 +704,7 @@
this.label34.AutoSize = true;
this.label34.Location = new System.Drawing.Point(12, 72);
this.label34.Name = "label34";
this.label34.Size = new System.Drawing.Size(58, 15);
this.label34.Size = new System.Drawing.Size(53, 13);
this.label34.TabIndex = 35;
this.label34.Text = "Axis Type";
//
@@ -730,7 +731,7 @@
this.label33.AutoSize = true;
this.label33.Location = new System.Drawing.Point(238, 45);
this.label33.Name = "label33";
this.label33.Size = new System.Drawing.Size(49, 15);
this.label33.Size = new System.Drawing.Size(44, 13);
this.label33.TabIndex = 32;
this.label33.Text = "Mast ID";
//
@@ -739,7 +740,7 @@
this.AxIsMaster.AutoSize = true;
this.AxIsMaster.Location = new System.Drawing.Point(178, 44);
this.AxIsMaster.Name = "AxIsMaster";
this.AxIsMaster.Size = new System.Drawing.Size(67, 19);
this.AxIsMaster.Size = new System.Drawing.Size(58, 17);
this.AxIsMaster.TabIndex = 31;
this.AxIsMaster.Text = "Master";
this.AxIsMaster.UseVisualStyleBackColor = true;
@@ -756,7 +757,7 @@
this.label32.AutoSize = true;
this.label32.Location = new System.Drawing.Point(11, 44);
this.label32.Name = "label32";
this.label32.Size = new System.Drawing.Size(63, 15);
this.label32.Size = new System.Drawing.Size(55, 13);
this.label32.TabIndex = 29;
this.label32.Text = "Main Proc";
//
@@ -776,7 +777,7 @@
this.label31.AutoSize = true;
this.label31.Location = new System.Drawing.Point(12, 19);
this.label31.Name = "label31";
this.label31.Size = new System.Drawing.Size(59, 15);
this.label31.Size = new System.Drawing.Size(51, 13);
this.label31.TabIndex = 27;
this.label31.Text = "Axis Num";
//
@@ -799,7 +800,7 @@
this.label5.AutoSize = true;
this.label5.Location = new System.Drawing.Point(12, 124);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(51, 15);
this.label5.Size = new System.Drawing.Size(44, 13);
this.label5.TabIndex = 24;
this.label5.Text = "Position";
//
@@ -816,7 +817,7 @@
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(12, 103);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(35, 15);
this.label4.Size = new System.Drawing.Size(31, 13);
this.label4.TabIndex = 22;
this.label4.Text = "Load";
//
@@ -825,7 +826,7 @@
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(87, 95);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(0, 15);
this.label3.Size = new System.Drawing.Size(0, 13);
this.label3.TabIndex = 21;
//
// AxLoad
@@ -848,7 +849,7 @@
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(7, 22);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(81, 15);
this.label2.Size = new System.Drawing.Size(68, 13);
this.label2.TabIndex = 38;
this.label2.Text = "Curr Program";
//
@@ -890,7 +891,7 @@
this.label25.AutoSize = true;
this.label25.Location = new System.Drawing.Point(269, 101);
this.label25.Name = "label25";
this.label25.Size = new System.Drawing.Size(41, 15);
this.label25.Size = new System.Drawing.Size(37, 13);
this.label25.TabIndex = 58;
this.label25.Text = "Pz KO";
//
@@ -907,7 +908,7 @@
this.label23.AutoSize = true;
this.label23.Location = new System.Drawing.Point(157, 101);
this.label23.Name = "label23";
this.label23.Size = new System.Drawing.Size(41, 15);
this.label23.Size = new System.Drawing.Size(37, 13);
this.label23.TabIndex = 56;
this.label23.Text = "Pz OK";
//
@@ -924,7 +925,7 @@
this.label21.AutoSize = true;
this.label21.Location = new System.Drawing.Point(33, 101);
this.label21.Name = "label21";
this.label21.Size = new System.Drawing.Size(41, 15);
this.label21.Size = new System.Drawing.Size(38, 13);
this.label21.TabIndex = 54;
this.label21.Text = "Pz Tot";
//
@@ -940,7 +941,7 @@
this.label19.AutoSize = true;
this.label19.Location = new System.Drawing.Point(222, 48);
this.label19.Name = "label19";
this.label19.Size = new System.Drawing.Size(50, 15);
this.label19.Size = new System.Drawing.Size(45, 13);
this.label19.TabIndex = 52;
this.label19.Text = "ID oper.";
//
@@ -956,7 +957,7 @@
this.label17.AutoSize = true;
this.label17.Location = new System.Drawing.Point(253, 22);
this.label17.Name = "label17";
this.label17.Size = new System.Drawing.Size(62, 15);
this.label17.Size = new System.Drawing.Size(54, 13);
this.label17.TabIndex = 50;
this.label17.Text = "Row Num";
//
@@ -982,7 +983,7 @@
this.STATUS_STRB_DW3.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.STATUS_STRB_DW3.Location = new System.Drawing.Point(85, 119);
this.STATUS_STRB_DW3.Name = "STATUS_STRB_DW3";
this.STATUS_STRB_DW3.Size = new System.Drawing.Size(291, 28);
this.STATUS_STRB_DW3.Size = new System.Drawing.Size(291, 24);
this.STATUS_STRB_DW3.TabIndex = 59;
//
// label49
@@ -990,7 +991,7 @@
this.label49.AutoSize = true;
this.label49.Location = new System.Drawing.Point(15, 125);
this.label49.Name = "label49";
this.label49.Size = new System.Drawing.Size(73, 15);
this.label49.Size = new System.Drawing.Size(67, 13);
this.label49.TabIndex = 58;
this.label49.Text = "STRB_DW3";
//
@@ -999,7 +1000,7 @@
this.STATUS_STRB_DW2.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.STATUS_STRB_DW2.Location = new System.Drawing.Point(85, 84);
this.STATUS_STRB_DW2.Name = "STATUS_STRB_DW2";
this.STATUS_STRB_DW2.Size = new System.Drawing.Size(291, 28);
this.STATUS_STRB_DW2.Size = new System.Drawing.Size(291, 24);
this.STATUS_STRB_DW2.TabIndex = 57;
//
// label47
@@ -1007,7 +1008,7 @@
this.label47.AutoSize = true;
this.label47.Location = new System.Drawing.Point(15, 90);
this.label47.Name = "label47";
this.label47.Size = new System.Drawing.Size(73, 15);
this.label47.Size = new System.Drawing.Size(67, 13);
this.label47.TabIndex = 56;
this.label47.Text = "STRB_DW2";
//
@@ -1016,7 +1017,7 @@
this.STATUS_STRB_DW1.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.STATUS_STRB_DW1.Location = new System.Drawing.Point(85, 49);
this.STATUS_STRB_DW1.Name = "STATUS_STRB_DW1";
this.STATUS_STRB_DW1.Size = new System.Drawing.Size(291, 28);
this.STATUS_STRB_DW1.Size = new System.Drawing.Size(291, 24);
this.STATUS_STRB_DW1.TabIndex = 55;
//
// label18
@@ -1024,7 +1025,7 @@
this.label18.AutoSize = true;
this.label18.Location = new System.Drawing.Point(15, 55);
this.label18.Name = "label18";
this.label18.Size = new System.Drawing.Size(73, 15);
this.label18.Size = new System.Drawing.Size(67, 13);
this.label18.TabIndex = 54;
this.label18.Text = "STRB_DW1";
//
@@ -1033,7 +1034,7 @@
this.STATUS_STRB_DW0.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.STATUS_STRB_DW0.Location = new System.Drawing.Point(85, 14);
this.STATUS_STRB_DW0.Name = "STATUS_STRB_DW0";
this.STATUS_STRB_DW0.Size = new System.Drawing.Size(291, 28);
this.STATUS_STRB_DW0.Size = new System.Drawing.Size(291, 24);
this.STATUS_STRB_DW0.TabIndex = 53;
//
// lblPLC_ADP
@@ -1041,7 +1042,7 @@
this.lblPLC_ADP.AutoSize = true;
this.lblPLC_ADP.Location = new System.Drawing.Point(15, 22);
this.lblPLC_ADP.Name = "lblPLC_ADP";
this.lblPLC_ADP.Size = new System.Drawing.Size(73, 15);
this.lblPLC_ADP.Size = new System.Drawing.Size(67, 13);
this.lblPLC_ADP.TabIndex = 52;
this.lblPLC_ADP.Text = "STRB_DW0";
//
@@ -1064,13 +1065,13 @@
this.lblApp.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Bold);
this.lblApp.ForeColor = System.Drawing.SystemColors.ControlText;
this.lblApp.Name = "lblApp";
this.lblApp.Size = new System.Drawing.Size(21, 20);
this.lblApp.Size = new System.Drawing.Size(16, 20);
this.lblApp.Text = "...";
//
// lblStatus
//
this.lblStatus.Name = "lblStatus";
this.lblStatus.Size = new System.Drawing.Size(27, 20);
this.lblStatus.Size = new System.Drawing.Size(22, 20);
this.lblStatus.Text = "---";
//
// MainProgrBar
@@ -1084,7 +1085,7 @@
this.lblVers.Font = new System.Drawing.Font("Segoe UI", 8F);
this.lblVers.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
this.lblVers.Name = "lblVers";
this.lblVers.Size = new System.Drawing.Size(18, 20);
this.lblVers.Size = new System.Drawing.Size(16, 20);
this.lblVers.Text = "...";
//
// groupBox13
@@ -1125,7 +1126,7 @@
this.label38.AutoSize = true;
this.label38.Location = new System.Drawing.Point(11, 20);
this.label38.Name = "label38";
this.label38.Size = new System.Drawing.Size(62, 15);
this.label38.Size = new System.Drawing.Size(54, 13);
this.label38.TabIndex = 62;
this.label38.Text = "Path Num";
//
@@ -1134,7 +1135,7 @@
this.label29.AutoSize = true;
this.label29.Location = new System.Drawing.Point(12, 133);
this.label29.Name = "label29";
this.label29.Size = new System.Drawing.Size(56, 15);
this.label29.Size = new System.Drawing.Size(51, 13);
this.label29.TabIndex = 33;
this.label29.Text = "Posiz Act";
//
@@ -1151,7 +1152,7 @@
this.label28.AutoSize = true;
this.label28.Location = new System.Drawing.Point(10, 91);
this.label28.Name = "label28";
this.label28.Size = new System.Drawing.Size(71, 15);
this.label28.Size = new System.Drawing.Size(64, 13);
this.label28.TabIndex = 31;
this.label28.Text = "Rapid Over.";
//
@@ -1177,7 +1178,7 @@
this.label27.AutoSize = true;
this.label27.Location = new System.Drawing.Point(10, 66);
this.label27.Name = "label27";
this.label27.Size = new System.Drawing.Size(66, 15);
this.label27.Size = new System.Drawing.Size(60, 13);
this.label27.TabIndex = 28;
this.label27.Text = "Feed Over.";
//
@@ -1203,7 +1204,7 @@
this.label26.AutoSize = true;
this.label26.Location = new System.Drawing.Point(10, 40);
this.label26.Name = "label26";
this.label26.Size = new System.Drawing.Size(56, 15);
this.label26.Size = new System.Drawing.Size(49, 13);
this.label26.TabIndex = 24;
this.label26.Text = "Feedrate";
//
@@ -1224,7 +1225,7 @@
this.sETUPToolStripMenuItem});
this.menuStrip1.Location = new System.Drawing.Point(0, 0);
this.menuStrip1.Name = "menuStrip1";
this.menuStrip1.Size = new System.Drawing.Size(785, 28);
this.menuStrip1.Size = new System.Drawing.Size(785, 24);
this.menuStrip1.TabIndex = 61;
this.menuStrip1.Text = "menuStrip1";
//
@@ -1233,13 +1234,13 @@
this.fILEToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.mLoadAdaptConf});
this.fILEToolStripMenuItem.Name = "fILEToolStripMenuItem";
this.fILEToolStripMenuItem.Size = new System.Drawing.Size(47, 24);
this.fILEToolStripMenuItem.Size = new System.Drawing.Size(40, 20);
this.fILEToolStripMenuItem.Text = "FILE";
//
// mLoadAdaptConf
//
this.mLoadAdaptConf.Name = "mLoadAdaptConf";
this.mLoadAdaptConf.Size = new System.Drawing.Size(232, 26);
this.mLoadAdaptConf.Size = new System.Drawing.Size(194, 22);
this.mLoadAdaptConf.Text = "LOAD ADAPTER CONF";
this.mLoadAdaptConf.Click += new System.EventHandler(this.mLoadAdaptConf_Click);
//
@@ -1249,14 +1250,14 @@
this.mConfGen});
this.sETUPToolStripMenuItem.Name = "sETUPToolStripMenuItem";
this.sETUPToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.S)));
this.sETUPToolStripMenuItem.Size = new System.Drawing.Size(63, 24);
this.sETUPToolStripMenuItem.Size = new System.Drawing.Size(53, 20);
this.sETUPToolStripMenuItem.Text = "SETUP";
//
// mConfGen
//
this.mConfGen.Name = "mConfGen";
this.mConfGen.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.T)));
this.mConfGen.Size = new System.Drawing.Size(327, 26);
this.mConfGen.Size = new System.Drawing.Size(271, 22);
this.mConfGen.Text = "TEMPLATE CONF GENERATOR";
this.mConfGen.Click += new System.EventHandler(this.mConfGen_Click);
//
@@ -1264,7 +1265,7 @@
//
this.lblCurrAdapt.Dock = System.Windows.Forms.DockStyle.Top;
this.lblCurrAdapt.Font = new System.Drawing.Font("Microsoft Sans Serif", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblCurrAdapt.Location = new System.Drawing.Point(0, 28);
this.lblCurrAdapt.Location = new System.Drawing.Point(0, 24);
this.lblCurrAdapt.Name = "lblCurrAdapt";
this.lblCurrAdapt.Size = new System.Drawing.Size(785, 26);
this.lblCurrAdapt.TabIndex = 64;
@@ -1277,10 +1278,10 @@
this.tabCtrlMain.Controls.Add(this.tbConf);
this.tabCtrlMain.Controls.Add(this.tpSIM);
this.tabCtrlMain.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabCtrlMain.Location = new System.Drawing.Point(0, 54);
this.tabCtrlMain.Location = new System.Drawing.Point(0, 50);
this.tabCtrlMain.Name = "tabCtrlMain";
this.tabCtrlMain.SelectedIndex = 0;
this.tabCtrlMain.Size = new System.Drawing.Size(785, 662);
this.tabCtrlMain.Size = new System.Drawing.Size(785, 666);
this.tabCtrlMain.TabIndex = 65;
//
// tpStatus
@@ -1293,8 +1294,8 @@
this.tpStatus.Controls.Add(this.groupBox11);
this.tpStatus.Location = new System.Drawing.Point(4, 22);
this.tpStatus.Name = "tpStatus";
this.tpStatus.Padding = new System.Windows.Forms.Padding(3, 3, 3, 3);
this.tpStatus.Size = new System.Drawing.Size(777, 636);
this.tpStatus.Padding = new System.Windows.Forms.Padding(3);
this.tpStatus.Size = new System.Drawing.Size(777, 640);
this.tpStatus.TabIndex = 0;
this.tpStatus.Text = "STATUS";
//
@@ -1303,7 +1304,7 @@
this.lblOutMessage.AutoSize = true;
this.lblOutMessage.Location = new System.Drawing.Point(95, 281);
this.lblOutMessage.Name = "lblOutMessage";
this.lblOutMessage.Size = new System.Drawing.Size(16, 15);
this.lblOutMessage.Size = new System.Drawing.Size(16, 13);
this.lblOutMessage.TabIndex = 60;
this.lblOutMessage.Text = "...";
//
@@ -1312,7 +1313,7 @@
this.label53.AutoSize = true;
this.label53.Location = new System.Drawing.Point(18, 281);
this.label53.Name = "label53";
this.label53.Size = new System.Drawing.Size(61, 15);
this.label53.Size = new System.Drawing.Size(54, 13);
this.label53.TabIndex = 59;
this.label53.Text = "Data Mon";
//
@@ -1338,7 +1339,7 @@
this.STATUS_ACK_DW3.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.STATUS_ACK_DW3.Location = new System.Drawing.Point(85, 118);
this.STATUS_ACK_DW3.Name = "STATUS_ACK_DW3";
this.STATUS_ACK_DW3.Size = new System.Drawing.Size(293, 28);
this.STATUS_ACK_DW3.Size = new System.Drawing.Size(293, 24);
this.STATUS_ACK_DW3.TabIndex = 59;
//
// label52
@@ -1346,7 +1347,7 @@
this.label52.AutoSize = true;
this.label52.Location = new System.Drawing.Point(15, 126);
this.label52.Name = "label52";
this.label52.Size = new System.Drawing.Size(64, 15);
this.label52.Size = new System.Drawing.Size(59, 13);
this.label52.TabIndex = 58;
this.label52.Text = "ACK_DW3";
//
@@ -1355,7 +1356,7 @@
this.STATUS_ACK_DW2.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.STATUS_ACK_DW2.Location = new System.Drawing.Point(85, 83);
this.STATUS_ACK_DW2.Name = "STATUS_ACK_DW2";
this.STATUS_ACK_DW2.Size = new System.Drawing.Size(293, 28);
this.STATUS_ACK_DW2.Size = new System.Drawing.Size(293, 24);
this.STATUS_ACK_DW2.TabIndex = 57;
//
// label51
@@ -1363,7 +1364,7 @@
this.label51.AutoSize = true;
this.label51.Location = new System.Drawing.Point(15, 91);
this.label51.Name = "label51";
this.label51.Size = new System.Drawing.Size(64, 15);
this.label51.Size = new System.Drawing.Size(59, 13);
this.label51.TabIndex = 56;
this.label51.Text = "ACK_DW2";
//
@@ -1372,7 +1373,7 @@
this.STATUS_ACK_DW1.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.STATUS_ACK_DW1.Location = new System.Drawing.Point(85, 48);
this.STATUS_ACK_DW1.Name = "STATUS_ACK_DW1";
this.STATUS_ACK_DW1.Size = new System.Drawing.Size(293, 28);
this.STATUS_ACK_DW1.Size = new System.Drawing.Size(293, 24);
this.STATUS_ACK_DW1.TabIndex = 55;
//
// label50
@@ -1380,7 +1381,7 @@
this.label50.AutoSize = true;
this.label50.Location = new System.Drawing.Point(15, 56);
this.label50.Name = "label50";
this.label50.Size = new System.Drawing.Size(64, 15);
this.label50.Size = new System.Drawing.Size(59, 13);
this.label50.TabIndex = 54;
this.label50.Text = "ACK_DW1";
//
@@ -1389,7 +1390,7 @@
this.STATUS_ACK_DW0.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.STATUS_ACK_DW0.Location = new System.Drawing.Point(85, 15);
this.STATUS_ACK_DW0.Name = "STATUS_ACK_DW0";
this.STATUS_ACK_DW0.Size = new System.Drawing.Size(293, 28);
this.STATUS_ACK_DW0.Size = new System.Drawing.Size(293, 24);
this.STATUS_ACK_DW0.TabIndex = 53;
//
// label48
@@ -1397,7 +1398,7 @@
this.label48.AutoSize = true;
this.label48.Location = new System.Drawing.Point(15, 19);
this.label48.Name = "label48";
this.label48.Size = new System.Drawing.Size(64, 15);
this.label48.Size = new System.Drawing.Size(59, 13);
this.label48.TabIndex = 52;
this.label48.Text = "ACK_DW0";
//
@@ -1459,7 +1460,7 @@
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(18, 20);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(29, 15);
this.label1.Size = new System.Drawing.Size(26, 13);
this.label1.TabIndex = 0;
this.label1.Text = "Port";
//
@@ -1469,7 +1470,7 @@
this.tbConf.Controls.Add(this.wbXmlConf);
this.tbConf.Location = new System.Drawing.Point(4, 22);
this.tbConf.Name = "tbConf";
this.tbConf.Padding = new System.Windows.Forms.Padding(3, 3, 3, 3);
this.tbConf.Padding = new System.Windows.Forms.Padding(3);
this.tbConf.Size = new System.Drawing.Size(777, 636);
this.tbConf.TabIndex = 1;
this.tbConf.Text = "XML CONFIG";
@@ -1550,7 +1551,7 @@
this.label45.AutoSize = true;
this.label45.Location = new System.Drawing.Point(4, 122);
this.label45.Name = "label45";
this.label45.Size = new System.Drawing.Size(43, 15);
this.label45.Size = new System.Drawing.Size(38, 13);
this.label45.TabIndex = 79;
this.label45.Text = "Speed";
//
@@ -1567,7 +1568,7 @@
this.label46.AutoSize = true;
this.label46.Location = new System.Drawing.Point(4, 101);
this.label46.Name = "label46";
this.label46.Size = new System.Drawing.Size(35, 15);
this.label46.Size = new System.Drawing.Size(31, 13);
this.label46.TabIndex = 77;
this.label46.Text = "Load";
//
@@ -1591,7 +1592,7 @@
this.label43.AutoSize = true;
this.label43.Location = new System.Drawing.Point(6, 75);
this.label43.Name = "label43";
this.label43.Size = new System.Drawing.Size(49, 15);
this.label43.Size = new System.Drawing.Size(44, 13);
this.label43.TabIndex = 74;
this.label43.Text = "VitaRes";
//
@@ -1607,7 +1608,7 @@
this.label44.AutoSize = true;
this.label44.Location = new System.Drawing.Point(120, 75);
this.label44.Name = "label44";
this.label44.Size = new System.Drawing.Size(57, 15);
this.label44.Size = new System.Drawing.Size(52, 13);
this.label44.TabIndex = 72;
this.label44.Text = "Acc Time";
//
@@ -1623,7 +1624,7 @@
this.label40.AutoSize = true;
this.label40.Location = new System.Drawing.Point(6, 49);
this.label40.Name = "label40";
this.label40.Size = new System.Drawing.Size(46, 15);
this.label40.Size = new System.Drawing.Size(42, 13);
this.label40.TabIndex = 70;
this.label40.Text = "Tool ID";
//
@@ -1639,7 +1640,7 @@
this.label41.AutoSize = true;
this.label41.Location = new System.Drawing.Point(255, 49);
this.label41.Name = "label41";
this.label41.Size = new System.Drawing.Size(41, 15);
this.label41.Size = new System.Drawing.Size(37, 13);
this.label41.TabIndex = 68;
this.label41.Text = "Status";
//
@@ -1655,7 +1656,7 @@
this.label42.AutoSize = true;
this.label42.Location = new System.Drawing.Point(120, 49);
this.label42.Name = "label42";
this.label42.Size = new System.Drawing.Size(51, 15);
this.label42.Size = new System.Drawing.Size(44, 13);
this.label42.TabIndex = 66;
this.label42.Text = "NumCU";
//
@@ -1675,7 +1676,7 @@
this.label39.AutoSize = true;
this.label39.Location = new System.Drawing.Point(4, 23);
this.label39.Name = "label39";
this.label39.Size = new System.Drawing.Size(69, 15);
this.label39.Size = new System.Drawing.Size(60, 13);
this.label39.TabIndex = 64;
this.label39.Text = "Num UnOp";
//
@@ -1698,7 +1699,7 @@
this.ready.Checked = true;
this.ready.Location = new System.Drawing.Point(114, 16);
this.ready.Name = "ready";
this.ready.Size = new System.Drawing.Size(63, 19);
this.ready.Size = new System.Drawing.Size(56, 17);
this.ready.TabIndex = 9;
this.ready.TabStop = true;
this.ready.Text = "Ready";
@@ -1709,7 +1710,7 @@
this.feedhold.AutoSize = true;
this.feedhold.Location = new System.Drawing.Point(253, 16);
this.feedhold.Name = "feedhold";
this.feedhold.Size = new System.Drawing.Size(85, 19);
this.feedhold.Size = new System.Drawing.Size(74, 17);
this.feedhold.TabIndex = 8;
this.feedhold.Text = "Feed Hold";
this.feedhold.UseVisualStyleBackColor = true;
@@ -1719,7 +1720,7 @@
this.stopped.AutoSize = true;
this.stopped.Location = new System.Drawing.Point(180, 16);
this.stopped.Name = "stopped";
this.stopped.Size = new System.Drawing.Size(74, 19);
this.stopped.Size = new System.Drawing.Size(65, 17);
this.stopped.TabIndex = 7;
this.stopped.Text = "Stopped";
this.stopped.UseVisualStyleBackColor = true;
@@ -1729,7 +1730,7 @@
this.running.AutoSize = true;
this.running.Location = new System.Drawing.Point(36, 16);
this.running.Name = "running";
this.running.Size = new System.Drawing.Size(75, 19);
this.running.Size = new System.Drawing.Size(65, 17);
this.running.TabIndex = 6;
this.running.Text = "Running";
this.running.UseVisualStyleBackColor = true;
@@ -1752,7 +1753,7 @@
this.edit.AutoSize = true;
this.edit.Location = new System.Drawing.Point(299, 16);
this.edit.Name = "edit";
this.edit.Size = new System.Drawing.Size(49, 19);
this.edit.Size = new System.Drawing.Size(43, 17);
this.edit.TabIndex = 9;
this.edit.Text = "Edit";
this.edit.UseVisualStyleBackColor = true;
@@ -1762,7 +1763,7 @@
this.mdi.AutoSize = true;
this.mdi.Location = new System.Drawing.Point(180, 15);
this.mdi.Name = "mdi";
this.mdi.Size = new System.Drawing.Size(129, 19);
this.mdi.Size = new System.Drawing.Size(113, 17);
this.mdi.TabIndex = 8;
this.mdi.Text = "Manual Data Input";
this.mdi.UseVisualStyleBackColor = true;
@@ -1773,7 +1774,7 @@
this.manual.Checked = true;
this.manual.Location = new System.Drawing.Point(114, 15);
this.manual.Name = "manual";
this.manual.Size = new System.Drawing.Size(70, 19);
this.manual.Size = new System.Drawing.Size(60, 17);
this.manual.TabIndex = 7;
this.manual.TabStop = true;
this.manual.Text = "Manual";
@@ -1784,7 +1785,7 @@
this.automatic.AutoSize = true;
this.automatic.Location = new System.Drawing.Point(36, 16);
this.automatic.Name = "automatic";
this.automatic.Size = new System.Drawing.Size(82, 19);
this.automatic.Size = new System.Drawing.Size(72, 17);
this.automatic.TabIndex = 6;
this.automatic.Text = "Automatic";
this.automatic.UseVisualStyleBackColor = true;
@@ -1814,7 +1815,7 @@
this.D1_UUID.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.D1_UUID.Location = new System.Drawing.Point(233, 54);
this.D1_UUID.Name = "D1_UUID";
this.D1_UUID.Size = new System.Drawing.Size(23, 17);
this.D1_UUID.Size = new System.Drawing.Size(19, 13);
this.D1_UUID.TabIndex = 66;
this.D1_UUID.Text = "...";
//
@@ -1824,7 +1825,7 @@
this.D1_ID.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.D1_ID.Location = new System.Drawing.Point(54, 53);
this.D1_ID.Name = "D1_ID";
this.D1_ID.Size = new System.Drawing.Size(23, 17);
this.D1_ID.Size = new System.Drawing.Size(19, 13);
this.D1_ID.TabIndex = 65;
this.D1_ID.Text = "...";
//
@@ -1834,7 +1835,7 @@
this.D1_NAME.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.D1_NAME.Location = new System.Drawing.Point(54, 20);
this.D1_NAME.Name = "D1_NAME";
this.D1_NAME.Size = new System.Drawing.Size(23, 17);
this.D1_NAME.Size = new System.Drawing.Size(19, 13);
this.D1_NAME.TabIndex = 64;
this.D1_NAME.Text = "...";
//
@@ -1843,7 +1844,7 @@
this.lblAT.AutoSize = true;
this.lblAT.Location = new System.Drawing.Point(189, 20);
this.lblAT.Name = "lblAT";
this.lblAT.Size = new System.Drawing.Size(47, 15);
this.lblAT.Size = new System.Drawing.Size(43, 13);
this.lblAT.TabIndex = 63;
this.lblAT.Text = "AccMin";
//
@@ -1859,7 +1860,7 @@
this.label30.AutoSize = true;
this.label30.Location = new System.Drawing.Point(288, 20);
this.label30.Name = "label30";
this.label30.Size = new System.Drawing.Size(41, 15);
this.label30.Size = new System.Drawing.Size(36, 13);
this.label30.TabIndex = 61;
this.label30.Text = "power";
//
@@ -1875,7 +1876,7 @@
this.label16.AutoSize = true;
this.label16.Location = new System.Drawing.Point(193, 53);
this.label16.Name = "label16";
this.label16.Size = new System.Drawing.Size(37, 15);
this.label16.Size = new System.Drawing.Size(34, 13);
this.label16.TabIndex = 59;
this.label16.Text = "UUID";
//
@@ -1884,7 +1885,7 @@
this.label15.AutoSize = true;
this.label15.Location = new System.Drawing.Point(10, 53);
this.label15.Name = "label15";
this.label15.Size = new System.Drawing.Size(19, 15);
this.label15.Size = new System.Drawing.Size(18, 13);
this.label15.TabIndex = 57;
this.label15.Text = "ID";
//
@@ -1893,7 +1894,7 @@
this.label14.AutoSize = true;
this.label14.Location = new System.Drawing.Point(10, 20);
this.label14.Name = "label14";
this.label14.Size = new System.Drawing.Size(41, 15);
this.label14.Size = new System.Drawing.Size(35, 13);
this.label14.TabIndex = 54;
this.label14.Text = "Nome";
//
@@ -1913,7 +1914,7 @@
this.enableDataSim.Location = new System.Drawing.Point(112, 9);
this.enableDataSim.Name = "enableDataSim";
this.enableDataSim.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.enableDataSim.Size = new System.Drawing.Size(68, 19);
this.enableDataSim.Size = new System.Drawing.Size(59, 17);
this.enableDataSim.TabIndex = 55;
this.enableDataSim.Text = "Enable";
this.enableDataSim.UseVisualStyleBackColor = true;
@@ -1934,7 +1935,7 @@
this.estop.Location = new System.Drawing.Point(59, 9);
this.estop.Name = "estop";
this.estop.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.estop.Size = new System.Drawing.Size(119, 19);
this.estop.Size = new System.Drawing.Size(104, 17);
this.estop.TabIndex = 55;
this.estop.Text = "Emergency Stop";
this.estop.UseVisualStyleBackColor = true;
@@ -1962,7 +1963,7 @@
this.lblCodaT.AutoSize = true;
this.lblCodaT.Location = new System.Drawing.Point(117, 74);
this.lblCodaT.Name = "lblCodaT";
this.lblCodaT.Size = new System.Drawing.Size(22, 15);
this.lblCodaT.Size = new System.Drawing.Size(22, 13);
this.lblCodaT.TabIndex = 60;
this.lblCodaT.Text = "[...]";
//
@@ -1980,7 +1981,7 @@
this.label24.AutoSize = true;
this.label24.Location = new System.Drawing.Point(9, 74);
this.label24.Name = "label24";
this.label24.Size = new System.Drawing.Size(35, 15);
this.label24.Size = new System.Drawing.Size(33, 13);
this.label24.TabIndex = 58;
this.label24.Text = "AddT";
//
@@ -1989,7 +1990,7 @@
this.lblCodaS.AutoSize = true;
this.lblCodaS.Location = new System.Drawing.Point(118, 48);
this.lblCodaS.Name = "lblCodaS";
this.lblCodaS.Size = new System.Drawing.Size(22, 15);
this.lblCodaS.Size = new System.Drawing.Size(22, 13);
this.lblCodaS.TabIndex = 57;
this.lblCodaS.Text = "[...]";
//
@@ -2007,7 +2008,7 @@
this.label22.AutoSize = true;
this.label22.Location = new System.Drawing.Point(10, 48);
this.label22.Name = "label22";
this.label22.Size = new System.Drawing.Size(36, 15);
this.label22.Size = new System.Drawing.Size(33, 13);
this.label22.TabIndex = 55;
this.label22.Text = "AddS";
//
@@ -2016,7 +2017,7 @@
this.lblCodaM.AutoSize = true;
this.lblCodaM.Location = new System.Drawing.Point(118, 22);
this.lblCodaM.Name = "lblCodaM";
this.lblCodaM.Size = new System.Drawing.Size(22, 15);
this.lblCodaM.Size = new System.Drawing.Size(22, 13);
this.lblCodaM.TabIndex = 54;
this.lblCodaM.Text = "[...]";
//
@@ -2034,16 +2035,23 @@
this.label20.AutoSize = true;
this.label20.Location = new System.Drawing.Point(10, 22);
this.label20.Name = "label20";
this.label20.Size = new System.Drawing.Size(39, 15);
this.label20.Size = new System.Drawing.Size(35, 13);
this.label20.TabIndex = 52;
this.label20.Text = "AddM";
//
// notifyIcon1
//
this.notifyIcon1.ContextMenuStrip = this.trayMenu;
this.notifyIcon1.Icon = ((System.Drawing.Icon)(resources.GetObject("notifyIcon1.Icon")));
this.notifyIcon1.Text = "MTC Adapter";
this.notifyIcon1.DoubleClick += new System.EventHandler(this.notifyIcon1_DoubleClick);
//
// trayMenu
//
this.trayMenu.Name = "trayMenu";
this.trayMenu.Size = new System.Drawing.Size(61, 4);
this.trayMenu.ItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.trayMenu_ItemClicked);
//
// MainForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@@ -2056,11 +2064,13 @@
this.Controls.Add(this.label6);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MainMenuStrip = this.menuStrip1;
this.MaximizeBox = false;
this.Name = "MainForm";
this.ShowInTaskbar = false;
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "MTConn Adapter";
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainForm_FormClosing);
this.Shown += new System.EventHandler(this.MainForm_Shown);
this.Resize += new System.EventHandler(this.MainForm_Resize);
this.groupBox4.ResumeLayout(false);
this.groupBox4.PerformLayout();
@@ -2294,6 +2304,7 @@
private System.Windows.Forms.ToolStripStatusLabel lblApp;
private System.Windows.Forms.ToolStripStatusLabel lblVers;
private System.Windows.Forms.NotifyIcon notifyIcon1;
private System.Windows.Forms.ContextMenuStrip trayMenu;
}
}
+157 -45
View File
@@ -26,14 +26,36 @@ namespace MTC_Adapter
public partial class MainForm : Form
{
protected int fastCount;
protected int normCount;
protected int slowCount;
protected int alarmSyncCount;
#region inizializzazione contatori
/// <summary>
/// contatore veloce
/// </summary>
protected int fastCount;
/// <summary>
/// contatore normale
/// </summary>
protected int normCount;
/// <summary>
/// contatore lento
/// </summary>
protected int slowCount;
/// <summary>
/// contatore sync allarmi
/// </summary>
protected int alarmSyncCount;
/// <summary>
/// timer base in avvio
/// </summary>
protected int startTimerMs;
#endregion
#region inizializzazione oggetti base
/// <summary>
/// oggetto logging
/// </summary>
public static Logger lg;
/// <summary>
@@ -49,6 +71,9 @@ namespace MTC_Adapter
/// </summary>
protected tipoAdapter tipoScelto = tipoAdapter.DEMO;
#endregion
#region utils ed helpers
public static void EnableTab(TabPage page, bool enable)
@@ -85,13 +110,18 @@ namespace MTC_Adapter
#endregion
#region gestione form e visibilità
/// <summary>
/// Gestione form principale
/// </summary>
public MainForm()
{
InitializeComponent();
lblStatus.Text = "Loading";
// fix icon!
this.Icon = Icon.ExtractAssociatedIcon(defIconFilePath);
Icon = Icon.ExtractAssociatedIcon(defIconFilePath);
notifyIcon1.Icon = Icon.ExtractAssociatedIcon(defIconFilePath);
// fix versione!
@@ -123,22 +153,130 @@ namespace MTC_Adapter
}
displayTaskAndWait("Running");
createTrayMenu();
// avvio minimizzato se richiesto
if (utils.CRB("startMinimized"))
{
if (this.WindowState != FormWindowState.Minimized)
// imposto minimized se necessario!
if (WindowState != FormWindowState.Minimized)
{
Thread.Sleep(100);
this.WindowState = FormWindowState.Minimized;
}
else
{
Thread.Sleep(100);
sendToTray();
WindowState = FormWindowState.Minimized;
}
}
}
/// <summary>
/// Verifica finale a fine show...
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void MainForm_Shown(object sender, EventArgs e)
{
// avvio minimizzato se richiesto
if (utils.CRB("startMinimized"))
{
// controllo e mando a tray...
sendToTray();
}
}
/// <summary>
/// crea menù tray x applicazione
/// </summary>
private void createTrayMenu()
{
// Fix testi menù tray...
trayMenu.Items.Clear();
// SE permessa massimizzazione...
if (utils.CRB("windowCanMax"))
{
trayMenu.Items.Add("Show MTC Adapter");
}
trayMenu.Items.Add("Close MTC Adapter");
}
/// <summary>
/// doppio click su tray icon
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void notifyIcon1_DoubleClick(object sender, EventArgs e)
{
// SOLO SE PERMESSO mostrare full...
if (utils.CRB("windowCanMax"))
{
Show();
WindowState = FormWindowState.Normal;
}
}
/// <summary>
/// evento resize
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void MainForm_Resize(object sender, EventArgs e)
{
checkFormVisibility();
}
/// <summary>
/// Verifica stato windows (minimized/normal) e visibilità con tray...
/// </summary>
private void checkFormVisibility()
{
// se non può massimizzare imposto COMUNQUE a minimized...
if (!utils.CRB("windowCanMax"))
{
WindowState = FormWindowState.Minimized;
}
// controllo cosa devo mostrare...
if (WindowState == FormWindowState.Minimized)
{
sendToTray();
}
else
{
notifyIcon1.Visible = false;
}
}
/// <summary>
/// Gestisce "andata nel tray" della form
/// </summary>
private void sendToTray()
{
if (!notifyIcon1.Visible)
{
notifyIcon1.BalloonTipTitle = utils.CRS("appName");
notifyIcon1.BalloonTipText = string.Format("{0} running on tray", utils.CRS("appName"));
notifyIcon1.Visible = true;
notifyIcon1.ShowBalloonTip(100);
}
Hide();
}
/// <summary>
/// click su menù contestuale in tray
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void trayMenu_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
if (e.ClickedItem.Text.StartsWith("Close"))
{
// stop adapter...
closeAdapter();
// chiudo!
Close();
}
else if (e.ClickedItem.Text.StartsWith("Show"))
{
if (utils.CRB("windowCanMax"))
{
Show();
WindowState = FormWindowState.Normal;
}
}
}
#endregion
protected string defConfFilePath
{
get
@@ -1365,6 +1503,11 @@ namespace MTC_Adapter
}
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
{
closeAdapter();
}
private void closeAdapter()
{
agObj.stopAdapter();
// salvo!
@@ -1379,36 +1522,5 @@ namespace MTC_Adapter
agObj.tryDisconnect();
}
private void notifyIcon1_DoubleClick(object sender, EventArgs e)
{
this.Show();
this.WindowState = FormWindowState.Normal;
}
private void MainForm_Resize(object sender, EventArgs e)
{
if (FormWindowState.Minimized == this.WindowState)
{
sendToTray();
}
else if (FormWindowState.Normal == this.WindowState)
{
//notifyIcon1.Visible = false;
}
}
/// <summary>
/// Gestisce "andata nel tray" della form
/// </summary>
private void sendToTray()
{
if (!notifyIcon1.Visible)
{
notifyIcon1.BalloonTipTitle = utils.CRS("appName");
notifyIcon1.BalloonTipText = string.Format("{0} running on tray", utils.CRS("appName"));
notifyIcon1.Visible = true;
notifyIcon1.ShowBalloonTip(100);
this.Hide();
}
}
}
}
+3
View File
@@ -165,6 +165,9 @@
<metadata name="notifyIcon1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>355, 17</value>
</metadata>
<metadata name="trayMenu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>468, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="notifyIcon1.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>