From eafdcc5ad6a55d3dfdec6c4787c3f3a9f32efc7f Mon Sep 17 00:00:00 2001 From: xcd <834800634@qq.com> Date: 星期二, 29 九月 2020 13:27:50 +0800 Subject: [PATCH] 1. M071B机台配置 2. GTS板卡添加回原点捕获模式和输入信号模式 3. CameraBase使用Dictionary类型做图片缓存 4. M071流程显式Copy,原来是为了避免内存泄漏,但目前来看不是这方面原因 5. Gocator驱动添加GoDataSet之类KObject资源显式回收,怀疑其中也有非托管对象资源,测试确实起到内存回收作用 --- src/Bro.M071.Process/UI/M071_ShortcutFrm.Designer.cs | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 106 insertions(+), 1 deletions(-) diff --git a/src/Bro.M071.Process/UI/M071_ShortcutFrm.Designer.cs b/src/Bro.M071.Process/UI/M071_ShortcutFrm.Designer.cs index 6ed449b..3a1c2ce 100644 --- a/src/Bro.M071.Process/UI/M071_ShortcutFrm.Designer.cs +++ b/src/Bro.M071.Process/UI/M071_ShortcutFrm.Designer.cs @@ -28,12 +28,117 @@ /// </summary> private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); + this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); + this.chkBlockSaftyDoor = new System.Windows.Forms.CheckBox(); + this.chkBlockSafetyBeam = new System.Windows.Forms.CheckBox(); + this.chkBlockBeep = new System.Windows.Forms.CheckBox(); + this.chkManualInputForbidden = new System.Windows.Forms.CheckBox(); + this.btnLightSwitch = new System.Windows.Forms.Button(); + this.chkEnableMESUpload = new System.Windows.Forms.CheckBox(); + this.flowLayoutPanel1.SuspendLayout(); + this.SuspendLayout(); + // + // flowLayoutPanel1 + // + this.flowLayoutPanel1.Controls.Add(this.chkBlockSaftyDoor); + this.flowLayoutPanel1.Controls.Add(this.chkBlockSafetyBeam); + this.flowLayoutPanel1.Controls.Add(this.chkBlockBeep); + this.flowLayoutPanel1.Controls.Add(this.chkManualInputForbidden); + this.flowLayoutPanel1.Controls.Add(this.chkEnableMESUpload); + this.flowLayoutPanel1.Controls.Add(this.btnLightSwitch); + this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 0); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + this.flowLayoutPanel1.Size = new System.Drawing.Size(800, 450); + this.flowLayoutPanel1.TabIndex = 0; + // + // chkBlockSaftyDoor + // + this.chkBlockSaftyDoor.AutoSize = true; + this.chkBlockSaftyDoor.Location = new System.Drawing.Point(3, 3); + this.chkBlockSaftyDoor.Name = "chkBlockSaftyDoor"; + this.chkBlockSaftyDoor.Size = new System.Drawing.Size(86, 17); + this.chkBlockSaftyDoor.TabIndex = 0; + this.chkBlockSaftyDoor.Text = "灞忚斀瀹夊叏闂�"; + this.chkBlockSaftyDoor.UseVisualStyleBackColor = true; + this.chkBlockSaftyDoor.CheckedChanged += new System.EventHandler(this.chkBlockSaftyDoor_CheckedChanged); + // + // chkBlockSafetyBeam + // + this.chkBlockSafetyBeam.AutoSize = true; + this.chkBlockSafetyBeam.Location = new System.Drawing.Point(95, 3); + this.chkBlockSafetyBeam.Name = "chkBlockSafetyBeam"; + this.chkBlockSafetyBeam.Size = new System.Drawing.Size(98, 17); + this.chkBlockSafetyBeam.TabIndex = 1; + this.chkBlockSafetyBeam.Text = "灞忚斀瀹夊叏鍏夌嚎"; + this.chkBlockSafetyBeam.UseVisualStyleBackColor = true; + this.chkBlockSafetyBeam.CheckedChanged += new System.EventHandler(this.chkBlockSafetyBeam_CheckedChanged); + // + // chkBlockBeep + // + this.chkBlockBeep.AutoSize = true; + this.chkBlockBeep.Location = new System.Drawing.Point(199, 3); + this.chkBlockBeep.Name = "chkBlockBeep"; + this.chkBlockBeep.Size = new System.Drawing.Size(86, 17); + this.chkBlockBeep.TabIndex = 2; + this.chkBlockBeep.Text = "灞忚斀铚傞福鍣�"; + this.chkBlockBeep.UseVisualStyleBackColor = true; + this.chkBlockBeep.CheckedChanged += new System.EventHandler(this.chkBlockBeep_CheckedChanged); + // + // chkManualInputForbidden + // + this.chkManualInputForbidden.AutoSize = true; + this.chkManualInputForbidden.Location = new System.Drawing.Point(291, 3); + this.chkManualInputForbidden.Name = "chkManualInputForbidden"; + this.chkManualInputForbidden.Size = new System.Drawing.Size(122, 17); + this.chkManualInputForbidden.TabIndex = 4; + this.chkManualInputForbidden.Text = "绂佹鎵嬪姩杈撳叆鏉$爜"; + this.chkManualInputForbidden.UseVisualStyleBackColor = true; + this.chkManualInputForbidden.CheckedChanged += new System.EventHandler(this.chkManualInputForbidden_CheckedChanged); + // + // btnLightSwitch + // + this.btnLightSwitch.Location = new System.Drawing.Point(543, 3); + this.btnLightSwitch.Name = "btnLightSwitch"; + this.btnLightSwitch.Size = new System.Drawing.Size(75, 36); + this.btnLightSwitch.TabIndex = 5; + this.btnLightSwitch.Text = "鏃ュ厜鐏紑鍏�"; + this.btnLightSwitch.UseVisualStyleBackColor = true; + this.btnLightSwitch.Click += new System.EventHandler(this.btnLightSwitch_Click); + // + // chkEnableMESUpload + // + this.chkEnableMESUpload.AutoSize = true; + this.chkEnableMESUpload.Location = new System.Drawing.Point(419, 3); + this.chkEnableMESUpload.Name = "chkEnableMESUpload"; + this.chkEnableMESUpload.Size = new System.Drawing.Size(118, 17); + this.chkEnableMESUpload.TabIndex = 6; + this.chkEnableMESUpload.Text = "鍚敤MES鏁版嵁涓婁紶"; + this.chkEnableMESUpload.UseVisualStyleBackColor = true; + this.chkEnableMESUpload.CheckedChanged += new System.EventHandler(this.chkEnableMESUpload_CheckedChanged); + // + // M071_ShortcutFrm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(800, 450); + this.Controls.Add(this.flowLayoutPanel1); + this.Name = "M071_ShortcutFrm"; this.Text = "M071_ShortcutFrm"; + this.flowLayoutPanel1.ResumeLayout(false); + this.flowLayoutPanel1.PerformLayout(); + this.ResumeLayout(false); + } #endregion + + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1; + private System.Windows.Forms.CheckBox chkBlockSaftyDoor; + private System.Windows.Forms.CheckBox chkBlockSafetyBeam; + private System.Windows.Forms.CheckBox chkBlockBeep; + private System.Windows.Forms.CheckBox chkManualInputForbidden; + private System.Windows.Forms.Button btnLightSwitch; + private System.Windows.Forms.CheckBox chkEnableMESUpload; } } \ No newline at end of file -- Gitblit v1.8.0