메인보드 다운로드 부분 수정 중
							parent
							
								
									c6570ddc99
								
							
						
					
					
						commit
						133bdf9e46
					
				|  | @ -200,6 +200,7 @@ namespace INT_PT002.Controls | ||||||
|         private void MainboardProgramUpdateCheck(DialogResult result) |         private void MainboardProgramUpdateCheck(DialogResult result) | ||||||
|         { |         { | ||||||
|             Define.E_UpdateCheck check = Define.E_UpdateCheck.Fail; |             Define.E_UpdateCheck check = Define.E_UpdateCheck.Fail; | ||||||
|  |             this.UpdateFileMainboardPath = this.USBPath + "UpdateFilesMain\\"; | ||||||
| 
 | 
 | ||||||
|             if (result == DialogResult.Yes) |             if (result == DialogResult.Yes) | ||||||
|             { |             { | ||||||
|  |  | ||||||
|  | @ -39,6 +39,7 @@ | ||||||
|             this.smartSerialPort2 = new SmartX.SmartSerialPort(this.components); |             this.smartSerialPort2 = new SmartX.SmartSerialPort(this.components); | ||||||
|             this.timerForMainBoard = new SmartX.SmartTimer(); |             this.timerForMainBoard = new SmartX.SmartTimer(); | ||||||
|             this.smartTimerReboot = new SmartX.SmartTimer(); |             this.smartTimerReboot = new SmartX.SmartTimer(); | ||||||
|  |             this.smartFileCommunicationLog = new SmartX.SmartFile(); | ||||||
|             this.smartGroupBox1.SuspendLayout(); |             this.smartGroupBox1.SuspendLayout(); | ||||||
|             this.SuspendLayout(); |             this.SuspendLayout(); | ||||||
|             //  |             //  | ||||||
|  | @ -78,7 +79,7 @@ | ||||||
|             this.buttonOK.ImageDisable = null; |             this.buttonOK.ImageDisable = null; | ||||||
|             this.buttonOK.ImageDown = null; |             this.buttonOK.ImageDown = null; | ||||||
|             this.buttonOK.ImageUp = null; |             this.buttonOK.ImageUp = null; | ||||||
|             this.buttonOK.Location = new System.Drawing.Point(179, 153); |             this.buttonOK.Location = new System.Drawing.Point(179, 158); | ||||||
|             this.buttonOK.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; |             this.buttonOK.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; | ||||||
|             this.buttonOK.Name = "buttonOK"; |             this.buttonOK.Name = "buttonOK"; | ||||||
|             this.buttonOK.NestedClickEventPrevent = false; |             this.buttonOK.NestedClickEventPrevent = false; | ||||||
|  | @ -106,9 +107,9 @@ | ||||||
|             this.labelMessage2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); |             this.labelMessage2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); | ||||||
|             this.labelMessage2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); |             this.labelMessage2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); | ||||||
|             this.labelMessage2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; |             this.labelMessage2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; | ||||||
|             this.labelMessage2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); |             this.labelMessage2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); | ||||||
|             this.labelMessage2.LineSpacing = 0F; |             this.labelMessage2.LineSpacing = 0F; | ||||||
|             this.labelMessage2.Location = new System.Drawing.Point(43, 84); |             this.labelMessage2.Location = new System.Drawing.Point(43, 90); | ||||||
|             this.labelMessage2.Name = "labelMessage2"; |             this.labelMessage2.Name = "labelMessage2"; | ||||||
|             this.labelMessage2.OverlapOptimize = true; |             this.labelMessage2.OverlapOptimize = true; | ||||||
|             this.labelMessage2.PasswordChar = '\0'; |             this.labelMessage2.PasswordChar = '\0'; | ||||||
|  | @ -135,7 +136,7 @@ | ||||||
|             this.progressBarUpdate.BarStyle = SmartX.SmartProgressBar.BARTYPE.Normal; |             this.progressBarUpdate.BarStyle = SmartX.SmartProgressBar.BARTYPE.Normal; | ||||||
|             this.progressBarUpdate.Direction = SmartX.SmartProgressBar.DIR.Horizontal; |             this.progressBarUpdate.Direction = SmartX.SmartProgressBar.DIR.Horizontal; | ||||||
|             this.progressBarUpdate.FormatString = ""; |             this.progressBarUpdate.FormatString = ""; | ||||||
|             this.progressBarUpdate.Location = new System.Drawing.Point(25, 117); |             this.progressBarUpdate.Location = new System.Drawing.Point(25, 123); | ||||||
|             this.progressBarUpdate.Maximum = new decimal(new int[] { |             this.progressBarUpdate.Maximum = new decimal(new int[] { | ||||||
|             100, |             100, | ||||||
|             0, |             0, | ||||||
|  | @ -170,9 +171,9 @@ | ||||||
|             this.labelMessage1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); |             this.labelMessage1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); | ||||||
|             this.labelMessage1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); |             this.labelMessage1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); | ||||||
|             this.labelMessage1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; |             this.labelMessage1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; | ||||||
|             this.labelMessage1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); |             this.labelMessage1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); | ||||||
|             this.labelMessage1.LineSpacing = 0F; |             this.labelMessage1.LineSpacing = 0F; | ||||||
|             this.labelMessage1.Location = new System.Drawing.Point(43, 62); |             this.labelMessage1.Location = new System.Drawing.Point(43, 68); | ||||||
|             this.labelMessage1.Name = "labelMessage1"; |             this.labelMessage1.Name = "labelMessage1"; | ||||||
|             this.labelMessage1.OverlapOptimize = true; |             this.labelMessage1.OverlapOptimize = true; | ||||||
|             this.labelMessage1.PasswordChar = '\0'; |             this.labelMessage1.PasswordChar = '\0'; | ||||||
|  | @ -213,7 +214,7 @@ | ||||||
|             this.smartSerialPort2.ErrorCode_Location = SmartX.SmartSerialPort.ERRORCODELOCATION.HEADER; |             this.smartSerialPort2.ErrorCode_Location = SmartX.SmartSerialPort.ERRORCODELOCATION.HEADER; | ||||||
|             this.smartSerialPort2.ETXCode = ((byte)(3)); |             this.smartSerialPort2.ETXCode = ((byte)(3)); | ||||||
|             this.smartSerialPort2.ETXCodes = null; |             this.smartSerialPort2.ETXCodes = null; | ||||||
|             this.smartSerialPort2.FrameBufferSize = ((uint)(2048u)); |             this.smartSerialPort2.FrameBufferSize = ((uint)(1024u)); | ||||||
|             this.smartSerialPort2.FrameSeparationType = SmartX.SmartSerialPort.FRAMESEPARATIONTYPES.STXANDETX; |             this.smartSerialPort2.FrameSeparationType = SmartX.SmartSerialPort.FRAMESEPARATIONTYPES.STXANDETX; | ||||||
|             this.smartSerialPort2.HeadErrorCodeOffset = 0; |             this.smartSerialPort2.HeadErrorCodeOffset = 0; | ||||||
|             this.smartSerialPort2.PortNo = SmartX.SmartSerialPort.COMPORTNO.COM2; |             this.smartSerialPort2.PortNo = SmartX.SmartSerialPort.COMPORTNO.COM2; | ||||||
|  | @ -244,6 +245,10 @@ | ||||||
|             this.smartTimerReboot.TimeFormStringSeparator = ":"; |             this.smartTimerReboot.TimeFormStringSeparator = ":"; | ||||||
|             this.smartTimerReboot.Tick += new System.EventHandler(this.smartTimerReboot_Tick); |             this.smartTimerReboot.Tick += new System.EventHandler(this.smartTimerReboot_Tick); | ||||||
|             //  |             //  | ||||||
|  |             // smartFileCommunicationLog | ||||||
|  |             //  | ||||||
|  |             this.smartFileCommunicationLog.FilePathName = ""; | ||||||
|  |             //  | ||||||
|             // DialogFormProgressBar |             // DialogFormProgressBar | ||||||
|             //  |             //  | ||||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); |             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); | ||||||
|  | @ -273,5 +278,6 @@ | ||||||
|         private SmartX.SmartButton buttonOK; |         private SmartX.SmartButton buttonOK; | ||||||
|         private SmartX.SmartTimer timerForMainBoard; |         private SmartX.SmartTimer timerForMainBoard; | ||||||
|         private SmartX.SmartTimer smartTimerReboot; |         private SmartX.SmartTimer smartTimerReboot; | ||||||
|  |         private SmartX.SmartFile smartFileCommunicationLog; | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  | @ -182,7 +182,7 @@ namespace INT_PT002.DialogForms | ||||||
|                 this.USBPath = "하드 디스크\\"; |                 this.USBPath = "하드 디스크\\"; | ||||||
| 
 | 
 | ||||||
|             this.UpdateFileDisplayPath = this.USBPath + "UpdateFiles\\"; |             this.UpdateFileDisplayPath = this.USBPath + "UpdateFiles\\"; | ||||||
|             this.UpdateFileMainboardPath = this.USBPath + "UpdateFilesMain\\"; |             this.UpdateFileMainboardPath = this.USBPath + "UpdateFilesMain\\ibd902m.bin"; | ||||||
|             //this.OldFilePath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + "\\"; |             //this.OldFilePath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + "\\"; | ||||||
|             this.OldFilePath = "SD Card\\Run\\"; |             this.OldFilePath = "SD Card\\Run\\"; | ||||||
|             this.RemoveFolderPath = "SD Card\\RemoveFile\\"; |             this.RemoveFolderPath = "SD Card\\RemoveFile\\"; | ||||||
|  | @ -242,118 +242,12 @@ namespace INT_PT002.DialogForms | ||||||
|             { |             { | ||||||
|             } |             } | ||||||
| 
 | 
 | ||||||
|             #region Test 용 통신 로그 |  | ||||||
|             //fullPath = this.PathDataBackupFolder + "UpdateMainboard.txt"; |  | ||||||
|             //this.smartFileCommunicationLog.FilePathName = fullPath; |  | ||||||
|             //this.smartFileCommunicationLog.Open(); |  | ||||||
|             //this.IsCommunicationLogOpen = true; |  | ||||||
|             #endregion |  | ||||||
|         } |         } | ||||||
|         public void CloseSerialPort2() |         public void CloseSerialPort2() | ||||||
|         { |         { | ||||||
|             this.smartSerialPort2.Close(); |             this.smartSerialPort2.Close(); | ||||||
|         } |         } | ||||||
|          |          | ||||||
|         private void smartSerialPort2_OnReadQueueEvent() |  | ||||||
|         { |  | ||||||
|             int ret = 0, index = 0; |  | ||||||
|             byte[] beforeData; |  | ||||||
|             string ack = "", data = ""; |  | ||||||
|             string cmd = "", address = "", lane = "", receiveData = ""; |  | ||||||
|             string strTemp = ""; |  | ||||||
|             byte[] readByte; |  | ||||||
|             Define.E_ResponseData response = Define.E_ResponseData.NAK; |  | ||||||
| 
 |  | ||||||
|             SmartSerialPort.FRAMEDATAREADSTATUS receiveDataState = SmartSerialPort.FRAMEDATAREADSTATUS.EMPTY; |  | ||||||
| 
 |  | ||||||
|             try |  | ||||||
|             { |  | ||||||
|                 receiveDataState = this.smartSerialPort2.ReadQueue(out readByte); |  | ||||||
|                 strTemp = Encoding.Default.GetString(readByte, 0, readByte.Length); |  | ||||||
|             } |  | ||||||
|             catch |  | ||||||
|             { |  | ||||||
|                 return; |  | ||||||
|             } |  | ||||||
| 
 |  | ||||||
|             if ((receiveDataState == SmartSerialPort.FRAMEDATAREADSTATUS.EMPTY) || (receiveDataState == SmartSerialPort.FRAMEDATAREADSTATUS.FAILDATA)) |  | ||||||
|             { |  | ||||||
|                 return; |  | ||||||
|             } |  | ||||||
| 
 |  | ||||||
|             cmd = strTemp.Substring(0, 3); |  | ||||||
|             lane = strTemp.Substring(5, 1); |  | ||||||
|             address = strTemp.Substring(10, 4); |  | ||||||
|             receiveData = strTemp.Substring(14, strTemp.Length - 16); |  | ||||||
| 
 |  | ||||||
|             try |  | ||||||
|             { |  | ||||||
|                 switch (address) |  | ||||||
|                 { |  | ||||||
|                     case "1651": |  | ||||||
|                         #region 업데이트 |  | ||||||
|                         #region Value Assign |  | ||||||
|                         try |  | ||||||
|                         { |  | ||||||
|                             index = int.Parse(receiveData.Substring(0, 4)); |  | ||||||
|                         } |  | ||||||
|                         catch |  | ||||||
|                         { |  | ||||||
|                             index = 0; |  | ||||||
|                         } |  | ||||||
|                         ack = receiveData.Substring(4, 4); |  | ||||||
|                         #endregion |  | ||||||
| 
 |  | ||||||
|                         if (ack == "0001") |  | ||||||
|                             response = Define.E_ResponseData.ACK; |  | ||||||
|                         else |  | ||||||
|                             response = Define.E_ResponseData.NAK; |  | ||||||
| 
 |  | ||||||
|                         if (this.UpdateForMain.Index == index) |  | ||||||
|                         { |  | ||||||
|                             this.smartTimerUpdate.Stop(); |  | ||||||
|                             if (response == Define.E_ResponseData.ACK) |  | ||||||
|                             { |  | ||||||
|                                 beforeData = new byte[this.UpdateForMain.ByteData.Length]; |  | ||||||
|                                 for (int i = 0; i < this.UpdateForMain.ByteData.Length; i++) |  | ||||||
|                                     beforeData[i] = this.UpdateForMain.ByteData[i]; |  | ||||||
| 
 |  | ||||||
|                                 if (this.UpdateForMain.IsLastData == false) |  | ||||||
|                                 { |  | ||||||
|                                     this.UpdateForMain.ByteData = new byte[beforeData.Length - 128]; |  | ||||||
|                                     for (int i = 0; i < beforeData.Length - 128; i++) |  | ||||||
|                                         this.UpdateForMain.ByteData[i] = beforeData[128 + i]; |  | ||||||
|                                     this.UpdateForMain.Index++; |  | ||||||
| 
 |  | ||||||
|                                     this.SendUpdateForMain(this.UpdateForMain.ByteData); |  | ||||||
|                                 } |  | ||||||
|                                 else |  | ||||||
|                                 { |  | ||||||
|                                     this.progressBarUpdate.Value += 5; |  | ||||||
|                                 } |  | ||||||
|                             } |  | ||||||
|                             else |  | ||||||
|                             { |  | ||||||
|                                 this.RetryUpdateForMain(this.UpdateForMain); |  | ||||||
|                             } |  | ||||||
|                         } |  | ||||||
|                         else |  | ||||||
|                         { |  | ||||||
|                             this.smartTimerUpdate.Stop(); |  | ||||||
|                             this.UpdateMainBoardFail(this.Language); |  | ||||||
|                         } |  | ||||||
|                         #endregion |  | ||||||
|                         break; |  | ||||||
|                     default: |  | ||||||
|                         break; |  | ||||||
|                 } |  | ||||||
|             } |  | ||||||
|             catch |  | ||||||
|             { |  | ||||||
|                 ret = -1; |  | ||||||
|             } |  | ||||||
|         } |  | ||||||
| 
 |  | ||||||
|         private string Checksumcalculator(string strTemp) |         private string Checksumcalculator(string strTemp) | ||||||
|         { |         { | ||||||
|             string chkSum = ""; |             string chkSum = ""; | ||||||
|  | @ -565,8 +459,6 @@ namespace INT_PT002.DialogForms | ||||||
|             count = byteCount / 128; |             count = byteCount / 128; | ||||||
|             this.UpdateForMain.SendDataCount = count; |             this.UpdateForMain.SendDataCount = count; | ||||||
| 
 | 
 | ||||||
|             this.UpdateLabelStatus(this.Language); |  | ||||||
| 
 |  | ||||||
|             this.timerForMainBoard.Start(); |             this.timerForMainBoard.Start(); | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|  | @ -591,7 +483,7 @@ namespace INT_PT002.DialogForms | ||||||
|         } |         } | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|         private void UpdateLabelStatus(Define.E_LanguageID language) |         private void UpdateMainBoardFinish(Define.E_LanguageID language) | ||||||
|         { |         { | ||||||
|             switch (language) |             switch (language) | ||||||
|             { |             { | ||||||
|  | @ -625,6 +517,127 @@ namespace INT_PT002.DialogForms | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|         #region Event Handler |         #region Event Handler | ||||||
|  |         private void smartSerialPort2_OnReadQueueEvent() | ||||||
|  |         { | ||||||
|  |             int ret = 0, index = 0; | ||||||
|  |             byte[] beforeData; | ||||||
|  |             string ack = "", data = ""; | ||||||
|  |             string cmd = "", address = "", lane = "", receiveData = ""; | ||||||
|  |             string strTemp = ""; | ||||||
|  |             byte[] readByte; | ||||||
|  |             Define.E_ResponseData response = Define.E_ResponseData.NAK; | ||||||
|  | 
 | ||||||
|  |             SmartSerialPort.FRAMEDATAREADSTATUS receiveDataState = SmartSerialPort.FRAMEDATAREADSTATUS.EMPTY; | ||||||
|  | 
 | ||||||
|  |             try | ||||||
|  |             { | ||||||
|  |                 receiveDataState = this.smartSerialPort2.ReadQueue(out readByte); | ||||||
|  |                 strTemp = Encoding.Default.GetString(readByte, 0, readByte.Length); | ||||||
|  |             } | ||||||
|  |             catch | ||||||
|  |             { | ||||||
|  |                 return; | ||||||
|  |             } | ||||||
|  | 
 | ||||||
|  |             if ((receiveDataState == SmartSerialPort.FRAMEDATAREADSTATUS.EMPTY) || (receiveDataState == SmartSerialPort.FRAMEDATAREADSTATUS.FAILDATA)) | ||||||
|  |             { | ||||||
|  |                 return; | ||||||
|  |             } | ||||||
|  | 
 | ||||||
|  |             cmd = strTemp.Substring(0, 3); | ||||||
|  |             lane = strTemp.Substring(5, 1); | ||||||
|  |             address = strTemp.Substring(10, 4); | ||||||
|  |             receiveData = strTemp.Substring(14, strTemp.Length - 16); | ||||||
|  | 
 | ||||||
|  |             try | ||||||
|  |             { | ||||||
|  |                 switch (strTemp[0]) | ||||||
|  |                 { | ||||||
|  |                     case 'C': | ||||||
|  |                         switch (cmd) | ||||||
|  |                         { | ||||||
|  |                             case "CBU": | ||||||
|  |                                 this.UpdateMainBoardFinish(Language); | ||||||
|  |                                 break; | ||||||
|  |                             default: | ||||||
|  |                                 break; | ||||||
|  |                         } | ||||||
|  |                         break; | ||||||
|  |                     case 'P': | ||||||
|  |                         switch (address) | ||||||
|  |                         { | ||||||
|  |                             case "1651": | ||||||
|  |                                 #region 업데이트 | ||||||
|  |                                 #region Value Assign | ||||||
|  |                                 try | ||||||
|  |                                 { | ||||||
|  |                                     index = int.Parse(receiveData.Substring(0, 4)); | ||||||
|  |                                 } | ||||||
|  |                                 catch | ||||||
|  |                                 { | ||||||
|  |                                     index = 0; | ||||||
|  |                                 } | ||||||
|  |                                 ack = receiveData.Substring(4, 4); | ||||||
|  |                                 #endregion | ||||||
|  | 
 | ||||||
|  |                                 if (ack == "0001") | ||||||
|  |                                     response = Define.E_ResponseData.ACK; | ||||||
|  |                                 else | ||||||
|  |                                     response = Define.E_ResponseData.NAK; | ||||||
|  | 
 | ||||||
|  |                                 if (this.UpdateForMain.Index == index) | ||||||
|  |                                 { | ||||||
|  |                                     this.smartTimerUpdate.Stop(); | ||||||
|  |                                     if (response == Define.E_ResponseData.ACK) | ||||||
|  |                                     { | ||||||
|  |                                         beforeData = new byte[this.UpdateForMain.ByteData.Length]; | ||||||
|  |                                         for (int i = 0; i < this.UpdateForMain.ByteData.Length; i++) | ||||||
|  |                                             beforeData[i] = this.UpdateForMain.ByteData[i]; | ||||||
|  | 
 | ||||||
|  |                                         if (this.UpdateForMain.IsLastData == false) | ||||||
|  |                                         { | ||||||
|  |                                             this.UpdateForMain.ByteData = new byte[beforeData.Length - 128]; | ||||||
|  |                                             for (int i = 0; i < beforeData.Length - 128; i++) | ||||||
|  |                                                 this.UpdateForMain.ByteData[i] = beforeData[128 + i]; | ||||||
|  |                                             this.UpdateForMain.Index++; | ||||||
|  | 
 | ||||||
|  |                                             this.SendUpdateForMain(this.UpdateForMain.ByteData); | ||||||
|  |                                         } | ||||||
|  |                                         else | ||||||
|  |                                         { | ||||||
|  |                                             this.progressBarUpdate.Value += 5; | ||||||
|  |                                         } | ||||||
|  |                                     } | ||||||
|  |                                     else | ||||||
|  |                                     { | ||||||
|  |                                         this.RetryUpdateForMain(this.UpdateForMain); | ||||||
|  |                                     } | ||||||
|  |                                 } | ||||||
|  |                                 else | ||||||
|  |                                 { | ||||||
|  |                                     this.smartTimerUpdate.Stop(); | ||||||
|  |                                     this.UpdateMainBoardFail(this.Language); | ||||||
|  |                                 } | ||||||
|  |                                 #endregion | ||||||
|  |                                 break; | ||||||
|  |                             default: | ||||||
|  |                                 break; | ||||||
|  |                         } | ||||||
|  |                         break; | ||||||
|  |                     case 'S': | ||||||
|  |                         break; | ||||||
|  |                     default: | ||||||
|  |                         break; | ||||||
|  |                 } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |             } | ||||||
|  |             catch | ||||||
|  |             { | ||||||
|  |                 ret = -1; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|         private void timerUpdate_Tick(object sender, EventArgs e) |         private void timerUpdate_Tick(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|             this.Check += 1; |             this.Check += 1; | ||||||
|  | @ -657,11 +670,8 @@ namespace INT_PT002.DialogForms | ||||||
|             } |             } | ||||||
| 
 | 
 | ||||||
|             if (this.progressBarUpdate.Value == 100) |             if (this.progressBarUpdate.Value == 100) | ||||||
|             { |  | ||||||
|                 this.UpdateLabelStatus(Language); |  | ||||||
|                 this.timerUpdate.Stop(); |                 this.timerUpdate.Stop(); | ||||||
|         } |         } | ||||||
|         } |  | ||||||
|         private void timerForMainBoard_Tick(object sender, EventArgs e) |         private void timerForMainBoard_Tick(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|             this.timerForMainBoard.Stop(); |             this.timerForMainBoard.Stop(); | ||||||
|  |  | ||||||
|  | @ -132,6 +132,9 @@ | ||||||
|   <metadata name="smartTimerReboot.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |   <metadata name="smartTimerReboot.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|     <value>595, 17</value> |     <value>595, 17</value> | ||||||
|   </metadata> |   </metadata> | ||||||
|  |   <metadata name="smartFileCommunicationLog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|  |     <value>750, 17</value> | ||||||
|  |   </metadata> | ||||||
|   <metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> |   <metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> | ||||||
|     <value>WEBPAD</value> |     <value>WEBPAD</value> | ||||||
|   </metadata> |   </metadata> | ||||||
|  |  | ||||||
|  | @ -32,12 +32,12 @@ | ||||||
|             this.buttonYes = new SmartX.SmartButton(); |             this.buttonYes = new SmartX.SmartButton(); | ||||||
|             this.buttonNo = new SmartX.SmartButton(); |             this.buttonNo = new SmartX.SmartButton(); | ||||||
|             this.smartGroupBox1 = new SmartX.SmartGroupBox(); |             this.smartGroupBox1 = new SmartX.SmartGroupBox(); | ||||||
|             this.labelMessage1 = new SmartX.SmartLabel(); |  | ||||||
|             this.labelMessage2 = new SmartX.SmartLabel(); |  | ||||||
|             this.pictureBoxExclamation = new System.Windows.Forms.PictureBox(); |             this.pictureBoxExclamation = new System.Windows.Forms.PictureBox(); | ||||||
|             this.pictureBoxHand = new System.Windows.Forms.PictureBox(); |             this.pictureBoxHand = new System.Windows.Forms.PictureBox(); | ||||||
|             this.pictureBoxAsterisk = new System.Windows.Forms.PictureBox(); |             this.pictureBoxAsterisk = new System.Windows.Forms.PictureBox(); | ||||||
|             this.pictureBoxQuestion = new System.Windows.Forms.PictureBox(); |             this.pictureBoxQuestion = new System.Windows.Forms.PictureBox(); | ||||||
|  |             this.labelMessage1 = new SmartX.SmartLabel(); | ||||||
|  |             this.labelMessage2 = new SmartX.SmartLabel(); | ||||||
|             this.smartGroupBox1.SuspendLayout(); |             this.smartGroupBox1.SuspendLayout(); | ||||||
|             this.SuspendLayout(); |             this.SuspendLayout(); | ||||||
|             //  |             //  | ||||||
|  | @ -55,7 +55,7 @@ | ||||||
|             this.buttonYes.ImageDisable = null; |             this.buttonYes.ImageDisable = null; | ||||||
|             this.buttonYes.ImageDown = null; |             this.buttonYes.ImageDown = null; | ||||||
|             this.buttonYes.ImageUp = null; |             this.buttonYes.ImageUp = null; | ||||||
|             this.buttonYes.Location = new System.Drawing.Point(249, 126); |             this.buttonYes.Location = new System.Drawing.Point(249, 122); | ||||||
|             this.buttonYes.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; |             this.buttonYes.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; | ||||||
|             this.buttonYes.Name = "buttonYes"; |             this.buttonYes.Name = "buttonYes"; | ||||||
|             this.buttonYes.NestedClickEventPrevent = false; |             this.buttonYes.NestedClickEventPrevent = false; | ||||||
|  | @ -90,7 +90,7 @@ | ||||||
|             this.buttonNo.ImageDisable = null; |             this.buttonNo.ImageDisable = null; | ||||||
|             this.buttonNo.ImageDown = null; |             this.buttonNo.ImageDown = null; | ||||||
|             this.buttonNo.ImageUp = null; |             this.buttonNo.ImageUp = null; | ||||||
|             this.buttonNo.Location = new System.Drawing.Point(345, 126); |             this.buttonNo.Location = new System.Drawing.Point(345, 122); | ||||||
|             this.buttonNo.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; |             this.buttonNo.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; | ||||||
|             this.buttonNo.Name = "buttonNo"; |             this.buttonNo.Name = "buttonNo"; | ||||||
|             this.buttonNo.NestedClickEventPrevent = false; |             this.buttonNo.NestedClickEventPrevent = false; | ||||||
|  | @ -116,14 +116,14 @@ | ||||||
|             this.smartGroupBox1.BackGround = null; |             this.smartGroupBox1.BackGround = null; | ||||||
|             this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); |             this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); | ||||||
|             this.smartGroupBox1.BackImage = null; |             this.smartGroupBox1.BackImage = null; | ||||||
|  |             this.smartGroupBox1.Controls.Add(this.buttonYes); | ||||||
|  |             this.smartGroupBox1.Controls.Add(this.buttonNo); | ||||||
|             this.smartGroupBox1.Controls.Add(this.pictureBoxExclamation); |             this.smartGroupBox1.Controls.Add(this.pictureBoxExclamation); | ||||||
|             this.smartGroupBox1.Controls.Add(this.pictureBoxHand); |             this.smartGroupBox1.Controls.Add(this.pictureBoxHand); | ||||||
|             this.smartGroupBox1.Controls.Add(this.pictureBoxAsterisk); |             this.smartGroupBox1.Controls.Add(this.pictureBoxAsterisk); | ||||||
|             this.smartGroupBox1.Controls.Add(this.pictureBoxQuestion); |             this.smartGroupBox1.Controls.Add(this.pictureBoxQuestion); | ||||||
|             this.smartGroupBox1.Controls.Add(this.labelMessage1); |             this.smartGroupBox1.Controls.Add(this.labelMessage1); | ||||||
|             this.smartGroupBox1.Controls.Add(this.labelMessage2); |             this.smartGroupBox1.Controls.Add(this.labelMessage2); | ||||||
|             this.smartGroupBox1.Controls.Add(this.buttonNo); |  | ||||||
|             this.smartGroupBox1.Controls.Add(this.buttonYes); |  | ||||||
|             this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); |             this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); | ||||||
|             this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); |             this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); | ||||||
|             this.smartGroupBox1.FrameLineThickness = 2; |             this.smartGroupBox1.FrameLineThickness = 2; | ||||||
|  | @ -132,11 +132,39 @@ | ||||||
|             this.smartGroupBox1.Location = new System.Drawing.Point(0, 0); |             this.smartGroupBox1.Location = new System.Drawing.Point(0, 0); | ||||||
|             this.smartGroupBox1.Name = "smartGroupBox1"; |             this.smartGroupBox1.Name = "smartGroupBox1"; | ||||||
|             this.smartGroupBox1.RoundRadius = 5; |             this.smartGroupBox1.RoundRadius = 5; | ||||||
|             this.smartGroupBox1.Size = new System.Drawing.Size(450, 155); |             this.smartGroupBox1.Size = new System.Drawing.Size(450, 160); | ||||||
|             this.smartGroupBox1.TabIndex = 7; |             this.smartGroupBox1.TabIndex = 7; | ||||||
|             this.smartGroupBox1.Text = "ErrorCode"; |             this.smartGroupBox1.Text = "ErrorCode"; | ||||||
|             this.smartGroupBox1.TextColor = System.Drawing.Color.White; |             this.smartGroupBox1.TextColor = System.Drawing.Color.White; | ||||||
|             //  |             //  | ||||||
|  |             // pictureBoxExclamation | ||||||
|  |             //  | ||||||
|  |             this.pictureBoxExclamation.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxExclamation.Image"))); | ||||||
|  |             this.pictureBoxExclamation.Location = new System.Drawing.Point(20, 55); | ||||||
|  |             this.pictureBoxExclamation.Name = "pictureBoxExclamation"; | ||||||
|  |             this.pictureBoxExclamation.Size = new System.Drawing.Size(50, 50); | ||||||
|  |             //  | ||||||
|  |             // pictureBoxHand | ||||||
|  |             //  | ||||||
|  |             this.pictureBoxHand.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxHand.Image"))); | ||||||
|  |             this.pictureBoxHand.Location = new System.Drawing.Point(20, 55); | ||||||
|  |             this.pictureBoxHand.Name = "pictureBoxHand"; | ||||||
|  |             this.pictureBoxHand.Size = new System.Drawing.Size(50, 50); | ||||||
|  |             //  | ||||||
|  |             // pictureBoxAsterisk | ||||||
|  |             //  | ||||||
|  |             this.pictureBoxAsterisk.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAsterisk.Image"))); | ||||||
|  |             this.pictureBoxAsterisk.Location = new System.Drawing.Point(20, 55); | ||||||
|  |             this.pictureBoxAsterisk.Name = "pictureBoxAsterisk"; | ||||||
|  |             this.pictureBoxAsterisk.Size = new System.Drawing.Size(50, 50); | ||||||
|  |             //  | ||||||
|  |             // pictureBoxQuestion | ||||||
|  |             //  | ||||||
|  |             this.pictureBoxQuestion.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxQuestion.Image"))); | ||||||
|  |             this.pictureBoxQuestion.Location = new System.Drawing.Point(20, 55); | ||||||
|  |             this.pictureBoxQuestion.Name = "pictureBoxQuestion"; | ||||||
|  |             this.pictureBoxQuestion.Size = new System.Drawing.Size(50, 50); | ||||||
|  |             //  | ||||||
|             // labelMessage1 |             // labelMessage1 | ||||||
|             //  |             //  | ||||||
|             this.labelMessage1.BackGround = null; |             this.labelMessage1.BackGround = null; | ||||||
|  | @ -183,41 +211,13 @@ | ||||||
|             this.labelMessage2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; |             this.labelMessage2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; | ||||||
|             this.labelMessage2.Wordwrap = false; |             this.labelMessage2.Wordwrap = false; | ||||||
|             //  |             //  | ||||||
|             // pictureBoxExclamation |  | ||||||
|             //  |  | ||||||
|             this.pictureBoxExclamation.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxExclamation.Image"))); |  | ||||||
|             this.pictureBoxExclamation.Location = new System.Drawing.Point(20, 55); |  | ||||||
|             this.pictureBoxExclamation.Name = "pictureBoxExclamation"; |  | ||||||
|             this.pictureBoxExclamation.Size = new System.Drawing.Size(50, 50); |  | ||||||
|             //  |  | ||||||
|             // pictureBoxHand |  | ||||||
|             //  |  | ||||||
|             this.pictureBoxHand.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxHand.Image"))); |  | ||||||
|             this.pictureBoxHand.Location = new System.Drawing.Point(20, 55); |  | ||||||
|             this.pictureBoxHand.Name = "pictureBoxHand"; |  | ||||||
|             this.pictureBoxHand.Size = new System.Drawing.Size(50, 50); |  | ||||||
|             //  |  | ||||||
|             // pictureBoxAsterisk |  | ||||||
|             //  |  | ||||||
|             this.pictureBoxAsterisk.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAsterisk.Image"))); |  | ||||||
|             this.pictureBoxAsterisk.Location = new System.Drawing.Point(20, 55); |  | ||||||
|             this.pictureBoxAsterisk.Name = "pictureBoxAsterisk"; |  | ||||||
|             this.pictureBoxAsterisk.Size = new System.Drawing.Size(50, 50); |  | ||||||
|             //  |  | ||||||
|             // pictureBoxQuestion |  | ||||||
|             //  |  | ||||||
|             this.pictureBoxQuestion.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxQuestion.Image"))); |  | ||||||
|             this.pictureBoxQuestion.Location = new System.Drawing.Point(20, 55); |  | ||||||
|             this.pictureBoxQuestion.Name = "pictureBoxQuestion"; |  | ||||||
|             this.pictureBoxQuestion.Size = new System.Drawing.Size(50, 50); |  | ||||||
|             //  |  | ||||||
|             // DialogFormYesNo |             // DialogFormYesNo | ||||||
|             //  |             //  | ||||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); |             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); | ||||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; |             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; | ||||||
|             this.AutoScroll = true; |             this.AutoScroll = true; | ||||||
|             this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); |             this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); | ||||||
|             this.ClientSize = new System.Drawing.Size(450, 155); |             this.ClientSize = new System.Drawing.Size(450, 160); | ||||||
|             this.ControlBox = false; |             this.ControlBox = false; | ||||||
|             this.Controls.Add(this.smartGroupBox1); |             this.Controls.Add(this.smartGroupBox1); | ||||||
|             this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |             this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; | ||||||
|  |  | ||||||
|  | @ -330,6 +330,7 @@ namespace INT_PT002.DialogForms | ||||||
|             y = Screen.PrimaryScreen.Bounds.Height / 2 - this.Size.Height / 2; |             y = Screen.PrimaryScreen.Bounds.Height / 2 - this.Size.Height / 2; | ||||||
| 
 | 
 | ||||||
|             this.Location = new Point(x, y); |             this.Location = new Point(x, y); | ||||||
|  |             this.Size = new Size(452, 162); | ||||||
|         } |         } | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|  | @ -339,7 +340,6 @@ namespace INT_PT002.DialogForms | ||||||
|             base.OnLoad(e); |             base.OnLoad(e); | ||||||
| 
 | 
 | ||||||
|             this.InitializeControl(); |             this.InitializeControl(); | ||||||
|             this.Size = new Size(450, 155); |  | ||||||
|         } |         } | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue