Add QRValidation project to repository
- Added QRValidation vision control system - Includes CapCleaningControl UI components - WebSocket-based barcode validation system - Support for Crevis PLC integration - Test projects for PLC emulator, motion, IO panel, and Modbus 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
		
							
								
								
									
										180
									
								
								QRValidation/Test/Test_IOPanel/fIOMonitor.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										180
									
								
								QRValidation/Test/Test_IOPanel/fIOMonitor.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,180 @@ | ||||
| namespace Test_IOPanel | ||||
| { | ||||
|     partial class fIOMonitor | ||||
|     { | ||||
|         /// <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) | ||||
|         { | ||||
|             if (disposing && (components != null)) | ||||
|             { | ||||
|                 components.Dispose(); | ||||
|             } | ||||
|             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.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); | ||||
|             this.panel2 = new System.Windows.Forms.Panel(); | ||||
|             this.tblDI = new System.Windows.Forms.TableLayoutPanel(); | ||||
|             this.label1 = new System.Windows.Forms.Label(); | ||||
|             this.panel1 = new System.Windows.Forms.Panel(); | ||||
|             this.tblDO = new System.Windows.Forms.TableLayoutPanel(); | ||||
|             this.label4 = new System.Windows.Forms.Label(); | ||||
|             this.tableLayoutPanel1.SuspendLayout(); | ||||
|             this.panel2.SuspendLayout(); | ||||
|             this.panel1.SuspendLayout(); | ||||
|             this.SuspendLayout(); | ||||
|             //  | ||||
|             // tableLayoutPanel1 | ||||
|             //  | ||||
|             this.tableLayoutPanel1.ColumnCount = 1; | ||||
|             this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); | ||||
|             this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F)); | ||||
|             this.tableLayoutPanel1.Controls.Add(this.panel2, 0, 0); | ||||
|             this.tableLayoutPanel1.Controls.Add(this.panel1, 0, 1); | ||||
|             this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); | ||||
|             this.tableLayoutPanel1.Name = "tableLayoutPanel1"; | ||||
|             this.tableLayoutPanel1.RowCount = 2; | ||||
|             this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); | ||||
|             this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); | ||||
|             this.tableLayoutPanel1.Size = new System.Drawing.Size(984, 761); | ||||
|             this.tableLayoutPanel1.TabIndex = 0; | ||||
|             //  | ||||
|             // panel2 | ||||
|             //  | ||||
|             this.panel2.BackColor = System.Drawing.Color.White; | ||||
|             this.panel2.Controls.Add(this.tblDI); | ||||
|             this.panel2.Controls.Add(this.label1); | ||||
|             this.panel2.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.panel2.Location = new System.Drawing.Point(3, 3); | ||||
|             this.panel2.Name = "panel2"; | ||||
|             this.panel2.Size = new System.Drawing.Size(978, 374); | ||||
|             this.panel2.TabIndex = 1; | ||||
|             //  | ||||
|             // tblDI | ||||
|             //  | ||||
|             this.tblDI.ColumnCount = 6; | ||||
|             this.tblDI.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDI.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDI.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDI.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDI.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDI.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDI.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.tblDI.Location = new System.Drawing.Point(0, 23); | ||||
|             this.tblDI.Name = "tblDI"; | ||||
|             this.tblDI.RowCount = 8; | ||||
|             this.tblDI.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDI.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDI.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDI.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDI.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDI.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDI.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDI.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDI.Size = new System.Drawing.Size(978, 351); | ||||
|             this.tblDI.TabIndex = 1; | ||||
|             //  | ||||
|             // label1 | ||||
|             //  | ||||
|             this.label1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180))))); | ||||
|             this.label1.Dock = System.Windows.Forms.DockStyle.Top; | ||||
|             this.label1.Font = new System.Drawing.Font("Consolas", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             this.label1.Location = new System.Drawing.Point(0, 0); | ||||
|             this.label1.Name = "label1"; | ||||
|             this.label1.Size = new System.Drawing.Size(978, 23); | ||||
|             this.label1.TabIndex = 0; | ||||
|             this.label1.Text = "Digital Input"; | ||||
|             this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; | ||||
|             //  | ||||
|             // panel1 | ||||
|             //  | ||||
|             this.panel1.BackColor = System.Drawing.Color.White; | ||||
|             this.panel1.Controls.Add(this.tblDO); | ||||
|             this.panel1.Controls.Add(this.label4); | ||||
|             this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.panel1.Location = new System.Drawing.Point(3, 383); | ||||
|             this.panel1.Name = "panel1"; | ||||
|             this.panel1.Size = new System.Drawing.Size(978, 375); | ||||
|             this.panel1.TabIndex = 0; | ||||
|             //  | ||||
|             // tblDO | ||||
|             //  | ||||
|             this.tblDO.ColumnCount = 6; | ||||
|             this.tblDO.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDO.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDO.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDO.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDO.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDO.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.66667F)); | ||||
|             this.tblDO.Dock = System.Windows.Forms.DockStyle.Fill; | ||||
|             this.tblDO.Location = new System.Drawing.Point(0, 23); | ||||
|             this.tblDO.Name = "tblDO"; | ||||
|             this.tblDO.RowCount = 8; | ||||
|             this.tblDO.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDO.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDO.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDO.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDO.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDO.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDO.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDO.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 12.5F)); | ||||
|             this.tblDO.Size = new System.Drawing.Size(978, 352); | ||||
|             this.tblDO.TabIndex = 1; | ||||
|             //  | ||||
|             // label4 | ||||
|             //  | ||||
|             this.label4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180))))); | ||||
|             this.label4.Dock = System.Windows.Forms.DockStyle.Top; | ||||
|             this.label4.Font = new System.Drawing.Font("Consolas", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             this.label4.Location = new System.Drawing.Point(0, 0); | ||||
|             this.label4.Name = "label4"; | ||||
|             this.label4.Size = new System.Drawing.Size(978, 23); | ||||
|             this.label4.TabIndex = 1; | ||||
|             this.label4.Text = "Digital Output"; | ||||
|             this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; | ||||
|             //  | ||||
|             // fIOMonitor | ||||
|             //  | ||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; | ||||
|             this.ClientSize = new System.Drawing.Size(984, 761); | ||||
|             this.Controls.Add(this.tableLayoutPanel1); | ||||
|             this.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); | ||||
|             this.Name = "fIOMonitor"; | ||||
|             this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; | ||||
|             this.Text = "fIOMonitor"; | ||||
|             this.Load += new System.EventHandler(this.fIOMonitor_Load); | ||||
|             this.tableLayoutPanel1.ResumeLayout(false); | ||||
|             this.panel2.ResumeLayout(false); | ||||
|             this.panel1.ResumeLayout(false); | ||||
|             this.ResumeLayout(false); | ||||
|  | ||||
|         } | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; | ||||
|         private System.Windows.Forms.Panel panel1; | ||||
|         private System.Windows.Forms.Panel panel2; | ||||
|         private System.Windows.Forms.Label label1; | ||||
|         private System.Windows.Forms.Label label4; | ||||
|         private System.Windows.Forms.TableLayoutPanel tblDI; | ||||
|         private System.Windows.Forms.TableLayoutPanel tblDO; | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 atvstdla
					atvstdla