- 메인화면 Ethernet 아이콘 변경

- Ethernet - Client 설정 후 메인화면에서 운전 시, 메뉴버튼 클릭하면 Client 연결 조작 메뉴 팝업
 - Client 연결 시나리오 수정
   Booting -> Client ON 시, Timer 실행
   -> Client(중량선별기)가 Server에 연결되면 Timer OFF -> Client 연결 끊김 -> Timer 실행
main
DESKTOP-999R8N3\CJY 2023-12-07 14:30:34 +09:00
parent d015ffb159
commit eed5a62b14
29 changed files with 826 additions and 133 deletions

Binary file not shown.

View File

@ -357,7 +357,7 @@
this.buttonSaveClient.TextLocation = new System.Drawing.Point(0, 0); this.buttonSaveClient.TextLocation = new System.Drawing.Point(0, 0);
this.buttonSaveClient.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.buttonSaveClient.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonSaveClient.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonSaveClient.UpImage"))); this.buttonSaveClient.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonSaveClient.UpImage")));
this.buttonSaveClient.Click += new System.EventHandler(this.buttonSave2_Click); this.buttonSaveClient.Click += new System.EventHandler(this.buttonSaveClient_Click);
// //
// labelLocalPort // labelLocalPort
// //

View File

@ -1184,7 +1184,7 @@ namespace ITC81DB.Controls
break; break;
} }
} }
private void buttonSave2_Click(object sender, EventArgs e) private void buttonSaveClient_Click(object sender, EventArgs e)
{ {
try try
{ {

View File

@ -0,0 +1,225 @@
namespace ITC81DB.Controls
{
partial class ControlMainStartMenu
{
/// <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 Component 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()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlMainStartMenu));
this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.buttonConnect = new SmartX.SmartButton();
this.buttonDisconnect = new SmartX.SmartButton();
this.buttonTimerON = new SmartX.SmartButton();
this.labelTimer = new SmartX.SmartLabel();
this.buttonTimerOFF = new SmartX.SmartButton();
this.SuspendLayout();
//
// pictureBox1
//
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
this.pictureBox1.Location = new System.Drawing.Point(0, 0);
this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(710, 220);
//
// buttonConnect
//
this.buttonConnect.BackPictureBox = null;
this.buttonConnect.BackPictureBox1 = null;
this.buttonConnect.BackPictureBox2 = null;
this.buttonConnect.ButtonColor = System.Drawing.Color.Gray;
this.buttonConnect.ButtonImageAutoSize = true;
this.buttonConnect.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonConnect.DisableImage = null;
this.buttonConnect.DownImage = null;
this.buttonConnect.GroupID = 0;
this.buttonConnect.InitVisible = true;
this.buttonConnect.Location = new System.Drawing.Point(220, 67);
this.buttonConnect.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonConnect.Name = "buttonConnect";
this.buttonConnect.NestedClickEventPrevent = false;
this.buttonConnect.OutlinePixel = 1;
this.buttonConnect.RepeatInterval = 200;
this.buttonConnect.RepeatIntervalAccelerate = null;
this.buttonConnect.SafeInterval = 200;
this.buttonConnect.Size = new System.Drawing.Size(95, 84);
this.buttonConnect.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonConnect.TabIndex = 1;
this.buttonConnect.Text = "Connect";
this.buttonConnect.TextColor = System.Drawing.Color.Black;
this.buttonConnect.TextDownColor = System.Drawing.Color.White;
this.buttonConnect.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonConnect.TextLocation = new System.Drawing.Point(0, 0);
this.buttonConnect.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonConnect.UpImage = null;
this.buttonConnect.Click += new System.EventHandler(this.buttonConnect_Click);
//
// buttonDisconnect
//
this.buttonDisconnect.BackPictureBox = null;
this.buttonDisconnect.BackPictureBox1 = null;
this.buttonDisconnect.BackPictureBox2 = null;
this.buttonDisconnect.ButtonColor = System.Drawing.Color.Gray;
this.buttonDisconnect.ButtonImageAutoSize = true;
this.buttonDisconnect.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonDisconnect.DisableImage = null;
this.buttonDisconnect.DownImage = null;
this.buttonDisconnect.GroupID = 0;
this.buttonDisconnect.InitVisible = true;
this.buttonDisconnect.Location = new System.Drawing.Point(386, 67);
this.buttonDisconnect.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonDisconnect.Name = "buttonDisconnect";
this.buttonDisconnect.NestedClickEventPrevent = false;
this.buttonDisconnect.OutlinePixel = 1;
this.buttonDisconnect.RepeatInterval = 200;
this.buttonDisconnect.RepeatIntervalAccelerate = null;
this.buttonDisconnect.SafeInterval = 200;
this.buttonDisconnect.Size = new System.Drawing.Size(95, 84);
this.buttonDisconnect.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonDisconnect.TabIndex = 2;
this.buttonDisconnect.Text = "Disconnect";
this.buttonDisconnect.TextColor = System.Drawing.Color.Black;
this.buttonDisconnect.TextDownColor = System.Drawing.Color.White;
this.buttonDisconnect.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonDisconnect.TextLocation = new System.Drawing.Point(0, 0);
this.buttonDisconnect.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonDisconnect.UpImage = null;
this.buttonDisconnect.Click += new System.EventHandler(this.buttonDisconnect_Click);
//
// buttonTimerON
//
this.buttonTimerON.BackPictureBox = null;
this.buttonTimerON.BackPictureBox1 = null;
this.buttonTimerON.BackPictureBox2 = null;
this.buttonTimerON.ButtonColor = System.Drawing.Color.Gray;
this.buttonTimerON.ButtonImageAutoSize = true;
this.buttonTimerON.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonTimerON.DisableImage = null;
this.buttonTimerON.DownImage = null;
this.buttonTimerON.GroupID = 0;
this.buttonTimerON.InitVisible = true;
this.buttonTimerON.Location = new System.Drawing.Point(594, 55);
this.buttonTimerON.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonTimerON.Name = "buttonTimerON";
this.buttonTimerON.NestedClickEventPrevent = false;
this.buttonTimerON.OutlinePixel = 1;
this.buttonTimerON.RepeatInterval = 200;
this.buttonTimerON.RepeatIntervalAccelerate = null;
this.buttonTimerON.SafeInterval = 200;
this.buttonTimerON.Size = new System.Drawing.Size(95, 48);
this.buttonTimerON.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonTimerON.TabIndex = 3;
this.buttonTimerON.Text = "Timer ON";
this.buttonTimerON.TextColor = System.Drawing.Color.Black;
this.buttonTimerON.TextDownColor = System.Drawing.Color.White;
this.buttonTimerON.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonTimerON.TextLocation = new System.Drawing.Point(0, 0);
this.buttonTimerON.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonTimerON.UpImage = null;
this.buttonTimerON.Visible = false;
this.buttonTimerON.Click += new System.EventHandler(this.buttonTimerON_Click);
//
// labelTimer
//
this.labelTimer.BackColor = System.Drawing.Color.White;
this.labelTimer.BackPictureBox = null;
this.labelTimer.BackPictureBox1 = null;
this.labelTimer.BackPictureBox2 = null;
this.labelTimer.BorderColor = System.Drawing.Color.Black;
this.labelTimer.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelTimer.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.labelTimer.InitVisible = true;
this.labelTimer.LineSpacing = 0F;
this.labelTimer.Location = new System.Drawing.Point(594, 19);
this.labelTimer.Name = "labelTimer";
this.labelTimer.Size = new System.Drawing.Size(95, 30);
this.labelTimer.TabIndex = 137;
this.labelTimer.Text = "3000";
this.labelTimer.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTimer.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTimer.Visible = false;
this.labelTimer.Wordwrap = false;
this.labelTimer.Click += new System.EventHandler(this.labelTimer_Click);
//
// buttonTimerOFF
//
this.buttonTimerOFF.BackPictureBox = null;
this.buttonTimerOFF.BackPictureBox1 = null;
this.buttonTimerOFF.BackPictureBox2 = null;
this.buttonTimerOFF.ButtonColor = System.Drawing.Color.Gray;
this.buttonTimerOFF.ButtonImageAutoSize = true;
this.buttonTimerOFF.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonTimerOFF.DisableImage = null;
this.buttonTimerOFF.DownImage = null;
this.buttonTimerOFF.GroupID = 0;
this.buttonTimerOFF.InitVisible = true;
this.buttonTimerOFF.Location = new System.Drawing.Point(594, 115);
this.buttonTimerOFF.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonTimerOFF.Name = "buttonTimerOFF";
this.buttonTimerOFF.NestedClickEventPrevent = false;
this.buttonTimerOFF.OutlinePixel = 1;
this.buttonTimerOFF.RepeatInterval = 200;
this.buttonTimerOFF.RepeatIntervalAccelerate = null;
this.buttonTimerOFF.SafeInterval = 200;
this.buttonTimerOFF.Size = new System.Drawing.Size(95, 84);
this.buttonTimerOFF.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonTimerOFF.TabIndex = 139;
this.buttonTimerOFF.Text = "Timer OFF";
this.buttonTimerOFF.TextColor = System.Drawing.Color.Black;
this.buttonTimerOFF.TextDownColor = System.Drawing.Color.White;
this.buttonTimerOFF.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonTimerOFF.TextLocation = new System.Drawing.Point(0, 0);
this.buttonTimerOFF.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonTimerOFF.UpImage = null;
this.buttonTimerOFF.Visible = false;
this.buttonTimerOFF.Click += new System.EventHandler(this.buttonTimerOFF_Click);
//
// ControlMainStartMenu
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.Controls.Add(this.buttonTimerOFF);
this.Controls.Add(this.labelTimer);
this.Controls.Add(this.buttonTimerON);
this.Controls.Add(this.buttonDisconnect);
this.Controls.Add(this.buttonConnect);
this.Controls.Add(this.pictureBox1);
this.Name = "ControlMainStartMenu";
this.Size = new System.Drawing.Size(710, 220);
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.PictureBox pictureBox1;
private SmartX.SmartButton buttonConnect;
private SmartX.SmartButton buttonDisconnect;
private SmartX.SmartButton buttonTimerON;
public SmartX.SmartLabel labelTimer;
private SmartX.SmartButton buttonTimerOFF;
}
}

View File

@ -0,0 +1,131 @@
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Text;
using System.Windows.Forms;
using SmartX;
using ITC81DB.DialogForms;
using ITC81DB.Forms;
using ITC81DB_ImageDll;
namespace ITC81DB.Controls
{
public partial class ControlMainStartMenu : UserControl
{
#region Field
private FormMainDisplay m_ParentForm;
#endregion
#region Constructor
public ControlMainStartMenu(FormMainDisplay parent)
{
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
this.DefaultSetting();
}
#endregion
#region Property
public FormMainDisplay ParentForm
{
get { return this.m_ParentForm; }
set { this.m_ParentForm = value; }
}
#endregion
#region Method
public void InitializeDesign()
{
Class1 images = new Class1();
if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.English)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Chinese)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Russian)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.German)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Spanish)
{
}
else
{
}
}
private void DefaultSetting()
{
}
public void DisplayRefresh(SystemStatus status)
{
}
#endregion
#region Event Handler
private void buttonConnect_Click(object sender, EventArgs e)
{
// 이더넷
if (this.ParentForm.ParentForm.SystemConfig2.EthernetOperationMode == 2)
{
this.ParentForm.ParentForm.EthernetClientConnect();
}
}
private void buttonDisconnect_Click(object sender, EventArgs e)
{
// 이더넷
if (this.ParentForm.ParentForm.SystemConfig2.EthernetOperationMode == 2)
{
this.ParentForm.ParentForm.IsEthernetTransferData = false;
this.ParentForm.ParentForm.EthernetClientDisconnect();
}
}
private void labelTimer_Click(object sender, EventArgs e)
{
string value = "";
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelTimer.Text, 4, 0, false, this.ParentForm.ParentForm.SystemConfig1.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9999)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.ParentForm.SystemConfig1.Language);
myMsg.ShowDialog();
}
else
{
this.labelTimer.Text = myKeyPad.StringValue;
}
}
}
private void buttonTimerON_Click(object sender, EventArgs e)
{
this.ParentForm.ParentForm.TimerEnabled(false);
this.ParentForm.ParentForm.timerClientConnect.Interval = int.Parse(this.labelTimer.Text);
this.ParentForm.ParentForm.TimerEnabled(true);
}
private void buttonTimerOFF_Click(object sender, EventArgs e)
{
this.ParentForm.ParentForm.TimerEnabled(false);
}
#endregion
}
}

View File

@ -0,0 +1,212 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
AGC0atsijAEAGK3atghjAABGq7YtwhgAgNGqbYswBgBgtGrbIowBABit2rYIYwAARqu2LcIYAIDRqm2L
MAYAYLRq2yKMAQAYrdq2CGMAAEarti3CGACA0aptizAGAGC0atsijAEAGK3atghjAABGq7YtwhgAgNGq
bYswBgBgtGrbIowBABit2rYIYwAARqu2LcIYAIDRqm2LMAYAYLRq2yKMAQAYrdq2CGMAAEarti3CGACA
0aptizAGAGC0atsijAEAGK3atghjAABGq7YtwhgAgNGqbYswBgBgtGrbIowBABit2rYIYwAARqu2LcIY
AIDRqm2LMAYAYLRq2yKMAQAYrdq2CGMAAEarti3CGACA0aptizAGAGC0atsijAEAGK3atghjAABGq7Yt
whgAgNGqbYswBgBgtGrbIowBABit2rYIYwAARqu2LcIYAIDRqm2LMAYAYLRq2yKMAQAYrdq2CGMAAEar
ti3CGACA0aptizAGAGC0atsijAEAGK3atghjAABGq7YtwhgAgNGqbYswBgBgtGrbIowBABit2rYIYwAA
Rqu2LcIYAIDRqm2LMAYAYLRq2yKMAQAYrdq2CGMAAEarti3CGACA0aptizAGAGC0atsijAEAGK3atghj
AABGq7YtwhgAgNGqbYswBgBgtGrbIowBABit2rYIYwAARqu2LcIYAIDRqm2LMAYAYLRq2yKMAQAYrdq2
CGMAAEarti3CGACA0aptizAGAGC0atsijAEAGK3atghjAABGq7YtwhgAgNGqbYswBgBgtGrbIowBABit
2rYIYwAARqu2LcIYAIDRqm2LMAYAYLRq2yKMAQAYrdq2CGMAAEarti3CGACA0aptizAGAGC0atsijAEA
GK3atghjAABGq7YtwhgAgNGqbYswBgBgtGrbIowBABit2rYIYwAARqu2LcIYAIDRqm2LMAYAYLRq2yKM
AQAYrdq2CGMAAEarti3CGACA0aptizAGAGC0atsijAEAGK3atghjAABGq7YtwhgAgNGqbYswBgBgtGrb
IowBABit2rYIYwAARqu2LcIYAIDRqm2LMAYAYLRq2yKMAQAYrdq2CGMAAEarti3CGACA0aptizAGAGC0
atsijAEAGK3atghjAABGq7YtwhgAgNGqbYswBgBgtGrbIowBABit2rYIYwAARqu2LcIYAIDRqm2LMAYA
YLRq27JzGJ+cnORCAABwrJ4+fZptW3YO4+fPn+diAABwrNbUQ7Vt2TmMX758mYsBAMCxOjs7y7YtO4fx
mzdvcjEAADhW5+fn2bZl5zD+8OFDLgYAAMfq8vIy27bsHMY3Nze5GAAAHKurq6ts27JzGC/mjAEA+K94
8eJFNu1d9gpj4xQAAPxXvH//Ppv2LnuF8XJ6epoLAwDAsVjXtN3e3mbP3mXvMHZqDADAsdv3tHjZO4yX
dR9cbQAAAP60fWeLf7pXGK+v+9bxdG0EAAD+lNWo3759y4b9lXuF8fLly5cfb0/XhgAA4E/4/Plztusu
7h3Gi3ljAACOxX3miv/poDBePn786OQYAIA/ZrXoPi/c3eXgMF6+fv26OTk5yY0CAMBjWTPFa8S3GnVf
DxLGy/X19ebVq1e5YQAAeGjrVeZ9nnz+lQcL45/WwLPr3AAAeCzrOrY1zlsteogHD+Of1pH2xcWFa90A
ADjYasrz8/ODbp34lUcL439ad8mtgej1peCK5fWnVukDAMD/Wq24mnG142rI9T1bNeZD+y1hDAAAx04Y
AwDAljAGAIAtYQwAAFvCGAAAtoQxAABsCWMAANgSxgAAsCWMAQBgSxgDAMD375u/Af2HmYII0fD1AAAA
AElFTkSuQmCC
</value>
</data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value>
</metadata>
</root>

View File

@ -271,42 +271,42 @@
// pictureBoxDoorCheckEnable // pictureBoxDoorCheckEnable
// //
this.pictureBoxDoorCheckEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDoorCheckEnable.Image"))); this.pictureBoxDoorCheckEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDoorCheckEnable.Image")));
this.pictureBoxDoorCheckEnable.Location = new System.Drawing.Point(427, 3); this.pictureBoxDoorCheckEnable.Location = new System.Drawing.Point(432, 3);
this.pictureBoxDoorCheckEnable.Name = "pictureBoxDoorCheckEnable"; this.pictureBoxDoorCheckEnable.Name = "pictureBoxDoorCheckEnable";
this.pictureBoxDoorCheckEnable.Size = new System.Drawing.Size(30, 25); this.pictureBoxDoorCheckEnable.Size = new System.Drawing.Size(30, 25);
// //
// pictureBoxDoorCheckDisable // pictureBoxDoorCheckDisable
// //
this.pictureBoxDoorCheckDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDoorCheckDisable.Image"))); this.pictureBoxDoorCheckDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDoorCheckDisable.Image")));
this.pictureBoxDoorCheckDisable.Location = new System.Drawing.Point(427, 3); this.pictureBoxDoorCheckDisable.Location = new System.Drawing.Point(432, 3);
this.pictureBoxDoorCheckDisable.Name = "pictureBoxDoorCheckDisable"; this.pictureBoxDoorCheckDisable.Name = "pictureBoxDoorCheckDisable";
this.pictureBoxDoorCheckDisable.Size = new System.Drawing.Size(30, 25); this.pictureBoxDoorCheckDisable.Size = new System.Drawing.Size(30, 25);
// //
// pictureBoxDischargeEnable // pictureBoxDischargeEnable
// //
this.pictureBoxDischargeEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDischargeEnable.Image"))); this.pictureBoxDischargeEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDischargeEnable.Image")));
this.pictureBoxDischargeEnable.Location = new System.Drawing.Point(367, 3); this.pictureBoxDischargeEnable.Location = new System.Drawing.Point(372, 3);
this.pictureBoxDischargeEnable.Name = "pictureBoxDischargeEnable"; this.pictureBoxDischargeEnable.Name = "pictureBoxDischargeEnable";
this.pictureBoxDischargeEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxDischargeEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxDischargeDisable // pictureBoxDischargeDisable
// //
this.pictureBoxDischargeDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDischargeDisable.Image"))); this.pictureBoxDischargeDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDischargeDisable.Image")));
this.pictureBoxDischargeDisable.Location = new System.Drawing.Point(367, 3); this.pictureBoxDischargeDisable.Location = new System.Drawing.Point(372, 3);
this.pictureBoxDischargeDisable.Name = "pictureBoxDischargeDisable"; this.pictureBoxDischargeDisable.Name = "pictureBoxDischargeDisable";
this.pictureBoxDischargeDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxDischargeDisable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxAirCheckEnable // pictureBoxAirCheckEnable
// //
this.pictureBoxAirCheckEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAirCheckEnable.Image"))); this.pictureBoxAirCheckEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAirCheckEnable.Image")));
this.pictureBoxAirCheckEnable.Location = new System.Drawing.Point(337, 3); this.pictureBoxAirCheckEnable.Location = new System.Drawing.Point(342, 3);
this.pictureBoxAirCheckEnable.Name = "pictureBoxAirCheckEnable"; this.pictureBoxAirCheckEnable.Name = "pictureBoxAirCheckEnable";
this.pictureBoxAirCheckEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxAirCheckEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxAirCheckDisable // pictureBoxAirCheckDisable
// //
this.pictureBoxAirCheckDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAirCheckDisable.Image"))); this.pictureBoxAirCheckDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAirCheckDisable.Image")));
this.pictureBoxAirCheckDisable.Location = new System.Drawing.Point(337, 3); this.pictureBoxAirCheckDisable.Location = new System.Drawing.Point(342, 3);
this.pictureBoxAirCheckDisable.Name = "pictureBoxAirCheckDisable"; this.pictureBoxAirCheckDisable.Name = "pictureBoxAirCheckDisable";
this.pictureBoxAirCheckDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxAirCheckDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -314,14 +314,14 @@
// //
this.pictureBoxFeedbackEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxFeedbackEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxFeedbackEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxFeedbackEnable.Image"))); this.pictureBoxFeedbackEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxFeedbackEnable.Image")));
this.pictureBoxFeedbackEnable.Location = new System.Drawing.Point(397, 3); this.pictureBoxFeedbackEnable.Location = new System.Drawing.Point(402, 3);
this.pictureBoxFeedbackEnable.Name = "pictureBoxFeedbackEnable"; this.pictureBoxFeedbackEnable.Name = "pictureBoxFeedbackEnable";
this.pictureBoxFeedbackEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxFeedbackEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxFeedbackDisable // pictureBoxFeedbackDisable
// //
this.pictureBoxFeedbackDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxFeedbackDisable.Image"))); this.pictureBoxFeedbackDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxFeedbackDisable.Image")));
this.pictureBoxFeedbackDisable.Location = new System.Drawing.Point(397, 3); this.pictureBoxFeedbackDisable.Location = new System.Drawing.Point(402, 3);
this.pictureBoxFeedbackDisable.Name = "pictureBoxFeedbackDisable"; this.pictureBoxFeedbackDisable.Name = "pictureBoxFeedbackDisable";
this.pictureBoxFeedbackDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxFeedbackDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -329,14 +329,14 @@
// //
this.pictureBoxCountingOutputEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxCountingOutputEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxCountingOutputEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxCountingOutputEnable.Image"))); this.pictureBoxCountingOutputEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxCountingOutputEnable.Image")));
this.pictureBoxCountingOutputEnable.Location = new System.Drawing.Point(463, 3); this.pictureBoxCountingOutputEnable.Location = new System.Drawing.Point(468, 3);
this.pictureBoxCountingOutputEnable.Name = "pictureBoxCountingOutputEnable"; this.pictureBoxCountingOutputEnable.Name = "pictureBoxCountingOutputEnable";
this.pictureBoxCountingOutputEnable.Size = new System.Drawing.Size(30, 25); this.pictureBoxCountingOutputEnable.Size = new System.Drawing.Size(30, 25);
// //
// pictureBoxCountingOutputDisable // pictureBoxCountingOutputDisable
// //
this.pictureBoxCountingOutputDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxCountingOutputDisable.Image"))); this.pictureBoxCountingOutputDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxCountingOutputDisable.Image")));
this.pictureBoxCountingOutputDisable.Location = new System.Drawing.Point(463, 3); this.pictureBoxCountingOutputDisable.Location = new System.Drawing.Point(468, 3);
this.pictureBoxCountingOutputDisable.Name = "pictureBoxCountingOutputDisable"; this.pictureBoxCountingOutputDisable.Name = "pictureBoxCountingOutputDisable";
this.pictureBoxCountingOutputDisable.Size = new System.Drawing.Size(30, 25); this.pictureBoxCountingOutputDisable.Size = new System.Drawing.Size(30, 25);
// //
@ -344,18 +344,18 @@
// //
this.pictureBoxEthernetDisconnection.BackColor = System.Drawing.Color.Black; this.pictureBoxEthernetDisconnection.BackColor = System.Drawing.Color.Black;
this.pictureBoxEthernetDisconnection.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetDisconnection.Image"))); this.pictureBoxEthernetDisconnection.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetDisconnection.Image")));
this.pictureBoxEthernetDisconnection.Location = new System.Drawing.Point(307, 3); this.pictureBoxEthernetDisconnection.Location = new System.Drawing.Point(306, 3);
this.pictureBoxEthernetDisconnection.Name = "pictureBoxEthernetDisconnection"; this.pictureBoxEthernetDisconnection.Name = "pictureBoxEthernetDisconnection";
this.pictureBoxEthernetDisconnection.Size = new System.Drawing.Size(24, 25); this.pictureBoxEthernetDisconnection.Size = new System.Drawing.Size(30, 25);
this.pictureBoxEthernetDisconnection.Visible = false; this.pictureBoxEthernetDisconnection.Visible = false;
// //
// pictureBoxEthernetConnection // pictureBoxEthernetConnection
// //
this.pictureBoxEthernetConnection.BackColor = System.Drawing.Color.Black; this.pictureBoxEthernetConnection.BackColor = System.Drawing.Color.Black;
this.pictureBoxEthernetConnection.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetConnection.Image"))); this.pictureBoxEthernetConnection.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetConnection.Image")));
this.pictureBoxEthernetConnection.Location = new System.Drawing.Point(307, 3); this.pictureBoxEthernetConnection.Location = new System.Drawing.Point(306, 3);
this.pictureBoxEthernetConnection.Name = "pictureBoxEthernetConnection"; this.pictureBoxEthernetConnection.Name = "pictureBoxEthernetConnection";
this.pictureBoxEthernetConnection.Size = new System.Drawing.Size(24, 25); this.pictureBoxEthernetConnection.Size = new System.Drawing.Size(30, 25);
this.pictureBoxEthernetConnection.Visible = false; this.pictureBoxEthernetConnection.Visible = false;
// //
// pictureBoxEthernetDisable // pictureBoxEthernetDisable
@ -364,7 +364,7 @@
this.pictureBoxEthernetDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetDisable.Image"))); this.pictureBoxEthernetDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetDisable.Image")));
this.pictureBoxEthernetDisable.Location = new System.Drawing.Point(307, 3); this.pictureBoxEthernetDisable.Location = new System.Drawing.Point(307, 3);
this.pictureBoxEthernetDisable.Name = "pictureBoxEthernetDisable"; this.pictureBoxEthernetDisable.Name = "pictureBoxEthernetDisable";
this.pictureBoxEthernetDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxEthernetDisable.Size = new System.Drawing.Size(30, 25);
this.pictureBoxEthernetDisable.Visible = false; this.pictureBoxEthernetDisable.Visible = false;
// //
// smartGroupBox1 // smartGroupBox1
@ -455,14 +455,14 @@
// //
this.pictureBoxAverageTrackingEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxAverageTrackingEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxAverageTrackingEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAverageTrackingEnable.Image"))); this.pictureBoxAverageTrackingEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAverageTrackingEnable.Image")));
this.pictureBoxAverageTrackingEnable.Location = new System.Drawing.Point(589, 3); this.pictureBoxAverageTrackingEnable.Location = new System.Drawing.Point(594, 3);
this.pictureBoxAverageTrackingEnable.Name = "pictureBoxAverageTrackingEnable"; this.pictureBoxAverageTrackingEnable.Name = "pictureBoxAverageTrackingEnable";
this.pictureBoxAverageTrackingEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxAverageTrackingEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxAverageTrackingDisable // pictureBoxAverageTrackingDisable
// //
this.pictureBoxAverageTrackingDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAverageTrackingDisable.Image"))); this.pictureBoxAverageTrackingDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAverageTrackingDisable.Image")));
this.pictureBoxAverageTrackingDisable.Location = new System.Drawing.Point(589, 3); this.pictureBoxAverageTrackingDisable.Location = new System.Drawing.Point(594, 3);
this.pictureBoxAverageTrackingDisable.Name = "pictureBoxAverageTrackingDisable"; this.pictureBoxAverageTrackingDisable.Name = "pictureBoxAverageTrackingDisable";
this.pictureBoxAverageTrackingDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxAverageTrackingDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -487,14 +487,14 @@
// //
this.pictureBoxRFIDEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxRFIDEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxRFIDEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRFIDEnable.Image"))); this.pictureBoxRFIDEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRFIDEnable.Image")));
this.pictureBoxRFIDEnable.Location = new System.Drawing.Point(559, 3); this.pictureBoxRFIDEnable.Location = new System.Drawing.Point(564, 3);
this.pictureBoxRFIDEnable.Name = "pictureBoxRFIDEnable"; this.pictureBoxRFIDEnable.Name = "pictureBoxRFIDEnable";
this.pictureBoxRFIDEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxRFIDEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxRFIDDisable // pictureBoxRFIDDisable
// //
this.pictureBoxRFIDDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRFIDDisable.Image"))); this.pictureBoxRFIDDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRFIDDisable.Image")));
this.pictureBoxRFIDDisable.Location = new System.Drawing.Point(559, 3); this.pictureBoxRFIDDisable.Location = new System.Drawing.Point(564, 3);
this.pictureBoxRFIDDisable.Name = "pictureBoxRFIDDisable"; this.pictureBoxRFIDDisable.Name = "pictureBoxRFIDDisable";
this.pictureBoxRFIDDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxRFIDDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -510,14 +510,14 @@
// //
this.pictureBoxWindProofEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxWindProofEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxWindProofEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxWindProofEnable.Image"))); this.pictureBoxWindProofEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxWindProofEnable.Image")));
this.pictureBoxWindProofEnable.Location = new System.Drawing.Point(529, 3); this.pictureBoxWindProofEnable.Location = new System.Drawing.Point(534, 3);
this.pictureBoxWindProofEnable.Name = "pictureBoxWindProofEnable"; this.pictureBoxWindProofEnable.Name = "pictureBoxWindProofEnable";
this.pictureBoxWindProofEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxWindProofEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxWindProofDisable // pictureBoxWindProofDisable
// //
this.pictureBoxWindProofDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxWindProofDisable.Image"))); this.pictureBoxWindProofDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxWindProofDisable.Image")));
this.pictureBoxWindProofDisable.Location = new System.Drawing.Point(529, 3); this.pictureBoxWindProofDisable.Location = new System.Drawing.Point(534, 3);
this.pictureBoxWindProofDisable.Name = "pictureBoxWindProofDisable"; this.pictureBoxWindProofDisable.Name = "pictureBoxWindProofDisable";
this.pictureBoxWindProofDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxWindProofDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -581,14 +581,14 @@
// //
this.pictureBoxRandomModeEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxRandomModeEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxRandomModeEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRandomModeEnable.Image"))); this.pictureBoxRandomModeEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRandomModeEnable.Image")));
this.pictureBoxRandomModeEnable.Location = new System.Drawing.Point(499, 3); this.pictureBoxRandomModeEnable.Location = new System.Drawing.Point(504, 3);
this.pictureBoxRandomModeEnable.Name = "pictureBoxRandomModeEnable"; this.pictureBoxRandomModeEnable.Name = "pictureBoxRandomModeEnable";
this.pictureBoxRandomModeEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxRandomModeEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxRandomModeDisable // pictureBoxRandomModeDisable
// //
this.pictureBoxRandomModeDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRandomModeDisable.Image"))); this.pictureBoxRandomModeDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRandomModeDisable.Image")));
this.pictureBoxRandomModeDisable.Location = new System.Drawing.Point(499, 3); this.pictureBoxRandomModeDisable.Location = new System.Drawing.Point(504, 3);
this.pictureBoxRandomModeDisable.Name = "pictureBoxRandomModeDisable"; this.pictureBoxRandomModeDisable.Name = "pictureBoxRandomModeDisable";
this.pictureBoxRandomModeDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxRandomModeDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -687,12 +687,12 @@
this.labelWeight.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelWeight.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelWeight.Wordwrap = false; this.labelWeight.Wordwrap = false;
// //
// ControlMainDisplayWeightBigScreen // ControlMainWeightBigScreen
// //
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.Controls.Add(this.smartGroupBox1); this.Controls.Add(this.smartGroupBox1);
this.Name = "ControlMainDisplayWeightBigScreen"; this.Name = "ControlMainWeightBigScreen";
this.Size = new System.Drawing.Size(710, 248); this.Size = new System.Drawing.Size(710, 248);
this.smartGroupBox1.ResumeLayout(false); this.smartGroupBox1.ResumeLayout(false);
this.ResumeLayout(false); this.ResumeLayout(false);

View File

@ -320,8 +320,33 @@ namespace ITC81DB
if (this.ParentForm.ParentForm.SystemConfig2.IsEthernetEnable == true) if (this.ParentForm.ParentForm.SystemConfig2.IsEthernetEnable == true)
{ {
this.pictureBoxEthernetDisable.Visible = false; this.pictureBoxEthernetDisable.Visible = false;
this.pictureBoxEthernetDisconnection.Visible = true;
this.pictureBoxEthernetConnection.Visible = false; if (this.ParentForm.ParentForm.SystemConfig2.EthernetOperationMode == 1)
{
if (this.ParentForm.ParentForm.smartTCPMultiServer.ClientInfoList.Length != 0)
{
this.pictureBoxEthernetDisconnection.Visible = false;
this.pictureBoxEthernetConnection.Visible = true;
}
else
{
this.pictureBoxEthernetDisconnection.Visible = true;
this.pictureBoxEthernetConnection.Visible = false;
}
}
else if (this.ParentForm.ParentForm.SystemConfig2.EthernetOperationMode == 2)
{
if (this.ParentForm.ParentForm.IsEthernetThreadStart == true)
{
this.pictureBoxEthernetDisconnection.Visible = false;
this.pictureBoxEthernetConnection.Visible = true;
}
else
{
this.pictureBoxEthernetDisconnection.Visible = true;
this.pictureBoxEthernetConnection.Visible = false;
}
}
} }
else else
{ {

View File

@ -2020,7 +2020,7 @@
</data> </data>
<data name="pictureBoxEthernetDisconnection.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxEthernetDisconnection.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE
sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs
@ -2065,18 +2065,16 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvAAADrwBlbxySQAAATJJREFUSEtjkJOT+09L 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAANdJREFUSEvtljEKwjAY
DLcgNKPwf33PJILYOzoZwxB8GG5Bd1///97eXoK4sWcihiH4MNwCbIZhw629oxYQwGRbQCsMtwBbksSG hb1D6Zo4SPYsmTNpx0qPpKC3EFz0Iu21fm0l8ZFEqjY1WDp8BNpHP/og+bNgjFEKOvFyJag4Xml7qu80
y9v7MQzBh+EWgJIftiBBx5UdEzAMwYfhFqioafz3T8z6H55ZhBP7xKb+V1JRxTAEH8YaB0bWDiiudvAN I1F3jtZlxcXhEgiOw3p3fopj/mmWZZTnuUUI4WRqFOOLYXDOSUpp0Vp7mWmITcUhsVt5VLERhsRmNdlp
gcupGVv9t06v/W+b3YwXa9m4gdVjtQBmcOD8Y3C2gqIiWM69fRlYnBD2n7nvv7yCAnYLYBikEF3Me8Im iZVSVJalpaqq34hfMYvTimPwjhjzqasePiTcbeTSbqtHFoZE7LFojk9/MjW02cNYjH0RMLVjve23vYvA
DMNwYUVgsI9agBcTZQE6tkwqx5pqsGEFZRX8FmDDNLfApX4OVp+hY5/J28DqSbZASV3rv6F/7H+joES8 J6AAwQyK8Tkyiz1Ckj7+W/wN/WJGNzHmNvHPmRG6AAAAAElFTkSuQmCC
WEXXCKyeZAuQsZKmzn+brMb/7q1LwFjXxR9DDUUW6HuEooQ5yDJQykFWQ5EFxGAaWyD3HwCOpzb6PKgt
jgAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<data name="pictureBoxEthernetConnection.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxEthernetConnection.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE
sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs
@ -2121,16 +2119,16 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvAAADrwBlbxySQAAAOhJREFUSEvtk6sOwkAQ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAANFJREFUSEvtllEKAiEQ
RfmSbXkJTJs0OByPlICAgkASPoMES4LEIMBgEGi+AMVvDSnJTEp3Ou2kqas4Zndzz2Z3bsMYA1VCgmC5 hj2JFET36KX2ta5UULcIeqmLuNeyRpjt35pWR41lYR++1XVGPxRkNNZaPwZBvFitfXN5+P3VvWj/hAsO
hfD4yMWbRFaIBAkWtzdE908u09PTCpEgARfGMT+/rBCJWpALCaqCBNxIcgz3FytEggTx+HFPkmZ0uFoh cnXi5nwXEvUsNwdvjPmCxjlne7y9xbV2SpL4uENxPzGXNHFbT4xHLMU5xkdeTczCITG2szib0cWxe0x9
EiRw2x3wZxsIVrtMvHANTrNlhUiwf9D1+3+37g3GtKdtPCtIhiOO6/72tI1nBUh8kFsrAo5zLciksCAN aquLY8zi0ClBI+7m0EdK0pC949IioRNDkSgti7+u0SeUtztBWaz5ECCB/C88BDTgogjHJTHO7/KkwSFw
d05CFHBwI8mBjVcLtI1XC7SNVwuSSI1HSgmS4Qg2HiklKELFAgNfvKkyywPtOBoAAAAASUVORK5CYII= UYTj0xfjIilMX6wlTWz9E6PAYi/MddXpAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBoxEthernetDisable.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxEthernetDisable.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE
sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs
@ -2175,13 +2173,13 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvAAADrwBlbxySQAAASxJREFUSEvtk8tqhEAQ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAUBJREFUSEvtlsuqgzAQ
RfMPIrhSEOMkOElUfGxcCD6iTHygk///lAqVoStiN63NxEUgi4PQjPe0NXUfTNOEIyGBpmmg6/om7unE QO8fuFAXgi9cuFLxgYK4URBEEBX8/2+ZMoGkiVqatpFCuYtDMJnkxIkm+XNdF74BETuOA5qmga7rYJrm
hcgggWVZEATBJnmecyEy/gWbkCBJEhjHcZN5nrkQGSQ4ChLsXlPX5UJkkMBxHIiiSDh3Bs6/bVsuRAYJ JRiGQUpBjELf9yFJEsiy7BLSNIUoioiHiW3bVibdZy0MQ9aG8qZp7mLP84TOn7Afq23bw/NviGmKz8R8
ns6vcLl8QFEUkKYphGH4HYrPqqpgGAao63dwnz0uRIbwPzgHIfi+Tzevm59b45cahiEc3xLWeKEAR5Vl ypWL6RiP3pgvf0tcVRWs68rYto3UXy5+xL+YiPfr8g4yYozDNWdiFciI+XgiVnEqyYgxDjcSJsZOeZ6f
GTRNA33fwzRN8OjeXlBdZ6GAgYL12a8K8Ifrs78lsG2bO4vjWNjwNazxUgGGlWVJt/I8tRVFpAIR+FWi dpDl2XJhijFGWGM8j7HyUzmFZpA/mcqyhGEYoK7ruxgpigKmaTqdLQVniwPwEqTve5jnmcXRtNMPClmW
tVzDGq8sUG28smBP46/XT3h5uy2IsmCJrPGMuwQ4qq7raHOWjWfcJdjDwQITvgAnx1xAevGfCwAAAABJ BbquI22CWJY4jg/icRyFGF7M1/O8LD77iPaCS8R4W9mL8WbBxygR87+aZVkQBMFBjHcprKdxSsTv7GqX
RU5ErkJggg== pFqG52IXblgWas7RDhsXAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBoxIconLengthError.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxIconLengthError.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">

View File

@ -123,42 +123,42 @@
// pictureBoxDoorCheckEnable // pictureBoxDoorCheckEnable
// //
this.pictureBoxDoorCheckEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDoorCheckEnable.Image"))); this.pictureBoxDoorCheckEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDoorCheckEnable.Image")));
this.pictureBoxDoorCheckEnable.Location = new System.Drawing.Point(427, 3); this.pictureBoxDoorCheckEnable.Location = new System.Drawing.Point(432, 3);
this.pictureBoxDoorCheckEnable.Name = "pictureBoxDoorCheckEnable"; this.pictureBoxDoorCheckEnable.Name = "pictureBoxDoorCheckEnable";
this.pictureBoxDoorCheckEnable.Size = new System.Drawing.Size(30, 25); this.pictureBoxDoorCheckEnable.Size = new System.Drawing.Size(30, 25);
// //
// pictureBoxDoorCheckDisable // pictureBoxDoorCheckDisable
// //
this.pictureBoxDoorCheckDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDoorCheckDisable.Image"))); this.pictureBoxDoorCheckDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDoorCheckDisable.Image")));
this.pictureBoxDoorCheckDisable.Location = new System.Drawing.Point(427, 3); this.pictureBoxDoorCheckDisable.Location = new System.Drawing.Point(432, 3);
this.pictureBoxDoorCheckDisable.Name = "pictureBoxDoorCheckDisable"; this.pictureBoxDoorCheckDisable.Name = "pictureBoxDoorCheckDisable";
this.pictureBoxDoorCheckDisable.Size = new System.Drawing.Size(30, 25); this.pictureBoxDoorCheckDisable.Size = new System.Drawing.Size(30, 25);
// //
// pictureBoxDischargeEnable // pictureBoxDischargeEnable
// //
this.pictureBoxDischargeEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDischargeEnable.Image"))); this.pictureBoxDischargeEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDischargeEnable.Image")));
this.pictureBoxDischargeEnable.Location = new System.Drawing.Point(367, 3); this.pictureBoxDischargeEnable.Location = new System.Drawing.Point(372, 3);
this.pictureBoxDischargeEnable.Name = "pictureBoxDischargeEnable"; this.pictureBoxDischargeEnable.Name = "pictureBoxDischargeEnable";
this.pictureBoxDischargeEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxDischargeEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxDischargeDisable // pictureBoxDischargeDisable
// //
this.pictureBoxDischargeDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDischargeDisable.Image"))); this.pictureBoxDischargeDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxDischargeDisable.Image")));
this.pictureBoxDischargeDisable.Location = new System.Drawing.Point(367, 3); this.pictureBoxDischargeDisable.Location = new System.Drawing.Point(372, 3);
this.pictureBoxDischargeDisable.Name = "pictureBoxDischargeDisable"; this.pictureBoxDischargeDisable.Name = "pictureBoxDischargeDisable";
this.pictureBoxDischargeDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxDischargeDisable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxAirCheckEnable // pictureBoxAirCheckEnable
// //
this.pictureBoxAirCheckEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAirCheckEnable.Image"))); this.pictureBoxAirCheckEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAirCheckEnable.Image")));
this.pictureBoxAirCheckEnable.Location = new System.Drawing.Point(337, 3); this.pictureBoxAirCheckEnable.Location = new System.Drawing.Point(342, 3);
this.pictureBoxAirCheckEnable.Name = "pictureBoxAirCheckEnable"; this.pictureBoxAirCheckEnable.Name = "pictureBoxAirCheckEnable";
this.pictureBoxAirCheckEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxAirCheckEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxAirCheckDisable // pictureBoxAirCheckDisable
// //
this.pictureBoxAirCheckDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAirCheckDisable.Image"))); this.pictureBoxAirCheckDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAirCheckDisable.Image")));
this.pictureBoxAirCheckDisable.Location = new System.Drawing.Point(337, 3); this.pictureBoxAirCheckDisable.Location = new System.Drawing.Point(342, 3);
this.pictureBoxAirCheckDisable.Name = "pictureBoxAirCheckDisable"; this.pictureBoxAirCheckDisable.Name = "pictureBoxAirCheckDisable";
this.pictureBoxAirCheckDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxAirCheckDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -166,14 +166,14 @@
// //
this.pictureBoxFeedbackEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxFeedbackEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxFeedbackEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxFeedbackEnable.Image"))); this.pictureBoxFeedbackEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxFeedbackEnable.Image")));
this.pictureBoxFeedbackEnable.Location = new System.Drawing.Point(397, 3); this.pictureBoxFeedbackEnable.Location = new System.Drawing.Point(402, 3);
this.pictureBoxFeedbackEnable.Name = "pictureBoxFeedbackEnable"; this.pictureBoxFeedbackEnable.Name = "pictureBoxFeedbackEnable";
this.pictureBoxFeedbackEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxFeedbackEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxFeedbackDisable // pictureBoxFeedbackDisable
// //
this.pictureBoxFeedbackDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxFeedbackDisable.Image"))); this.pictureBoxFeedbackDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxFeedbackDisable.Image")));
this.pictureBoxFeedbackDisable.Location = new System.Drawing.Point(397, 3); this.pictureBoxFeedbackDisable.Location = new System.Drawing.Point(402, 3);
this.pictureBoxFeedbackDisable.Name = "pictureBoxFeedbackDisable"; this.pictureBoxFeedbackDisable.Name = "pictureBoxFeedbackDisable";
this.pictureBoxFeedbackDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxFeedbackDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -181,7 +181,7 @@
// //
this.pictureBoxCountingOutputEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxCountingOutputEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxCountingOutputEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxCountingOutputEnable.Image"))); this.pictureBoxCountingOutputEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxCountingOutputEnable.Image")));
this.pictureBoxCountingOutputEnable.Location = new System.Drawing.Point(463, 3); this.pictureBoxCountingOutputEnable.Location = new System.Drawing.Point(468, 3);
this.pictureBoxCountingOutputEnable.Name = "pictureBoxCountingOutputEnable"; this.pictureBoxCountingOutputEnable.Name = "pictureBoxCountingOutputEnable";
this.pictureBoxCountingOutputEnable.Size = new System.Drawing.Size(30, 25); this.pictureBoxCountingOutputEnable.Size = new System.Drawing.Size(30, 25);
this.pictureBoxCountingOutputEnable.Visible = false; this.pictureBoxCountingOutputEnable.Visible = false;
@ -189,7 +189,7 @@
// pictureBoxCountingOutputDisable // pictureBoxCountingOutputDisable
// //
this.pictureBoxCountingOutputDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxCountingOutputDisable.Image"))); this.pictureBoxCountingOutputDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxCountingOutputDisable.Image")));
this.pictureBoxCountingOutputDisable.Location = new System.Drawing.Point(463, 3); this.pictureBoxCountingOutputDisable.Location = new System.Drawing.Point(468, 3);
this.pictureBoxCountingOutputDisable.Name = "pictureBoxCountingOutputDisable"; this.pictureBoxCountingOutputDisable.Name = "pictureBoxCountingOutputDisable";
this.pictureBoxCountingOutputDisable.Size = new System.Drawing.Size(30, 25); this.pictureBoxCountingOutputDisable.Size = new System.Drawing.Size(30, 25);
this.pictureBoxCountingOutputDisable.Visible = false; this.pictureBoxCountingOutputDisable.Visible = false;
@ -328,27 +328,27 @@
// //
this.pictureBoxEthernetDisable.BackColor = System.Drawing.Color.Black; this.pictureBoxEthernetDisable.BackColor = System.Drawing.Color.Black;
this.pictureBoxEthernetDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetDisable.Image"))); this.pictureBoxEthernetDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetDisable.Image")));
this.pictureBoxEthernetDisable.Location = new System.Drawing.Point(307, 3); this.pictureBoxEthernetDisable.Location = new System.Drawing.Point(306, 3);
this.pictureBoxEthernetDisable.Name = "pictureBoxEthernetDisable"; this.pictureBoxEthernetDisable.Name = "pictureBoxEthernetDisable";
this.pictureBoxEthernetDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxEthernetDisable.Size = new System.Drawing.Size(30, 25);
this.pictureBoxEthernetDisable.Visible = false; this.pictureBoxEthernetDisable.Visible = false;
// //
// pictureBoxEthernetConnection // pictureBoxEthernetConnection
// //
this.pictureBoxEthernetConnection.BackColor = System.Drawing.Color.Black; this.pictureBoxEthernetConnection.BackColor = System.Drawing.Color.Black;
this.pictureBoxEthernetConnection.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetConnection.Image"))); this.pictureBoxEthernetConnection.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetConnection.Image")));
this.pictureBoxEthernetConnection.Location = new System.Drawing.Point(307, 3); this.pictureBoxEthernetConnection.Location = new System.Drawing.Point(306, 3);
this.pictureBoxEthernetConnection.Name = "pictureBoxEthernetConnection"; this.pictureBoxEthernetConnection.Name = "pictureBoxEthernetConnection";
this.pictureBoxEthernetConnection.Size = new System.Drawing.Size(24, 25); this.pictureBoxEthernetConnection.Size = new System.Drawing.Size(30, 25);
this.pictureBoxEthernetConnection.Visible = false; this.pictureBoxEthernetConnection.Visible = false;
// //
// pictureBoxEthernetDisconnection // pictureBoxEthernetDisconnection
// //
this.pictureBoxEthernetDisconnection.BackColor = System.Drawing.Color.Black; this.pictureBoxEthernetDisconnection.BackColor = System.Drawing.Color.Black;
this.pictureBoxEthernetDisconnection.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetDisconnection.Image"))); this.pictureBoxEthernetDisconnection.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxEthernetDisconnection.Image")));
this.pictureBoxEthernetDisconnection.Location = new System.Drawing.Point(307, 3); this.pictureBoxEthernetDisconnection.Location = new System.Drawing.Point(306, 3);
this.pictureBoxEthernetDisconnection.Name = "pictureBoxEthernetDisconnection"; this.pictureBoxEthernetDisconnection.Name = "pictureBoxEthernetDisconnection";
this.pictureBoxEthernetDisconnection.Size = new System.Drawing.Size(24, 25); this.pictureBoxEthernetDisconnection.Size = new System.Drawing.Size(30, 25);
this.pictureBoxEthernetDisconnection.Visible = false; this.pictureBoxEthernetDisconnection.Visible = false;
// //
// smartGroupBox1 // smartGroupBox1
@ -437,14 +437,14 @@
// //
this.pictureBoxAverageTrackingEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxAverageTrackingEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxAverageTrackingEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAverageTrackingEnable.Image"))); this.pictureBoxAverageTrackingEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAverageTrackingEnable.Image")));
this.pictureBoxAverageTrackingEnable.Location = new System.Drawing.Point(589, 3); this.pictureBoxAverageTrackingEnable.Location = new System.Drawing.Point(594, 3);
this.pictureBoxAverageTrackingEnable.Name = "pictureBoxAverageTrackingEnable"; this.pictureBoxAverageTrackingEnable.Name = "pictureBoxAverageTrackingEnable";
this.pictureBoxAverageTrackingEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxAverageTrackingEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxAverageTrackingDisable // pictureBoxAverageTrackingDisable
// //
this.pictureBoxAverageTrackingDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAverageTrackingDisable.Image"))); this.pictureBoxAverageTrackingDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAverageTrackingDisable.Image")));
this.pictureBoxAverageTrackingDisable.Location = new System.Drawing.Point(589, 3); this.pictureBoxAverageTrackingDisable.Location = new System.Drawing.Point(594, 3);
this.pictureBoxAverageTrackingDisable.Name = "pictureBoxAverageTrackingDisable"; this.pictureBoxAverageTrackingDisable.Name = "pictureBoxAverageTrackingDisable";
this.pictureBoxAverageTrackingDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxAverageTrackingDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -469,14 +469,14 @@
// //
this.pictureBoxRFIDEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxRFIDEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxRFIDEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRFIDEnable.Image"))); this.pictureBoxRFIDEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRFIDEnable.Image")));
this.pictureBoxRFIDEnable.Location = new System.Drawing.Point(559, 3); this.pictureBoxRFIDEnable.Location = new System.Drawing.Point(564, 3);
this.pictureBoxRFIDEnable.Name = "pictureBoxRFIDEnable"; this.pictureBoxRFIDEnable.Name = "pictureBoxRFIDEnable";
this.pictureBoxRFIDEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxRFIDEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxRFIDDisable // pictureBoxRFIDDisable
// //
this.pictureBoxRFIDDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRFIDDisable.Image"))); this.pictureBoxRFIDDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRFIDDisable.Image")));
this.pictureBoxRFIDDisable.Location = new System.Drawing.Point(559, 3); this.pictureBoxRFIDDisable.Location = new System.Drawing.Point(564, 3);
this.pictureBoxRFIDDisable.Name = "pictureBoxRFIDDisable"; this.pictureBoxRFIDDisable.Name = "pictureBoxRFIDDisable";
this.pictureBoxRFIDDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxRFIDDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -492,14 +492,14 @@
// //
this.pictureBoxWindProofEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxWindProofEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxWindProofEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxWindProofEnable.Image"))); this.pictureBoxWindProofEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxWindProofEnable.Image")));
this.pictureBoxWindProofEnable.Location = new System.Drawing.Point(529, 3); this.pictureBoxWindProofEnable.Location = new System.Drawing.Point(534, 3);
this.pictureBoxWindProofEnable.Name = "pictureBoxWindProofEnable"; this.pictureBoxWindProofEnable.Name = "pictureBoxWindProofEnable";
this.pictureBoxWindProofEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxWindProofEnable.Size = new System.Drawing.Size(24, 25);
// //
// pictureBoxWindProofDisable // pictureBoxWindProofDisable
// //
this.pictureBoxWindProofDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxWindProofDisable.Image"))); this.pictureBoxWindProofDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxWindProofDisable.Image")));
this.pictureBoxWindProofDisable.Location = new System.Drawing.Point(529, 3); this.pictureBoxWindProofDisable.Location = new System.Drawing.Point(534, 3);
this.pictureBoxWindProofDisable.Name = "pictureBoxWindProofDisable"; this.pictureBoxWindProofDisable.Name = "pictureBoxWindProofDisable";
this.pictureBoxWindProofDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxWindProofDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -542,7 +542,7 @@
// //
this.pictureBoxRandomModeEnable.BackColor = System.Drawing.Color.Black; this.pictureBoxRandomModeEnable.BackColor = System.Drawing.Color.Black;
this.pictureBoxRandomModeEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRandomModeEnable.Image"))); this.pictureBoxRandomModeEnable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRandomModeEnable.Image")));
this.pictureBoxRandomModeEnable.Location = new System.Drawing.Point(499, 3); this.pictureBoxRandomModeEnable.Location = new System.Drawing.Point(504, 3);
this.pictureBoxRandomModeEnable.Name = "pictureBoxRandomModeEnable"; this.pictureBoxRandomModeEnable.Name = "pictureBoxRandomModeEnable";
this.pictureBoxRandomModeEnable.Size = new System.Drawing.Size(24, 25); this.pictureBoxRandomModeEnable.Size = new System.Drawing.Size(24, 25);
// //
@ -572,7 +572,7 @@
// pictureBoxRandomModeDisable // pictureBoxRandomModeDisable
// //
this.pictureBoxRandomModeDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRandomModeDisable.Image"))); this.pictureBoxRandomModeDisable.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxRandomModeDisable.Image")));
this.pictureBoxRandomModeDisable.Location = new System.Drawing.Point(499, 3); this.pictureBoxRandomModeDisable.Location = new System.Drawing.Point(504, 3);
this.pictureBoxRandomModeDisable.Name = "pictureBoxRandomModeDisable"; this.pictureBoxRandomModeDisable.Name = "pictureBoxRandomModeDisable";
this.pictureBoxRandomModeDisable.Size = new System.Drawing.Size(24, 25); this.pictureBoxRandomModeDisable.Size = new System.Drawing.Size(24, 25);
// //
@ -669,12 +669,12 @@
this.labelWeight.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelWeight.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelWeight.Wordwrap = false; this.labelWeight.Wordwrap = false;
// //
// ControlMainDisplayWeightSmall // ControlMainWeightSmallScreen
// //
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.Controls.Add(this.smartGroupBox1); this.Controls.Add(this.smartGroupBox1);
this.Name = "ControlMainDisplayWeightSmall"; this.Name = "ControlMainWeightSmallScreen";
this.Size = new System.Drawing.Size(710, 148); this.Size = new System.Drawing.Size(710, 148);
this.smartGroupBox1.ResumeLayout(false); this.smartGroupBox1.ResumeLayout(false);
this.ResumeLayout(false); this.ResumeLayout(false);

View File

@ -321,8 +321,33 @@ namespace ITC81DB.Controls
if (this.ParentForm.ParentForm.SystemConfig2.IsEthernetEnable == true) if (this.ParentForm.ParentForm.SystemConfig2.IsEthernetEnable == true)
{ {
this.pictureBoxEthernetDisable.Visible = false; this.pictureBoxEthernetDisable.Visible = false;
this.pictureBoxEthernetDisconnection.Visible = true;
this.pictureBoxEthernetConnection.Visible = false; if (this.ParentForm.ParentForm.SystemConfig2.EthernetOperationMode == 1)
{
if (this.ParentForm.ParentForm.smartTCPMultiServer.ClientInfoList.Length != 0)
{
this.pictureBoxEthernetDisconnection.Visible = false;
this.pictureBoxEthernetConnection.Visible = true;
}
else
{
this.pictureBoxEthernetDisconnection.Visible = true;
this.pictureBoxEthernetConnection.Visible = false;
}
}
else if (this.ParentForm.ParentForm.SystemConfig2.EthernetOperationMode == 2)
{
if (this.ParentForm.ParentForm.IsEthernetThreadStart == true)
{
this.pictureBoxEthernetDisconnection.Visible = false;
this.pictureBoxEthernetConnection.Visible = true;
}
else
{
this.pictureBoxEthernetDisconnection.Visible = true;
this.pictureBoxEthernetConnection.Visible = false;
}
}
} }
else else
{ {

View File

@ -2019,7 +2019,7 @@
</data> </data>
<data name="pictureBoxEthernetDisable.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxEthernetDisable.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE
sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs
@ -2064,18 +2064,18 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvAAADrwBlbxySQAAASxJREFUSEvtk8tqhEAQ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAUBJREFUSEvtlsuqgzAQ
RfMPIrhSEOMkOElUfGxcCD6iTHygk///lAqVoStiN63NxEUgi4PQjPe0NXUfTNOEIyGBpmmg6/om7unE QO8fuFAXgi9cuFLxgYK4URBEEBX8/2+ZMoGkiVqatpFCuYtDMJnkxIkm+XNdF74BETuOA5qmga7rYJrm
hcgggWVZEATBJnmecyEy/gWbkCBJEhjHcZN5nrkQGSQ4ChLsXlPX5UJkkMBxHIiiSDh3Bs6/bVsuRAYJ JRiGQUpBjELf9yFJEsiy7BLSNIUoioiHiW3bVibdZy0MQ9aG8qZp7mLP84TOn7Afq23bw/NviGmKz8R8
ns6vcLl8QFEUkKYphGH4HYrPqqpgGAao63dwnz0uRIbwPzgHIfi+Tzevm59b45cahiEc3xLWeKEAR5Vl ypWL6RiP3pgvf0tcVRWs68rYto3UXy5+xL+YiPfr8g4yYozDNWdiFciI+XgiVnEqyYgxDjcSJsZOeZ6f
GTRNA33fwzRN8OjeXlBdZ6GAgYL12a8K8Ifrs78lsG2bO4vjWNjwNazxUgGGlWVJt/I8tRVFpAIR+FWi dpDl2XJhijFGWGM8j7HyUzmFZpA/mcqyhGEYoK7ruxgpigKmaTqdLQVniwPwEqTve5jnmcXRtNMPClmW
tVzDGq8sUG28smBP46/XT3h5uy2IsmCJrPGMuwQ4qq7raHOWjWfcJdjDwQITvgAnx1xAevGfCwAAAABJ BbquI22CWJY4jg/icRyFGF7M1/O8LD77iPaCS8R4W9mL8WbBxygR87+aZVkQBMFBjHcprKdxSsTv7GqX
RU5ErkJggg== pFqG52IXblgWas7RDhsXAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBoxEthernetConnection.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxEthernetConnection.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE
sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs
@ -2120,16 +2120,16 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvAAADrwBlbxySQAAAOhJREFUSEvtk6sOwkAQ 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAANFJREFUSEvtllEKAiEQ
RfmSbXkJTJs0OByPlICAgkASPoMES4LEIMBgEGi+AMVvDSnJTEp3Ou2kqas4Zndzz2Z3bsMYA1VCgmC5 hj2JFET36KX2ta5UULcIeqmLuNeyRpjt35pWR41lYR++1XVGPxRkNNZaPwZBvFitfXN5+P3VvWj/hAsO
hfD4yMWbRFaIBAkWtzdE908u09PTCpEgARfGMT+/rBCJWpALCaqCBNxIcgz3FytEggTx+HFPkmZ0uFoh cnXi5nwXEvUsNwdvjPmCxjlne7y9xbV2SpL4uENxPzGXNHFbT4xHLMU5xkdeTczCITG2szib0cWxe0x9
EiRw2x3wZxsIVrtMvHANTrNlhUiwf9D1+3+37g3GtKdtPCtIhiOO6/72tI1nBUh8kFsrAo5zLciksCAN aquLY8zi0ClBI+7m0EdK0pC949IioRNDkSgti7+u0SeUtztBWaz5ECCB/C88BDTgogjHJTHO7/KkwSFw
d05CFHBwI8mBjVcLtI1XC7SNVwuSSI1HSgmS4Qg2HiklKELFAgNfvKkyywPtOBoAAAAASUVORK5CYII= UYTj0xfjIilMX6wlTWz9E6PAYi/MddXpAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="pictureBoxEthernetDisconnection.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxEthernetDisconnection.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE
sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs
@ -2174,13 +2174,11 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOvAAADrwBlbxySQAAATJJREFUSEtjkJOT+09L 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAANdJREFUSEvtljEKwjAY
DLcgNKPwf33PJILYOzoZwxB8GG5Bd1///97eXoK4sWcihiH4MNwCbIZhw629oxYQwGRbQCsMtwBbksSG hb1D6Zo4SPYsmTNpx0qPpKC3EFz0Iu21fm0l8ZFEqjY1WDp8BNpHP/og+bNgjFEKOvFyJag4Xml7qu80
y9v7MQzBh+EWgJIftiBBx5UdEzAMwYfhFqioafz3T8z6H55ZhBP7xKb+V1JRxTAEH8YaB0bWDiiudvAN I1F3jtZlxcXhEgiOw3p3fopj/mmWZZTnuUUI4WRqFOOLYXDOSUpp0Vp7mWmITcUhsVt5VLERhsRmNdlp
gcupGVv9t06v/W+b3YwXa9m4gdVjtQBmcOD8Y3C2gqIiWM69fRlYnBD2n7nvv7yCAnYLYBikEF3Me8Im iZVSVJalpaqq34hfMYvTimPwjhjzqasePiTcbeTSbqtHFoZE7LFojk9/MjW02cNYjH0RMLVjve23vYvA
DMNwYUVgsI9agBcTZQE6tkwqx5pqsGEFZRX8FmDDNLfApX4OVp+hY5/J28DqSbZASV3rv6F/7H+joES8 J6AAwQyK8Tkyiz1Ckj7+W/wN/WJGNzHmNvHPmRG6AAAAAElFTkSuQmCC
WEXXCKyeZAuQsZKmzn+brMb/7q1LwFjXxR9DDUUW6HuEooQ5yDJQykFWQ5EFxGAaWyD3HwCOpzb6PKgt
jgAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<data name="pictureBoxIconLengthError.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxIconLengthError.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">

View File

@ -97,6 +97,7 @@ namespace ITC81DB
DataStat, DataStat,
SpotCheck, SpotCheck,
SubMenu, SubMenu,
StartMenu,
Feedback, Feedback,
AverageTracking, AverageTracking,
Modbus, Modbus,

View File

@ -48,6 +48,8 @@
this.smartFileBarcodeLog = new SmartX.SmartFile(); this.smartFileBarcodeLog = new SmartX.SmartFile();
this.smartThreadSerialPort2OverRun = new SmartX.SmartThread(this.components); this.smartThreadSerialPort2OverRun = new SmartX.SmartThread(this.components);
this.smartThreadSerialPort2Read = new SmartX.SmartThread(this.components); this.smartThreadSerialPort2Read = new SmartX.SmartThread(this.components);
this.timerClientConnect = new System.Windows.Forms.Timer();
this.smartFile1 = new SmartX.SmartFile();
((System.ComponentModel.ISupportInitialize)(this.smartForm)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.smartForm)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
@ -211,6 +213,15 @@
this.smartThreadSerialPort2Read.Priority = System.Threading.ThreadPriority.Normal; this.smartThreadSerialPort2Read.Priority = System.Threading.ThreadPriority.Normal;
this.smartThreadSerialPort2Read.UIThreadFunction += new SmartX.SmartThread.UIThreadHandler(this.smartThreadSerialPort2Read_UIThreadFunction); this.smartThreadSerialPort2Read.UIThreadFunction += new SmartX.SmartThread.UIThreadHandler(this.smartThreadSerialPort2Read_UIThreadFunction);
// //
// timerClientConnect
//
this.timerClientConnect.Interval = 3000;
this.timerClientConnect.Tick += new System.EventHandler(this.timerClientConnect_Tick);
//
// smartFile1
//
this.smartFile1.FilePathName = null;
//
// FormMain // FormMain
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -246,6 +257,8 @@
public SmartX.SmartFile smartFileBarcodeLog; public SmartX.SmartFile smartFileBarcodeLog;
private SmartX.SmartThread smartThreadSerialPort2OverRun; private SmartX.SmartThread smartThreadSerialPort2OverRun;
private SmartX.SmartThread smartThreadSerialPort2Read; private SmartX.SmartThread smartThreadSerialPort2Read;
public SmartX.SmartFile smartFile1;
public System.Windows.Forms.Timer timerClientConnect;
} }
} }

View File

@ -24,8 +24,8 @@ namespace ITC81DB.Forms
public partial class FormMain : Form public partial class FormMain : Form
{ {
#region Field #region Field
public static string DisplayVersion = "8.18.0"; public static string DisplayVersion = "8.19.0";
public static string ReleaseDate = "2023.11.24"; public static string ReleaseDate = "2023.12.06";
public SmartSplash SmartSplashProgramLoad; public SmartSplash SmartSplashProgramLoad;
public bool IsCommunicationLogOpen; public bool IsCommunicationLogOpen;
@ -211,8 +211,9 @@ namespace ITC81DB.Forms
private int HMEthernet_Step; private int HMEthernet_Step;
// Ethernet // Ethernet
private bool IsEthernetThreadStop; public bool IsEthernetThreadStart = false;
private bool IsEthernetTransferData; public bool IsEthernetTransferData;
public bool IsEthernetStartMenu = false;
public object EthernetTransferData; public object EthernetTransferData;
@ -576,7 +577,9 @@ namespace ITC81DB.Forms
} }
} }
else if (this.SystemConfig2.EthernetOperationMode == 2) else if (this.SystemConfig2.EthernetOperationMode == 2)
this.EthernetClientDisconnect(); {
this.TimerEnabled(true);
}
if (this.SystemConfig2.EthernetCommMode != (int)DataStore.EthernetMode.f0_None) if (this.SystemConfig2.EthernetCommMode != (int)DataStore.EthernetMode.f0_None)
{ {
@ -1652,6 +1655,13 @@ namespace ITC81DB.Forms
//this.smartFileBarcodeLog.Open(); //this.smartFileBarcodeLog.Open();
//this.IsBarcodeLogOpen = true; //this.IsBarcodeLogOpen = true;
#endregion #endregion
#region Client 용 통신 로그
fullPath = this.PathDataBackupFolder + string.Format("{0:yyMMdd}_", dt) + this.SystemConfig1.EquipmentID + "_ClientConnection.txt";
this.smartFile1.FilePathName = fullPath;
//this.timer1.Enabled = true;
//this.smartFile1.Open();
#endregion
} }
public void CloseSmartSerialPort2() public void CloseSmartSerialPort2()
{ {
@ -2086,10 +2096,6 @@ namespace ITC81DB.Forms
this.IndexOverRun = 0; this.IndexOverRun = 0;
this.ChildFormMainDisplay.labelOverrun.Text = "0"; this.ChildFormMainDisplay.labelOverrun.Text = "0";
// 이더넷
if (this.SystemConfig2.EthernetOperationMode == 2)
this.EthernetClientConnect();
if (this.CurrentSystemStatus.CurrentDisplay == DataStore.DisplayStore.MainDisplay) if (this.CurrentSystemStatus.CurrentDisplay == DataStore.DisplayStore.MainDisplay)
{ {
if (this.ChildFormMainDisplay != null) if (this.ChildFormMainDisplay != null)
@ -2120,7 +2126,7 @@ namespace ITC81DB.Forms
this.smartFileStartStopLog.WriteString(string.Format("Receive Stop ({0:yyyy-MM-dd HH:mm:ss}): {1}", DateTime.Now, strTemp)); this.smartFileStartStopLog.WriteString(string.Format("Receive Stop ({0:yyyy-MM-dd HH:mm:ss}): {1}", DateTime.Now, strTemp));
this.CommID = 0; this.CommID = 0;
this.CurrentSystemStatus.Equipment = DataStore.EquipmentStatus.Stop; this.CurrentSystemStatus.Equipment = DataStore.EquipmentStatus.Stop;
this.Update30000ModbusItem(); this.Update30000ModbusItem();
@ -2187,13 +2193,6 @@ namespace ITC81DB.Forms
// 통신 지연용 Queue Clear // 통신 지연용 Queue Clear
this.ClearQueue(); this.ClearQueue();
// 이더넷
if (this.SystemConfig2.EthernetOperationMode == 2)
{
this.IsEthernetTransferData = false;
this.EthernetClientDisconnect();
}
if (this.CurrentSystemStatus.CurrentDisplay == DataStore.DisplayStore.MainDisplay) if (this.CurrentSystemStatus.CurrentDisplay == DataStore.DisplayStore.MainDisplay)
{ {
if (this.ChildFormMainDisplay != null) if (this.ChildFormMainDisplay != null)
@ -8460,9 +8459,16 @@ namespace ITC81DB.Forms
} }
#region Client #region Client
public void TimerEnabled(bool bValue)
{
if (this.CurrentSystemStatus.CurrentDisplay == DataStore.DisplayStore.MainDisplay)
if (this.IsEthernetStartMenu == false)
this.timerClientConnect.Enabled = bValue;
}
public void EthernetClientConnect() public void EthernetClientConnect()
{ {
if (this.IsEthernetThreadStop == false) if (this.IsEthernetThreadStart == true)
return; // Online 경우 return; // Online 경우
if (this.SystemConfig2.IsEthernetEnable == false) if (this.SystemConfig2.IsEthernetEnable == false)
{ {
@ -8495,7 +8501,6 @@ namespace ITC81DB.Forms
{ {
this.IsUsingTimerEthernetPing(false); this.IsUsingTimerEthernetPing(false);
this.IsEthernetThreadStop = true;
this.DelegateUISeverStatus(false); this.DelegateUISeverStatus(false);
if (null != this.EthernetStmReader) if (null != this.EthernetStmReader)
this.EthernetStmReader.Close(); this.EthernetStmReader.Close();
@ -8510,6 +8515,9 @@ namespace ITC81DB.Forms
this.EthernetTcpClient.Close(); this.EthernetTcpClient.Close();
this.DelegateTextStatusOut(">Disconnected"); this.DelegateTextStatusOut(">Disconnected");
this.IsEthernetThreadStart = false;
this.TimerEnabled(true);
} }
private void EthernetClientReceiveThread() private void EthernetClientReceiveThread()
@ -8526,8 +8534,9 @@ namespace ITC81DB.Forms
this.DelegateUISeverStatus(true); this.DelegateUISeverStatus(true);
this.DelegateTextStatusOut(">Connected Server"); this.DelegateTextStatusOut(">Connected Server");
this.IsEthernetThreadStop = false; this.IsEthernetThreadStart = true;
this.TimerEnabled(false);
// 판정 데이터 전송 // 판정 데이터 전송
if (this.IsEthernetTransferData == true) if (this.IsEthernetTransferData == true)
@ -8542,14 +8551,17 @@ namespace ITC81DB.Forms
this.DelegateTransferData((byte)this.EthernetTransferData); this.DelegateTransferData((byte)this.EthernetTransferData);
} }
while (this.IsEthernetThreadStop == false) while (this.IsEthernetThreadStart == true)
{ {
string strRecvMsg = this.EthernetStmReader.ReadLine(); string strRecvMsg = this.EthernetStmReader.ReadLine();
if (null == strRecvMsg) if (null == strRecvMsg)
{ {
this.DelegateTextStatusOut(">Server Out"); this.DelegateTextStatusOut(">Server Out");
this.IsEthernetThreadStop = true;
this.IsEthernetThreadStart = false;
this.TimerEnabled(true);
break; break;
} }
@ -8562,7 +8574,6 @@ namespace ITC81DB.Forms
} }
finally finally
{ {
this.IsEthernetThreadStop = true;
this.DelegateUISeverStatus(false); this.DelegateUISeverStatus(false);
this.DelegateTextStatusOut(">Disconnected"); this.DelegateTextStatusOut(">Disconnected");
if (null != this.EthernetStmReader) if (null != this.EthernetStmReader)
@ -8576,6 +8587,9 @@ namespace ITC81DB.Forms
if (null != this.EthernetTcpClient) if (null != this.EthernetTcpClient)
this.EthernetTcpClient.Close(); this.EthernetTcpClient.Close();
this.IsEthernetThreadStart = false;
this.TimerEnabled(true);
} }
return; return;
@ -8656,7 +8670,7 @@ namespace ITC81DB.Forms
this.IsEthernetTransferData = true; this.IsEthernetTransferData = true;
this.EthernetTransferData = strTemp; this.EthernetTransferData = strTemp;
if (this.IsEthernetThreadStop == true) if (this.IsEthernetThreadStart == false)
this.EthernetClientConnect(); this.EthernetClientConnect();
else else
this.EthernetSendMessage((string)this.EthernetTransferData); this.EthernetSendMessage((string)this.EthernetTransferData);
@ -8666,7 +8680,7 @@ namespace ITC81DB.Forms
this.IsEthernetTransferData = true; this.IsEthernetTransferData = true;
this.EthernetTransferData = bytes; this.EthernetTransferData = bytes;
if (this.IsEthernetThreadStop == true) if (this.IsEthernetThreadStart == false)
this.EthernetClientConnect(); this.EthernetClientConnect();
else else
this.EthernetSendMessage(bytes); this.EthernetSendMessage(bytes);
@ -8676,7 +8690,7 @@ namespace ITC81DB.Forms
this.IsEthernetTransferData = true; this.IsEthernetTransferData = true;
this.EthernetTransferData = bytes; this.EthernetTransferData = bytes;
if (this.IsEthernetThreadStop == true) if (this.IsEthernetThreadStart == false)
this.EthernetClientConnect(); this.EthernetClientConnect();
else else
this.EthernetSendMessage(bytes); this.EthernetSendMessage(bytes);
@ -16134,6 +16148,14 @@ namespace ITC81DB.Forms
this.ChildFormMainDisplay.UpdateDisplayOverRun(this.QueueOverRun.Dequeue()); this.ChildFormMainDisplay.UpdateDisplayOverRun(this.QueueOverRun.Dequeue());
} }
private void timerClientConnect_Tick(object sender, EventArgs e)
{
if (this.IsEthernetThreadStart == false)
{
this.EthernetClientConnect();
}
}
//private void timerRFIDRead_Tick(object sender, EventArgs e) //private void timerRFIDRead_Tick(object sender, EventArgs e)
//{ //{
// this.TimerRFIDRead.Stop(); // this.TimerRFIDRead.Stop();

View File

@ -171,6 +171,12 @@
<metadata name="smartThreadSerialPort2Read.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="smartThreadSerialPort2Read.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>965, 91</value> <value>965, 91</value>
</metadata> </metadata>
<metadata name="timerClientConnect.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>580, 93</value>
</metadata>
<metadata name="smartFile1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>463, 93</value>
</metadata>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> <metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value> <value>WEBPAD</value>
</metadata> </metadata>

View File

@ -34,6 +34,7 @@ namespace ITC81DB.Forms
public ControlMainModbus MainModbus; public ControlMainModbus MainModbus;
public ControlMainSpotCheck MainSpotCheck; public ControlMainSpotCheck MainSpotCheck;
public ControlMainSubMenu MainSubMenu; public ControlMainSubMenu MainSubMenu;
public ControlMainStartMenu MainStartMenu;
public ControlMainWeightBigScreen MainWeightBigScreen; public ControlMainWeightBigScreen MainWeightBigScreen;
public ControlMainWeightSmallScreen MainWeightSmallScreen; public ControlMainWeightSmallScreen MainWeightSmallScreen;
#endregion #endregion
@ -188,6 +189,7 @@ namespace ITC81DB.Forms
this.MainList = new ControlMainList(this); this.MainList = new ControlMainList(this);
this.MainModbus = new ControlMainModbus(this); this.MainModbus = new ControlMainModbus(this);
this.MainSubMenu = new ControlMainSubMenu(this); this.MainSubMenu = new ControlMainSubMenu(this);
this.MainStartMenu = new ControlMainStartMenu(this);
this.MainAlarm = new ControlMainAlarm(); this.MainAlarm = new ControlMainAlarm();
this.MainFeedback = new ControlMainFeedback(this); this.MainFeedback = new ControlMainFeedback(this);
this.MainSpotCheck = new ControlMainSpotCheck(this); this.MainSpotCheck = new ControlMainSpotCheck(this);
@ -201,6 +203,7 @@ namespace ITC81DB.Forms
this.MainLineGraph.Location = new Point(0, 313); this.MainLineGraph.Location = new Point(0, 313);
this.MainList.Location = new Point(0, 213); this.MainList.Location = new Point(0, 213);
this.MainSubMenu.Location = new Point(0, 213); this.MainSubMenu.Location = new Point(0, 213);
this.MainStartMenu.Location = new Point(0, 313);
this.MainAlarm.Location = new Point(390, 60); this.MainAlarm.Location = new Point(390, 60);
this.MainFeedback.Location = new Point(0, 313); this.MainFeedback.Location = new Point(0, 313);
this.MainSpotCheck.Location = new Point(0, 313); this.MainSpotCheck.Location = new Point(0, 313);
@ -215,6 +218,7 @@ namespace ITC81DB.Forms
this.Controls.Add(this.MainLineGraph); this.Controls.Add(this.MainLineGraph);
this.Controls.Add(this.MainList); this.Controls.Add(this.MainList);
this.Controls.Add(this.MainSubMenu); this.Controls.Add(this.MainSubMenu);
this.Controls.Add(this.MainStartMenu);
this.Controls.Add(this.MainAlarm); this.Controls.Add(this.MainAlarm);
this.Controls.Add(this.MainFeedback); this.Controls.Add(this.MainFeedback);
this.Controls.Add(this.MainSpotCheck); this.Controls.Add(this.MainSpotCheck);
@ -868,8 +872,11 @@ namespace ITC81DB.Forms
this.labelProductName.Enabled = true; this.labelProductName.Enabled = true;
} }
//this.CurrentDisplay = DataStore.MainDisplayStore.DisplayStartBarGraph; if (this.CurrentDisplay == DataStore.MainDisplayStore.StartMenu)
//this.DisplayBottomMain(this.CurrentDisplay); {
this.CurrentDisplay = DataStore.MainDisplayStore.BarGraph;
this.DisplayBottomMain(this.CurrentDisplay);
}
} }
this.MainBarGraph.UpdateEquipmentStatusDisplay(status); this.MainBarGraph.UpdateEquipmentStatusDisplay(status);
@ -1088,6 +1095,8 @@ namespace ITC81DB.Forms
} }
public void DisplayBottomMain(DataStore.MainDisplayStore main) public void DisplayBottomMain(DataStore.MainDisplayStore main)
{ {
this.ParentForm.IsEthernetStartMenu = false;
switch (main) switch (main)
{ {
case DataStore.MainDisplayStore.SubMenu: case DataStore.MainDisplayStore.SubMenu:
@ -1096,6 +1105,13 @@ namespace ITC81DB.Forms
this.MainSubMenu.BringToFront(); this.MainSubMenu.BringToFront();
this.MainWeightSmallScreen.BringToFront(); this.MainWeightSmallScreen.BringToFront();
break; break;
case DataStore.MainDisplayStore.StartMenu:
this.ParentForm.IsEthernetStartMenu = true;
this.UpdateDisplayMenuButton(DataStore.MainDisplayStore.StartMenu);
this.MainStartMenu.DisplayRefresh(this.ParentForm.CurrentSystemStatus);
this.MainStartMenu.BringToFront();
this.MainWeightBigScreen.BringToFront();
break;
case DataStore.MainDisplayStore.BarGraph: case DataStore.MainDisplayStore.BarGraph:
this.UpdateDisplayMenuButton(DataStore.MainDisplayStore.BarGraph); this.UpdateDisplayMenuButton(DataStore.MainDisplayStore.BarGraph);
this.MainBarGraph.DisplayRefresh(this.ParentForm.CurrentSystemStatus); this.MainBarGraph.DisplayRefresh(this.ParentForm.CurrentSystemStatus);
@ -1223,6 +1239,8 @@ namespace ITC81DB.Forms
this.DisplayBottomMain(this.CurrentDisplay); this.DisplayBottomMain(this.CurrentDisplay);
this.ParentForm.TimerEnabled(true);
//this.CurrentDisplay = DataStore.MainDisplayStore.DisplayStartBarGraph; //this.CurrentDisplay = DataStore.MainDisplayStore.DisplayStartBarGraph;
//this.DisplayBottomMain(this.CurrentDisplay); //this.DisplayBottomMain(this.CurrentDisplay);
this.MainWeightBigScreen.DisplayRefresh(status); this.MainWeightBigScreen.DisplayRefresh(status);
@ -1551,9 +1569,20 @@ namespace ITC81DB.Forms
{ {
if (this.ParentForm.CurrentSystemStatus.Equipment == DataStore.EquipmentStatus.Stop) if (this.ParentForm.CurrentSystemStatus.Equipment == DataStore.EquipmentStatus.Stop)
{ {
this.ParentForm.TimerEnabled(false);
this.ParentForm.ChildFormMenu.DisplayRefresh(this.ParentForm.CurrentSystemStatus); this.ParentForm.ChildFormMenu.DisplayRefresh(this.ParentForm.CurrentSystemStatus);
((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormMenu); ((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormMenu);
} }
else
{
if (this.ParentForm.SystemConfig2.EthernetOperationMode == 2)
{
this.CurrentDisplay = DataStore.MainDisplayStore.StartMenu;
this.DisplayBottomMain(this.CurrentDisplay);
}
}
} }
private void buttonStop_Click(object sender, EventArgs e) private void buttonStop_Click(object sender, EventArgs e)

View File

@ -1805,9 +1805,6 @@ namespace ITC81DB.Forms
this.ParentForm.ChildFormMainDisplay.DisplayHiddenMenu(false); this.ParentForm.ChildFormMainDisplay.DisplayHiddenMenu(false);
if (this.ParentForm.SystemConfig2.EthernetOperationMode == 2)
this.ParentForm.EthernetClientDisconnect();
if (this.ParentForm.ChildFormMainDisplay.MainFeedback.IsUsingFeedback() == true) if (this.ParentForm.ChildFormMainDisplay.MainFeedback.IsUsingFeedback() == true)
{ {
string feedbackValue = ""; string feedbackValue = "";

View File

@ -474,6 +474,12 @@
<Compile Include="Controls\CenterBasic\ControlBasicProductLotSetting.Designer.cs"> <Compile Include="Controls\CenterBasic\ControlBasicProductLotSetting.Designer.cs">
<DependentUpon>ControlBasicProductLotSetting.cs</DependentUpon> <DependentUpon>ControlBasicProductLotSetting.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Controls\MainDisplay\ControlMainStartMenu.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Controls\MainDisplay\ControlMainStartMenu.Designer.cs">
<DependentUpon>ControlMainStartMenu.cs</DependentUpon>
</Compile>
<Compile Include="DataStore.cs" /> <Compile Include="DataStore.cs" />
<Compile Include="DialogForms\DialogFormLogOn.cs"> <Compile Include="DialogForms\DialogFormLogOn.cs">
<SubType>Form</SubType> <SubType>Form</SubType>
@ -809,6 +815,10 @@
<DependentUpon>ControlBasicProductLotSetting.cs</DependentUpon> <DependentUpon>ControlBasicProductLotSetting.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="Controls\MainDisplay\ControlMainStartMenu.resx">
<DependentUpon>ControlMainStartMenu.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DialogForms\DialogFormLogOn.resx"> <EmbeddedResource Include="DialogForms\DialogFormLogOn.resx">
<DependentUpon>DialogFormLogOn.cs</DependentUpon> <DependentUpon>DialogFormLogOn.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -3489,3 +3489,4 @@ C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.Properties.Reso
C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.csproj.GenerateResource.Cache C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.csproj.GenerateResource.Cache
C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.exe C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.exe
C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.pdb C:\Users\CJY\Desktop\ITC81DB_V8.18.0\ITC81DB\obj\Release\ITC81DB.pdb
D:\Laboratory\ITC81DB_V8\ITC81DB\obj\Release\ITC81DB.Controls.ControlMainStartMenu.resources

Binary file not shown.

Binary file not shown.