Compare commits

..

No commits in common. "master" and "V12.2.1" have entirely different histories.

40 changed files with 2662 additions and 5038 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,166 +0,0 @@
namespace INT69DC_7C.Controls
{
partial class ControlMainDisplayAlarm
{
/// <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(ControlMainDisplayAlarm));
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.buttonClose = new SmartX.SmartButton();
this.labelTitle = new SmartX.SmartLabel();
this.listBoxMessage = new SmartX.SmartListBox();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
//
// smartGroupBox1
//
this.smartGroupBox1.BackPictureBox = null;
this.smartGroupBox1.BackPictureBox1 = null;
this.smartGroupBox1.Controls.Add(this.listBoxMessage);
this.smartGroupBox1.Controls.Add(this.labelTitle);
this.smartGroupBox1.Controls.Add(this.buttonClose);
this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.Black;
this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.Black;
this.smartGroupBox1.FrameLineThickness = 1;
this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.None;
this.smartGroupBox1.Image = ((System.Drawing.Image)(resources.GetObject("smartGroupBox1.Image")));
this.smartGroupBox1.InitVisible = true;
this.smartGroupBox1.Location = new System.Drawing.Point(0, 0);
this.smartGroupBox1.Name = "smartGroupBox1";
this.smartGroupBox1.RoundRadius = 5;
this.smartGroupBox1.Size = new System.Drawing.Size(450, 300);
this.smartGroupBox1.TabIndex = 0;
this.smartGroupBox1.Text = "smartGroupBox1";
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
// buttonClose
//
this.buttonClose.BackPictureBox = null;
this.buttonClose.BackPictureBox1 = null;
this.buttonClose.BackPictureBox2 = null;
this.buttonClose.ButtonColor = System.Drawing.Color.WhiteSmoke;
this.buttonClose.ButtonImageAutoSize = true;
this.buttonClose.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonClose.DisableImage = null;
this.buttonClose.DownImage = null;
this.buttonClose.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.buttonClose.GroupID = 0;
this.buttonClose.InitVisible = true;
this.buttonClose.Location = new System.Drawing.Point(335, 264);
this.buttonClose.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonClose.Name = "buttonClose";
this.buttonClose.NestedClickEventPrevent = false;
this.buttonClose.OutlinePixel = 1;
this.buttonClose.RepeatInterval = 200;
this.buttonClose.RepeatIntervalAccelerate = null;
this.buttonClose.SafeInterval = 200;
this.buttonClose.Size = new System.Drawing.Size(100, 25);
this.buttonClose.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonClose.TabIndex = 0;
this.buttonClose.Text = "Close";
this.buttonClose.TextColor = System.Drawing.Color.Black;
this.buttonClose.TextDownColor = System.Drawing.Color.White;
this.buttonClose.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonClose.TextLocation = new System.Drawing.Point(0, 0);
this.buttonClose.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonClose.UpImage = null;
this.buttonClose.Click += new System.EventHandler(this.buttonClose_Click);
//
// labelTitle
//
this.labelTitle.BackColor = System.Drawing.Color.Gainsboro;
this.labelTitle.BackPictureBox = null;
this.labelTitle.BackPictureBox1 = null;
this.labelTitle.BackPictureBox2 = null;
this.labelTitle.BorderColor = System.Drawing.Color.Black;
this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitle.InitVisible = true;
this.labelTitle.LineSpacing = 0F;
this.labelTitle.Location = new System.Drawing.Point(12, 3);
this.labelTitle.Name = "labelTitle";
this.labelTitle.Size = new System.Drawing.Size(435, 31);
this.labelTitle.TabIndex = 1;
this.labelTitle.Text = " Alarm";
this.labelTitle.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelTitle.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitle.Wordwrap = false;
//
// listBoxMessage
//
this.listBoxMessage.BackColor = System.Drawing.Color.White;
this.listBoxMessage.BackPictureBox = null;
this.listBoxMessage.BackPictureBox1 = null;
this.listBoxMessage.BackPictureBox2 = null;
this.listBoxMessage.ColumnAlign = SmartX.SmartListBox.COLUMNALIGNS.CENTER;
this.listBoxMessage.ColumnDelimiter = '\0';
this.listBoxMessage.ColumnOffsets = null;
this.listBoxMessage.Enabled = false;
this.listBoxMessage.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.listBoxMessage.FontColor = System.Drawing.Color.Black;
this.listBoxMessage.InitVisible = true;
this.listBoxMessage.ItemAddOrder = SmartX.SmartListBox.ITEMADDORDERS.BOTTOMADD;
this.listBoxMessage.ItemOffsetGap = 5;
this.listBoxMessage.ItemOffsetX = 2;
this.listBoxMessage.ItemOffsetY = 2;
this.listBoxMessage.Location = new System.Drawing.Point(19, 40);
this.listBoxMessage.MouseMoveEventSpace = 3;
this.listBoxMessage.MouseMoveSpace = 10;
this.listBoxMessage.Name = "listBoxMessage";
this.listBoxMessage.OutLineColor = System.Drawing.SystemColors.ControlText;
this.listBoxMessage.SelectColor = System.Drawing.Color.Blue;
this.listBoxMessage.SelectFilled = true;
this.listBoxMessage.SelectFontColor = System.Drawing.Color.White;
this.listBoxMessage.SelectItemIndex = -1;
this.listBoxMessage.SeparationlineColor1 = System.Drawing.Color.Gray;
this.listBoxMessage.SeparationlineColor2 = System.Drawing.Color.LightGray;
this.listBoxMessage.SeparationLineStyle = SmartX.SmartListBox.SEPARATIONLINETYPES.None;
this.listBoxMessage.SeparationlineVisibleBottom = true;
this.listBoxMessage.SeparationlineVisibleTop = true;
this.listBoxMessage.Size = new System.Drawing.Size(416, 212);
this.listBoxMessage.TabIndex = 2;
this.listBoxMessage.Text = "smartListBox1";
//
// ControlMainDisplayAlarm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.Controls.Add(this.smartGroupBox1);
this.Name = "ControlMainDisplayAlarm";
this.Size = new System.Drawing.Size(450, 300);
this.smartGroupBox1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private SmartX.SmartGroupBox smartGroupBox1;
private SmartX.SmartButton buttonClose;
private SmartX.SmartLabel labelTitle;
public SmartX.SmartListBox listBoxMessage;
}
}

View File

@ -1,78 +0,0 @@
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 INT69DC_7C.Forms;
namespace INT69DC_7C.Controls
{
public partial class ControlMainDisplayAlarm : UserControl
{
#region Field
private FormMainDisplay m_ParentForm;
#endregion
#region Constructor
public ControlMainDisplayAlarm(FormMainDisplay parent)
{
InitializeComponent();
this.ParentForm = parent;
this.InitializeDesign();
}
#endregion
#region Property
public FormMainDisplay ParentForm
{
get { return this.m_ParentForm; }
private set { this.m_ParentForm = value; }
}
#endregion
#region Method
private void InitializeDesign()
{
if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
{
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
{
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Czech)
{
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.German)
{
this.labelTitle.Text = " Alarm";
this.buttonClose.Text = "Schließen";
}
else
{
}
}
public void DisplayRefresh()
{
}
#endregion
#region Event Handler
private void buttonClose_Click(object sender, EventArgs e)
{
this.Visible = false;
}
#endregion
}
}

View File

@ -1,194 +0,0 @@
<?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="smartGroupBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
1Q9LPOudBIuBVQAAAABJRU5ErkJggg==
</value>
</data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value>
</metadata>
</root>

View File

@ -12,8 +12,6 @@ namespace INT69DC_7C
{ {
public class DataStore public class DataStore
{ {
public delegate void EventHandlerAlarmStateChange(DataStore.TrackingAlarm alarm, string status);
#region Enum #region Enum
public enum EquipmentStatus public enum EquipmentStatus
{ {
@ -61,7 +59,6 @@ namespace INT69DC_7C
Chinese, Chinese,
Czech, Czech,
German, German,
Japanese,
}; };
public enum UserGroup public enum UserGroup
@ -571,10 +568,13 @@ namespace INT69DC_7C
} }
public enum TrackingAlarm public enum TrackingAlarm
{ {
a1_EntrySensorError, None,
a1_PressureError,
a2_LoadcellError, a2_LoadcellError,
a3_EntrySensorError,
a8_EmergencyStop, a4_ServoTorqueAlarm,
a5_ServoAlarm,
a6_ServoOff,
} }
public enum E_UserGroup_FileIndex public enum E_UserGroup_FileIndex
{ {
@ -877,7 +877,6 @@ namespace INT69DC_7C
private bool m_IsAlarmTotalPassCntEnable; private bool m_IsAlarmTotalPassCntEnable;
private bool m_IsOptPart11; private bool m_IsOptPart11;
private bool m_IsOptPrinter; private bool m_IsOptPrinter;
private bool m_IsSerialDLL;
private int m_DecimalPlaces; private int m_DecimalPlaces;
private int m_EquipmentColumns; private int m_EquipmentColumns;
@ -1056,11 +1055,6 @@ namespace INT69DC_7C
get { return this.m_IsOptPrinter; } get { return this.m_IsOptPrinter; }
set { this.m_IsOptPrinter = value; } set { this.m_IsOptPrinter = value; }
} }
public bool IsSerialDLL
{
get { return this.m_IsSerialDLL; }
set { this.m_IsSerialDLL = value; }
}
public int DecimalPlaces public int DecimalPlaces
{ {
@ -1292,7 +1286,6 @@ namespace INT69DC_7C
this.IsAlarmTotalPassCntEnable = false; this.IsAlarmTotalPassCntEnable = false;
this.IsOptPart11 = false; this.IsOptPart11 = false;
this.IsOptPrinter = false; this.IsOptPrinter = false;
this.IsSerialDLL = false;
this.DecimalPlaces = 1; this.DecimalPlaces = 1;
this.EquipmentColumns = 10; this.EquipmentColumns = 10;
@ -1419,7 +1412,7 @@ namespace INT69DC_7C
public bool DummyBool12; public bool DummyBool12;
public bool DummyBool13; public bool DummyBool13;
public bool DummyBool14; public bool DummyBool14;
public bool IsSerialDLL; public bool DummyBool15;
public bool IsOptPrinter; public bool IsOptPrinter;
public bool IsOptPart11; public bool IsOptPart11;
public bool IsAlarmTotalPassCntEnable; public bool IsAlarmTotalPassCntEnable;
@ -4548,217 +4541,4 @@ namespace INT69DC_7C
#endregion #endregion
} }
#endregion #endregion
#region AlarmList
public class AlarmList
{
#region Field
private bool m_IsEntrySensorError;
private bool m_IsLoadcellError;
private bool m_IsEmergencyStop;
private bool m_IsBuzzerStatus;
public event DataStore.EventHandlerAlarmStateChange EventAlarmStateChange;
#endregion
#region Constructor
public AlarmList()
{
this.Initialize();
}
#endregion
#region Property
public bool IsEntrySensorError
{
get { return this.m_IsEntrySensorError; }
set { this.m_IsEntrySensorError = value; }
}
public bool IsLoadcellError
{
get { return this.m_IsLoadcellError; }
set { this.m_IsLoadcellError = value; }
}
public bool IsEmergencyStop
{
get { return this.m_IsEmergencyStop; }
set { this.m_IsEmergencyStop = value; }
}
/// <summary>
/// 현재 부자가 동작하고 있는지 상태
/// </summary>
public bool IsBuzzerStatus
{
get { return this.m_IsBuzzerStatus; }
set { this.m_IsBuzzerStatus = value; }
}
#endregion
#region Method
private void Initialize()
{
this.IsEntrySensorError = false;
this.IsLoadcellError = false;
this.IsEmergencyStop = false;
this.IsBuzzerStatus = false;
}
public void SetAlarm(string alarm)
{
string sValue1 = "", sValue2 = "", sValue3 = "", sValue4 = "", sValue5 = "", sValue6 = "", sValue7 = "", sValue8 = "";
if (alarm.Length != 8)
return;
sValue1 = Convert.ToString(Convert.ToInt16(alarm.Substring(0, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue2 = Convert.ToString(Convert.ToInt16(alarm.Substring(1, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue3 = Convert.ToString(Convert.ToInt16(alarm.Substring(2, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue4 = Convert.ToString(Convert.ToInt16(alarm.Substring(3, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue5 = Convert.ToString(Convert.ToInt16(alarm.Substring(4, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue6 = Convert.ToString(Convert.ToInt16(alarm.Substring(5, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue7 = Convert.ToString(Convert.ToInt16(alarm.Substring(6, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue8 = Convert.ToString(Convert.ToInt16(alarm.Substring(7, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
#region 알람 16-
if (sValue4[0] == '0')
{ }
else
{ }
#endregion
#region 알람 15-
if (sValue4[1] == '0')
{ }
else
{ }
#endregion
#region 알람 14-
if (sValue4[2] == '0')
{ }
else
{ }
#endregion
#region 알람 13-
if (sValue4[3] == '0')
{ }
else
{ }
#endregion
#region 알람 12-
if (sValue3[0] == '0')
{ }
else
{ }
#endregion
#region 알람 11-
if (sValue3[1] == '0')
{ }
else
{ }
#endregion
#region 알람 10-
if (sValue3[2] == '0')
{ }
else
{ }
#endregion
#region 알람 9-
if (sValue3[3] == '0')
{ }
else
{ }
#endregion
#region 알람 8-비상정지
if (sValue2[0] == '0')
{
if (this.IsEmergencyStop != false)
{
this.IsEmergencyStop = false;
this.EventAlarmStateChange(DataStore.TrackingAlarm.a8_EmergencyStop, "OFF");
}
}
else
{
if (this.IsEmergencyStop != true)
{
this.IsEmergencyStop = true;
this.EventAlarmStateChange(DataStore.TrackingAlarm.a8_EmergencyStop, "ON");
}
}
#endregion
#region 알람 7-
if (sValue2[1] == '0')
{ }
else
{ }
#endregion
#region 알람 6-
if (sValue2[2] == '0')
{ }
else
{ }
#endregion
#region 알람 5-
if (sValue2[3] == '0')
{ }
else
{ }
#endregion
#region 알람 4-
if (sValue1[0] == '0')
{ }
else
{ }
#endregion
#region 알람 3-
if (sValue1[1] == '0')
{ }
else
{ }
#endregion
#region 알람 2-셀 에러
if (sValue1[2] == '0')
{
if (this.IsLoadcellError != false)
{
this.IsLoadcellError = false;
this.EventAlarmStateChange(DataStore.TrackingAlarm.a2_LoadcellError, "OFF");
}
}
else
{
if (this.IsLoadcellError != true)
{
this.IsLoadcellError = true;
this.EventAlarmStateChange(DataStore.TrackingAlarm.a2_LoadcellError, "ON");
}
}
#endregion
#region 알람 1-입력센서 에러
if (sValue1[3] == '0')
{
if (this.IsEntrySensorError != false)
{
this.IsEntrySensorError = false;
this.EventAlarmStateChange(DataStore.TrackingAlarm.a1_EntrySensorError, "OFF");
}
}
else
{
if (this.IsEntrySensorError != true)
{
this.IsEntrySensorError = true;
this.EventAlarmStateChange(DataStore.TrackingAlarm.a1_EntrySensorError, "ON");
}
}
#endregion
}
#endregion
}
#endregion
} }

View File

@ -97,7 +97,7 @@ namespace INT69DC_7C.DialogForms
#region File List 품번 순서데로 정렬 #region File List 품번 순서데로 정렬
foreach (FileInfo file in files) foreach (FileInfo file in files)
{ {
fileName = file.Name.Split('-'); fileName = file.Name.Split('_');
dirNames.Add(file.Name, int.Parse(fileName[1].Substring(0, fileName[1].Length - 4))); dirNames.Add(file.Name, int.Parse(fileName[1].Substring(0, fileName[1].Length - 4)));
} }
@ -128,7 +128,7 @@ namespace INT69DC_7C.DialogForms
#region File List 품번 순서데로 정렬 #region File List 품번 순서데로 정렬
foreach (FileInfo file in files) foreach (FileInfo file in files)
{ {
fileName = file.Name.Split('-'); fileName = file.Name.Split('_');
dirNames.Add(file.Name, int.Parse(fileName[1].Substring(0, fileName[1].Length - 4))); dirNames.Add(file.Name, int.Parse(fileName[1].Substring(0, fileName[1].Length - 4)));
} }
@ -316,7 +316,7 @@ namespace INT69DC_7C.DialogForms
fileName = e.Node.Text.Substring(0, e.Node.Text.Length - 4); fileName = e.Node.Text.Substring(0, e.Node.Text.Length - 4);
this.ParentForm.SelectFilePath = string.Format("{0}{1}.csv", this.ParentForm.ParentForm.PathDataBackupFolder, fileName); this.ParentForm.SelectFilePath = string.Format("{0}{1}.csv", this.ParentForm.ParentForm.PathDataBackupFolder, fileName);
name = fileName.Split('-'); name = fileName.Split('_');
this.labelFileName.Text = fileName; this.labelFileName.Text = fileName;
this.labelDate.Text = string.Format("{0}.{1}.{2}", name[0].Substring(0, 4), name[0].Substring(4, 2), name[0].Substring(6, 2)); this.labelDate.Text = string.Format("{0}.{1}.{2}", name[0].Substring(0, 4), name[0].Substring(4, 2), name[0].Substring(6, 2));
this.labelProductNo.Text = name[1]; this.labelProductNo.Text = name[1];
@ -330,7 +330,7 @@ namespace INT69DC_7C.DialogForms
this.ParentForm.ParentForm.PathDataInspectionFolder, fileName.Substring(1, 4), int.Parse(fileName.Substring(5, 2)), fileName); this.ParentForm.ParentForm.PathDataInspectionFolder, fileName.Substring(1, 4), int.Parse(fileName.Substring(5, 2)), fileName);
this.ParentForm.SelectFilePath = pathFileName; this.ParentForm.SelectFilePath = pathFileName;
name = fileName.Split('-'); name = fileName.Split('_');
this.labelFileName.Text = fileName; this.labelFileName.Text = fileName;
this.labelDate.Text = string.Format("{0}.{1}.{2}", name[0].Substring(1, 4), name[0].Substring(5, 2), name[0].Substring(7, 2)); this.labelDate.Text = string.Format("{0}.{1}.{2}", name[0].Substring(1, 4), name[0].Substring(5, 2), name[0].Substring(7, 2));
this.labelProductNo.Text = name[1]; this.labelProductNo.Text = name[1];

View File

@ -29,144 +29,105 @@
private void InitializeComponent() private void InitializeComponent()
{ {
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogFormMessage)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogFormMessage));
this.timerAutoClose = new System.Windows.Forms.Timer(); this.panel1 = new System.Windows.Forms.Panel();
this.smartForm1 = new SmartX.SmartForm();
this.labelErrorCode = new SmartX.SmartLabel();
this.labelMessage2 = new SmartX.SmartLabel();
this.labelMessage1 = new SmartX.SmartLabel();
this.pictureBoxExclamation = new System.Windows.Forms.PictureBox(); this.pictureBoxExclamation = new System.Windows.Forms.PictureBox();
this.pictureBoxHand = new System.Windows.Forms.PictureBox(); this.pictureBoxHand = new System.Windows.Forms.PictureBox();
this.pictureBoxAsterisk = new System.Windows.Forms.PictureBox(); this.pictureBoxAsterisk = new System.Windows.Forms.PictureBox();
this.pictureBoxQuestion = new System.Windows.Forms.PictureBox(); this.pictureBoxQuestion = new System.Windows.Forms.PictureBox();
this.labelMessage2 = new System.Windows.Forms.Label();
this.labelMessage1 = new System.Windows.Forms.Label();
this.buttonOK = new System.Windows.Forms.Button(); this.buttonOK = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); this.labelErrorCode = new System.Windows.Forms.Label();
this.timerAutoClose = new System.Windows.Forms.Timer();
this.panel1.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
// timerAutoClose // panel1
// //
this.timerAutoClose.Interval = 1000; this.panel1.BackColor = System.Drawing.Color.White;
this.timerAutoClose.Tick += new System.EventHandler(this.timerAutoClose_Tick); this.panel1.Controls.Add(this.pictureBoxExclamation);
// this.panel1.Controls.Add(this.pictureBoxHand);
// smartForm1 this.panel1.Controls.Add(this.pictureBoxAsterisk);
// this.panel1.Controls.Add(this.pictureBoxQuestion);
this.smartForm1.CenterLocation = false; this.panel1.Controls.Add(this.labelMessage2);
this.smartForm1.Image = ((System.Drawing.Image)(resources.GetObject("smartForm1.Image"))); this.panel1.Controls.Add(this.labelMessage1);
this.smartForm1.LCDDirection = SmartX.SmartForm.LCDDIRECTIONS.HORIZONTAL; this.panel1.Location = new System.Drawing.Point(15, 34);
this.smartForm1.LCDSize = SmartX.SmartForm.LCDRESOLUTION.CUSTOMIZING; this.panel1.Name = "panel1";
this.smartForm1.Location = new System.Drawing.Point(0, 0); this.panel1.Size = new System.Drawing.Size(420, 95);
this.smartForm1.MainForm = null;
this.smartForm1.Mode = SmartX.SmartForm.RUNMODE.RUNTIME;
this.smartForm1.MouseCursor = SmartX.SmartForm.OnOff.OFF;
this.smartForm1.Name = "smartForm1";
this.smartForm1.Size = new System.Drawing.Size(450, 170);
this.smartForm1.SpecialFunctionClickPointSize = 100;
this.smartForm1.SuspendLayoutInterval = 1;
//
// labelErrorCode
//
this.labelErrorCode.BackColor = System.Drawing.Color.Gainsboro;
this.labelErrorCode.BackPictureBox = this.smartForm1;
this.labelErrorCode.BackPictureBox1 = null;
this.labelErrorCode.BackPictureBox2 = null;
this.labelErrorCode.BorderColor = System.Drawing.Color.Black;
this.labelErrorCode.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelErrorCode.InitVisible = true;
this.labelErrorCode.LineSpacing = 0F;
this.labelErrorCode.Location = new System.Drawing.Point(12, 0);
this.labelErrorCode.Name = "labelErrorCode";
this.labelErrorCode.Size = new System.Drawing.Size(438, 32);
this.labelErrorCode.TabIndex = 9;
this.labelErrorCode.Text = " Error 0";
this.labelErrorCode.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelErrorCode.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelErrorCode.Wordwrap = false;
//
// labelMessage2
//
this.labelMessage2.BackPictureBox = this.smartForm1;
this.labelMessage2.BackPictureBox1 = null;
this.labelMessage2.BackPictureBox2 = null;
this.labelMessage2.BorderColor = System.Drawing.Color.Black;
this.labelMessage2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage2.InitVisible = true;
this.labelMessage2.LineSpacing = 0F;
this.labelMessage2.Location = new System.Drawing.Point(78, 90);
this.labelMessage2.Name = "labelMessage2";
this.labelMessage2.Size = new System.Drawing.Size(350, 20);
this.labelMessage2.TabIndex = 29;
this.labelMessage2.Text = "COM2 port problem. Please contact a manufacturer.";
this.labelMessage2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelMessage2.Wordwrap = false;
//
// labelMessage1
//
this.labelMessage1.BackPictureBox = this.smartForm1;
this.labelMessage1.BackPictureBox1 = null;
this.labelMessage1.BackPictureBox2 = null;
this.labelMessage1.BorderColor = System.Drawing.Color.Black;
this.labelMessage1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.InitVisible = true;
this.labelMessage1.LineSpacing = 0F;
this.labelMessage1.Location = new System.Drawing.Point(78, 60);
this.labelMessage1.Name = "labelMessage1";
this.labelMessage1.Size = new System.Drawing.Size(350, 20);
this.labelMessage1.TabIndex = 28;
this.labelMessage1.Text = "COM2 port problem. Please contact a manufacturer.";
this.labelMessage1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelMessage1.Wordwrap = false;
// //
// pictureBoxExclamation // pictureBoxExclamation
// //
this.pictureBoxExclamation.BackColor = System.Drawing.Color.Silver;
this.pictureBoxExclamation.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxExclamation.Image"))); this.pictureBoxExclamation.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxExclamation.Image")));
this.pictureBoxExclamation.Location = new System.Drawing.Point(22, 60); this.pictureBoxExclamation.Location = new System.Drawing.Point(11, 20);
this.pictureBoxExclamation.Name = "pictureBoxExclamation"; this.pictureBoxExclamation.Name = "pictureBoxExclamation";
this.pictureBoxExclamation.Size = new System.Drawing.Size(50, 50); this.pictureBoxExclamation.Size = new System.Drawing.Size(50, 50);
// //
// pictureBoxHand // pictureBoxHand
// //
this.pictureBoxHand.BackColor = System.Drawing.Color.Silver;
this.pictureBoxHand.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxHand.Image"))); this.pictureBoxHand.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxHand.Image")));
this.pictureBoxHand.Location = new System.Drawing.Point(22, 60); this.pictureBoxHand.Location = new System.Drawing.Point(11, 20);
this.pictureBoxHand.Name = "pictureBoxHand"; this.pictureBoxHand.Name = "pictureBoxHand";
this.pictureBoxHand.Size = new System.Drawing.Size(50, 50); this.pictureBoxHand.Size = new System.Drawing.Size(50, 50);
this.pictureBoxHand.Visible = false; this.pictureBoxHand.Visible = false;
// //
// pictureBoxAsterisk // pictureBoxAsterisk
// //
this.pictureBoxAsterisk.BackColor = System.Drawing.Color.Silver;
this.pictureBoxAsterisk.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAsterisk.Image"))); this.pictureBoxAsterisk.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAsterisk.Image")));
this.pictureBoxAsterisk.Location = new System.Drawing.Point(22, 60); this.pictureBoxAsterisk.Location = new System.Drawing.Point(11, 20);
this.pictureBoxAsterisk.Name = "pictureBoxAsterisk"; this.pictureBoxAsterisk.Name = "pictureBoxAsterisk";
this.pictureBoxAsterisk.Size = new System.Drawing.Size(50, 50); this.pictureBoxAsterisk.Size = new System.Drawing.Size(50, 50);
this.pictureBoxAsterisk.Visible = false; this.pictureBoxAsterisk.Visible = false;
// //
// pictureBoxQuestion // pictureBoxQuestion
// //
this.pictureBoxQuestion.BackColor = System.Drawing.Color.Silver;
this.pictureBoxQuestion.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxQuestion.Image"))); this.pictureBoxQuestion.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxQuestion.Image")));
this.pictureBoxQuestion.Location = new System.Drawing.Point(22, 60); this.pictureBoxQuestion.Location = new System.Drawing.Point(11, 20);
this.pictureBoxQuestion.Name = "pictureBoxQuestion"; this.pictureBoxQuestion.Name = "pictureBoxQuestion";
this.pictureBoxQuestion.Size = new System.Drawing.Size(50, 50); this.pictureBoxQuestion.Size = new System.Drawing.Size(50, 50);
this.pictureBoxQuestion.Visible = false; this.pictureBoxQuestion.Visible = false;
// //
// labelMessage2
//
this.labelMessage2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage2.Location = new System.Drawing.Point(67, 51);
this.labelMessage2.Name = "labelMessage2";
this.labelMessage2.Size = new System.Drawing.Size(350, 20);
this.labelMessage2.Text = "COM2 port problem. Please contact a manufacturer.";
//
// labelMessage1
//
this.labelMessage1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.Location = new System.Drawing.Point(67, 20);
this.labelMessage1.Name = "labelMessage1";
this.labelMessage1.Size = new System.Drawing.Size(350, 20);
this.labelMessage1.Text = "COM2 port problem. Please contact a manufacturer.";
//
// buttonOK // buttonOK
// //
this.buttonOK.BackColor = System.Drawing.Color.WhiteSmoke; this.buttonOK.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonOK.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.buttonOK.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.buttonOK.ForeColor = System.Drawing.Color.Black; this.buttonOK.ForeColor = System.Drawing.Color.White;
this.buttonOK.Location = new System.Drawing.Point(335, 135); this.buttonOK.Location = new System.Drawing.Point(335, 135);
this.buttonOK.Name = "buttonOK"; this.buttonOK.Name = "buttonOK";
this.buttonOK.Size = new System.Drawing.Size(100, 25); this.buttonOK.Size = new System.Drawing.Size(100, 25);
this.buttonOK.TabIndex = 27; this.buttonOK.TabIndex = 5;
this.buttonOK.TabStop = false; this.buttonOK.TabStop = false;
this.buttonOK.Text = "OK"; this.buttonOK.Text = "OK";
this.buttonOK.Click += new System.EventHandler(this.buttonOK_Click); this.buttonOK.Click += new System.EventHandler(this.buttonOK_Click);
// //
// labelErrorCode
//
this.labelErrorCode.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelErrorCode.Location = new System.Drawing.Point(15, 11);
this.labelErrorCode.Name = "labelErrorCode";
this.labelErrorCode.Size = new System.Drawing.Size(350, 20);
this.labelErrorCode.Text = "Error 0";
//
// timerAutoClose
//
this.timerAutoClose.Interval = 1000;
this.timerAutoClose.Tick += new System.EventHandler(this.timerAutoClose_Tick);
//
// DialogFormMessage // DialogFormMessage
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -174,34 +135,28 @@
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(130)))), ((int)(((byte)(200)))), ((int)(((byte)(250))))); this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(130)))), ((int)(((byte)(200)))), ((int)(((byte)(250)))));
this.ClientSize = new System.Drawing.Size(450, 170); this.ClientSize = new System.Drawing.Size(450, 170);
this.ControlBox = false; this.ControlBox = false;
this.Controls.Add(this.pictureBoxAsterisk); this.Controls.Add(this.panel1);
this.Controls.Add(this.pictureBoxHand);
this.Controls.Add(this.pictureBoxExclamation);
this.Controls.Add(this.labelMessage2);
this.Controls.Add(this.labelMessage1);
this.Controls.Add(this.pictureBoxQuestion);
this.Controls.Add(this.buttonOK); this.Controls.Add(this.buttonOK);
this.Controls.Add(this.labelErrorCode); this.Controls.Add(this.labelErrorCode);
this.Controls.Add(this.smartForm1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.Name = "DialogFormMessage"; this.Name = "DialogFormMessage";
this.Text = "DialogFormMessage1"; this.Text = "DialogFormMessage1";
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).EndInit(); this.panel1.ResumeLayout(false);
this.ResumeLayout(false); this.ResumeLayout(false);
} }
#endregion #endregion
private System.Windows.Forms.Timer timerAutoClose; private System.Windows.Forms.Panel panel1;
private SmartX.SmartForm smartForm1;
private SmartX.SmartLabel labelErrorCode;
private SmartX.SmartLabel labelMessage2;
private SmartX.SmartLabel labelMessage1;
private System.Windows.Forms.PictureBox pictureBoxExclamation; private System.Windows.Forms.PictureBox pictureBoxExclamation;
private System.Windows.Forms.Label labelMessage2;
private System.Windows.Forms.Label labelMessage1;
private System.Windows.Forms.Button buttonOK;
private System.Windows.Forms.Label labelErrorCode;
private System.Windows.Forms.PictureBox pictureBoxHand; private System.Windows.Forms.PictureBox pictureBoxHand;
private System.Windows.Forms.PictureBox pictureBoxAsterisk; private System.Windows.Forms.PictureBox pictureBoxAsterisk;
private System.Windows.Forms.PictureBox pictureBoxQuestion; private System.Windows.Forms.PictureBox pictureBoxQuestion;
private System.Windows.Forms.Button buttonOK; private System.Windows.Forms.Timer timerAutoClose;
} }
} }

View File

@ -170,52 +170,12 @@ namespace INT69DC_7C.DialogForms
break; break;
case 34: case 34:
this.labelErrorCode.Text = "Error 34"; this.labelErrorCode.Text = "Error 34";
this.labelMessage1.Text = "ID : 동일한 ID가 있습니다"; this.labelMessage1.Text = "동일한 ID가 있습니다!";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
break; break;
case 35: case 35:
this.labelErrorCode.Text = "Error 35"; this.labelErrorCode.Text = "Error 35";
this.labelMessage1.Text = "ID : 6~20자 입력 하세요"; this.labelMessage1.Text = "4~10자 입력 하세요!";
this.labelMessage2.Text = "";
break;
case 36:
this.labelErrorCode.Text = "Error 36";
this.labelMessage1.Text = "ID : 동일한 문자(111,222,aaa...)를";
this.labelMessage2.Text = "3번 이상 사용할 수 없습니다";
break;
case 37:
this.labelErrorCode.Text = "Error 37";
this.labelMessage1.Text = "ID : 연속된 문자(123,321,abc,cba...)를";
this.labelMessage2.Text = "사용할 수 없습니다";
break;
case 38:
this.labelErrorCode.Text = "Error 38";
this.labelMessage1.Text = "PASSWORD : 6~20자 입력 하세요";
this.labelMessage2.Text = "";
break;
case 39:
this.labelErrorCode.Text = "Error 39";
this.labelMessage1.Text = "PASSWORD : 동일한 문자(111,222,aaa...)를";
this.labelMessage2.Text = "3번 이상 사용할 수 없습니다";
break;
case 40:
this.labelErrorCode.Text = "Error 40";
this.labelMessage1.Text = "PASSWORD : 연속된 문자(123,321,abc,cba...)를";
this.labelMessage2.Text = "사용할 수 없습니다";
break;
case 41:
this.labelErrorCode.Text = "Error 41";
this.labelMessage1.Text = "PASSWORD : 영문1이상, 숫자1이상, 특수문자1이상";
this.labelMessage2.Text = "포함하여 주십시오";
break;
case 42:
this.labelErrorCode.Text = "Error 42";
this.labelMessage1.Text = "PASSWORD : 이전에 설정한 패스워드입니다";
this.labelMessage2.Text = "";
break;
case 43:
this.labelErrorCode.Text = "Notice 43";
this.labelMessage1.Text = "자동 로그아웃 됩니다";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
break; break;
default: default:
@ -302,8 +262,9 @@ namespace INT69DC_7C.DialogForms
this.labelMessage1.Text = "Please run the initialization"; this.labelMessage1.Text = "Please run the initialization";
break; break;
case 18: case 18:
this.labelErrorCode.Text = "Error 18"; this.labelErrorCode.Text = "Info 18";
this.labelMessage1.Text = "Turn the power off and back on."; this.labelMessage1.Text = "Turn OFF the power";
this.labelMessage2.Text = "and then turn ON the power.";
break; break;
case 19: case 19:
break; break;
@ -334,46 +295,6 @@ namespace INT69DC_7C.DialogForms
this.labelMessage1.Text = "Please enter 4-10 characters"; this.labelMessage1.Text = "Please enter 4-10 characters";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
break; break;
case 36:
this.labelErrorCode.Text = "Error 36";
this.labelMessage1.Text = "ID: The same character (111,222,aaa...)";
this.labelMessage2.Text = "cannot be used more than 3 times";
break;
case 37:
this.labelErrorCode.Text = "Error 37";
this.labelMessage1.Text = "ID: Consecutive characters (123,321,abc,cba...)";
this.labelMessage2.Text = "cannot be used";
break;
case 38:
this.labelErrorCode.Text = "Error 38";
this.labelMessage1.Text = "PASSWORD: Enter 6~20 characters";
this.labelMessage2.Text = "";
break;
case 39:
this.labelErrorCode.Text = "Error 39";
this.labelMessage1.Text = "PASSWORD: The same character (111,222,aaa...)";
this.labelMessage2.Text = "cannot be used more than 3 times";
break;
case 40:
this.labelErrorCode.Text = "Error 40";
this.labelMessage1.Text = "PASSWORD: Consecutive characters";
this.labelMessage2.Text = "(123,321,abc,cba...) cannot be used";
break;
case 41:
this.labelErrorCode.Text = "Error 41";
this.labelMessage1.Text = "PASSWORD: Include at least 1 English letter,";
this.labelMessage2.Text = "at least 1 number, and at least 1 special character";
break;
case 42:
this.labelErrorCode.Text = "Error 42";
this.labelMessage1.Text = "PASSWORD: This is the password you set previously";
this.labelMessage2.Text = "";
break;
case 43:
this.labelErrorCode.Text = "Notice 43";
this.labelMessage1.Text = "You will be automatically logged out";
this.labelMessage2.Text = "";
break;
default: default:
this.labelErrorCode.Text = "Error 99"; this.labelErrorCode.Text = "Error 99";
this.labelMessage1.Text = "Please contact a manufacturer"; this.labelMessage1.Text = "Please contact a manufacturer";
@ -421,7 +342,7 @@ namespace INT69DC_7C.DialogForms
break; break;
case 9: case 9:
this.labelErrorCode.Text = "錯誤 09"; this.labelErrorCode.Text = "錯誤 09";
this.labelMessage1.Text = "USB没有文件夹需要更新文件"; this.labelMessage1.Text = "USB没有文件夹需要更新文件";
break; break;
case 10: case 10:
this.labelErrorCode.Text = "錯誤 10"; this.labelErrorCode.Text = "錯誤 10";
@ -429,38 +350,38 @@ namespace INT69DC_7C.DialogForms
break; break;
case 11: case 11:
this.labelErrorCode.Text = "錯誤 11"; this.labelErrorCode.Text = "錯誤 11";
this.labelMessage1.Text = "由于传感器错误导致紧急停止"; this.labelMessage1.Text = "由于入传感器错误导致紧急停止";
break; break;
case 12: case 12:
this.labelErrorCode.Text = "注意 12"; this.labelErrorCode.Text = "警告 12";
this.labelMessage1.Text = "检查您的反馈设置!死区范围"; this.labelMessage1.Text = "检查您的反馈设置!";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "DeadZone Range";
break; break;
case 13: case 13:
this.labelErrorCode.Text = "錯誤 13"; this.labelErrorCode.Text = "錯誤 13";
this.labelMessage1.Text = "不支援这个档案"; this.labelMessage1.Text = "不支援这个档案";
break; break;
case 14: case 14:
this.labelErrorCode.Text = "注意 14"; this.labelErrorCode.Text = "警告 14";
this.labelMessage1.Text = "检查您的反馈设置!上限范围"; this.labelMessage1.Text = "检查您的反馈设置!";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "High Limit Range";
break; break;
case 15: case 15:
this.labelErrorCode.Text = "注意 15"; this.labelErrorCode.Text = "警告 15";
this.labelMessage1.Text = "检查您的反馈设置!下限范围"; this.labelMessage1.Text = "检查您的反馈设置!";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "Low Limit Range";
break; break;
case 16: case 16:
this.labelErrorCode.Text = "錯誤 16"; this.labelErrorCode.Text = "Error 16";
this.labelMessage1.Text = "目前Modbus 仅支持“客户端”。"; this.labelMessage1.Text = "目前Modbus 仅支持“客户端”。";
this.labelMessage2.Text = "切换到客户端模式。"; this.labelMessage2.Text = "切换到客户端模式。";
break; break;
case 17: case 17:
this.labelErrorCode.Text = "錯誤 17"; this.labelErrorCode.Text = "錯誤 17";
this.labelMessage1.Text = "运行初始化"; this.labelMessage1.Text = "运行初始化";
break; break;
case 18: case 18:
this.labelErrorCode.Text = "錯誤 18"; this.labelErrorCode.Text = "信息 18";
this.labelMessage1.Text = "关掉电源,然后在打开电源"; this.labelMessage1.Text = "关掉电源,然后在打开电源";
break; break;
case 19: case 19:
@ -492,46 +413,6 @@ namespace INT69DC_7C.DialogForms
this.labelMessage1.Text = "请输入4-10个字符"; this.labelMessage1.Text = "请输入4-10个字符";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
break; break;
case 36:
this.labelErrorCode.Text = "錯誤 36";
this.labelMessage1.Text = "ID相同字符111、222、aaa……不能使用超过3次";
this.labelMessage2.Text = "";
break;
case 37:
this.labelErrorCode.Text = "錯誤 37";
this.labelMessage1.Text = "ID连续字符123、321、abc、cba……不能使用";
this.labelMessage2.Text = "";
break;
case 38:
this.labelErrorCode.Text = "錯誤 38";
this.labelMessage1.Text = "密码请输入6至20个字符";
this.labelMessage2.Text = "";
break;
case 39:
this.labelErrorCode.Text = "錯誤 39";
this.labelMessage1.Text = "密码相同字符111、222、aaa……不能使用超过3次";
this.labelMessage2.Text = "";
break;
case 40:
this.labelErrorCode.Text = "錯誤 40";
this.labelMessage1.Text = "密码连续字符123、321、abc、cba……不能使用";
this.labelMessage2.Text = "";
break;
case 41:
this.labelErrorCode.Text = "錯誤 41";
this.labelMessage1.Text = "密码至少包含1个英文字母、1个数字和1个特殊字符";
this.labelMessage2.Text = "";
break;
case 42:
this.labelErrorCode.Text = "錯誤 42";
this.labelMessage1.Text = "密码:这是您之前设置的密码";
this.labelMessage2.Text = "";
break;
case 43:
this.labelErrorCode.Text = "注意 43";
this.labelMessage1.Text = "您将自动退出";
this.labelMessage2.Text = "";
break;
default: default:
this.labelErrorCode.Text = "錯誤 99"; this.labelErrorCode.Text = "錯誤 99";
this.labelMessage1.Text = "请联系厂商"; this.labelMessage1.Text = "请联系厂商";
@ -544,63 +425,53 @@ namespace INT69DC_7C.DialogForms
switch (code) switch (code)
{ {
case 1: case 1:
this.labelErrorCode.Text = "Chyba 01"; this.labelErrorCode.Text = "Chybě 01";
this.labelMessage1.Text = "Potvrďte zadanou hodnotu"; this.labelMessage1.Text = "Potvrďte vstupní rozsah.";
this.labelMessage2.Text = "";
break; break;
case 2: case 2:
this.labelErrorCode.Text = "Chyba 02"; this.labelErrorCode.Text = "Chybě 02";
this.labelMessage1.Text = "Software je aktuální"; this.labelMessage1.Text = "Aplikace je aktuální.";
this.labelMessage2.Text = "";
break; break;
case 3: case 3:
this.labelErrorCode.Text = "Chyba 03"; this.labelErrorCode.Text = "Chybě 03";
this.labelMessage1.Text = "Detekovat neustále chybějící produkt"; this.labelMessage1.Text = "Detekce plynulosti N.G.";
this.labelMessage2.Text = "";
break; break;
case 4: case 4:
this.labelErrorCode.Text = "Chyba 04"; this.labelErrorCode.Text = "Chybě 04";
this.labelMessage1.Text = "Chybí zálohové soubory"; this.labelMessage1.Text = "Neexistují žádné záložní soubory.";
this.labelMessage2.Text = "";
break; break;
case 5: case 5:
this.labelErrorCode.Text = "Chyba 05"; this.labelErrorCode.Text = "Chybě 05";
this.labelMessage1.Text = "USB nepřipojeno"; this.labelMessage1.Text = "USB disk není připojen";
this.labelMessage2.Text = "";
break; break;
case 6: case 6:
this.labelErrorCode.Text = "Chyba 06"; this.labelErrorCode.Text = "Chybě 06";
this.labelMessage1.Text = "Kontaktujte výrobce"; this.labelMessage1.Text = "Kontaktujte výrobce";
this.labelMessage2.Text = "";
break; break;
case 7: case 7:
this.labelErrorCode.Text = "Chyba 07"; this.labelErrorCode.Text = "Chybě 07";
this.labelMessage1.Text = "Na USB chybí aktualizační soubory"; this.labelMessage1.Text = "Na USB disku nejsou žádné aktualizační soubory";
this.labelMessage2.Text = "";
break; break;
case 8: case 8:
this.labelErrorCode.Text = "Chyba 08"; this.labelErrorCode.Text = "Chybě 08";
this.labelMessage1.Text = "Příliš mnoho souboru k aktualizaci"; this.labelMessage1.Text = "Příliš mnoho souboru k aktualizaci";
this.labelMessage2.Text = "";
break; break;
case 9: case 9:
this.labelErrorCode.Text = "Chyba 09"; this.labelErrorCode.Text = "Chybě 09";
this.labelMessage1.Text = "Na USB disku není žádná složka s aktualizačními soubory."; this.labelMessage1.Text = "Na USB disku není žádná složka s aktualizačními soubory.";
this.labelMessage2.Text = "";
break; break;
case 10: case 10:
this.labelErrorCode.Text = "Chyba 10"; this.labelErrorCode.Text = "Chybě 10";
this.labelMessage1.Text = "Chybí paměť"; this.labelMessage1.Text = "Není žádná PAMĚTI";
this.labelMessage2.Text = "";
break; break;
case 11: case 11:
this.labelErrorCode.Text = "Chyba 11"; this.labelErrorCode.Text = "Chybě 11";
this.labelMessage1.Text = "Nouzové zastavení z důvodu chyby vstupního senzoru"; this.labelMessage1.Text = "Nouzové zastavení z důvodu chyby snímače vstupu";
break; break;
case 12: case 12:
this.labelErrorCode.Text = "Varování 12"; this.labelErrorCode.Text = "Varování 12";
this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!"; this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!";
this.labelMessage2.Text = "Rozsah mrtvé zóny"; this.labelMessage2.Text = "DeadZone Range";
break; break;
case 13: case 13:
this.labelErrorCode.Text = "Chybě 13"; this.labelErrorCode.Text = "Chybě 13";
@ -609,27 +480,26 @@ namespace INT69DC_7C.DialogForms
case 14: case 14:
this.labelErrorCode.Text = "Varování 14"; this.labelErrorCode.Text = "Varování 14";
this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!"; this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!";
this.labelMessage2.Text = "Rozsah horního limitu"; this.labelMessage2.Text = "High Limit Range";
break; break;
case 15: case 15:
this.labelErrorCode.Text = "Varování 15"; this.labelErrorCode.Text = "Varování 15";
this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!"; this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!";
this.labelMessage2.Text = "Rozsah dolního limitu"; this.labelMessage2.Text = "Low Limit Range";
break; break;
case 16: case 16:
this.labelErrorCode.Text = "Chyba 16"; this.labelErrorCode.Text = "Error 16";
this.labelMessage1.Text = "V současné době je pro Modbus podporován"; this.labelMessage1.Text = "V současné době je pro Modbus podporován";
this.labelMessage2.Text = "pouze režim „Klient“. Přepne do režimu „Klient“."; this.labelMessage2.Text = "pouze 'Klient'. Přepne do režimu „Klient“.";
break; break;
case 17: case 17:
this.labelErrorCode.Text = "Chybě 17"; this.labelErrorCode.Text = "Chybě 17";
this.labelMessage1.Text = "Prosím proveďte spuštění"; this.labelMessage1.Text = "Spusťte inicializaci";
this.labelMessage2.Text = "";
break; break;
case 18: case 18:
this.labelErrorCode.Text = "Chybě 18"; this.labelErrorCode.Text = "informace 18";
this.labelMessage1.Text = "Vypněte a zapněte hlavním vypínačem"; this.labelMessage1.Text = "Nejprve zařízení";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "vypněte a pak opět zapněte.";
break; break;
case 19: case 19:
break; break;
@ -660,50 +530,9 @@ namespace INT69DC_7C.DialogForms
this.labelMessage1.Text = "Zadejte 410 znaků"; this.labelMessage1.Text = "Zadejte 410 znaků";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
break; break;
case 36:
this.labelErrorCode.Text = "Chybě 36";
this.labelMessage1.Text = "ID: Stejný znak (111, 222, aaa...) nelze použít více";
this.labelMessage2.Text = "než 3krát";
break;
case 37:
this.labelErrorCode.Text = "Chybě 37";
this.labelMessage1.Text = "ID: Nelze použít po sobě jdoucí znaky";
this.labelMessage2.Text = "(123, 321, abc, cba...)";
break;
case 38:
this.labelErrorCode.Text = "Chybě 38";
this.labelMessage1.Text = "HESLO: Zadejte 620 znaků";
this.labelMessage2.Text = "";
break;
case 39:
this.labelErrorCode.Text = "Chybě 39";
this.labelMessage1.Text = "HESLO: Stejný znak (111, 222, aaa...)";
this.labelMessage2.Text = "nelze použít více než 3krát";
break;
case 40:
this.labelErrorCode.Text = "Chybě 40";
this.labelMessage1.Text = "HESLO: Nelze použít po sobě jdoucí znaky";
this.labelMessage2.Text = "(123, 321, abc, cba...)";
break;
case 41:
this.labelErrorCode.Text = "Chybě 41";
this.labelMessage1.Text = "HESLO: Obsahuje alespoň 1 anglické písmeno,";
this.labelMessage2.Text = "alespoň 1 číslici a alespoň 1 speciální znak";
break;
case 42:
this.labelErrorCode.Text = "Chybě 42";
this.labelMessage1.Text = "HESLO: Toto je heslo, které jste si nastavili dříve";
this.labelMessage2.Text = "";
break;
case 43:
this.labelErrorCode.Text = "Upozornění 43";
this.labelMessage1.Text = "Budete automaticky odhlášeni";
this.labelMessage2.Text = "";
break;
default: default:
this.labelErrorCode.Text = "Chybě 99"; this.labelErrorCode.Text = "Chybě 99";
this.labelMessage1.Text = "Kontaktujte výrobce"; this.labelMessage1.Text = "Kontaktujte výrobce";
this.labelMessage2.Text = "";
break; break;
} }
#endregion #endregion
@ -756,38 +585,38 @@ namespace INT69DC_7C.DialogForms
break; break;
case 11: case 11:
this.labelErrorCode.Text = "Fehler 11"; this.labelErrorCode.Text = "Fehler 11";
this.labelMessage1.Text = "Notstopp aufgrund eines Eingangssensorfehlers"; this.labelMessage1.Text = "Notstopp aufgrund eines Eintrittssensorfehlers";
break; break;
case 12: case 12:
this.labelErrorCode.Text = "Warnung 12"; this.labelErrorCode.Text = "Warning 12";
this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!"; this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!";
this.labelMessage2.Text = "Totzonenbereich"; this.labelMessage2.Text = "DeadZone Range";
break; break;
case 13: case 13:
this.labelErrorCode.Text = "Fehler 13"; this.labelErrorCode.Text = "Fehler 13";
this.labelMessage1.Text = "Diese Datei wird nicht unterstützt"; this.labelMessage1.Text = "Diese Datei wird nicht unterstützt";
break; break;
case 14: case 14:
this.labelErrorCode.Text = "Warnung 14"; this.labelErrorCode.Text = "Warning 14";
this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!"; this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!";
this.labelMessage2.Text = "Oberer Grenzwertbereich"; this.labelMessage2.Text = "High Limit Range";
break; break;
case 15: case 15:
this.labelErrorCode.Text = "Warnung 15"; this.labelErrorCode.Text = "Warning 15";
this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!"; this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!";
this.labelMessage2.Text = "Unterer Grenzwertbereich"; this.labelMessage2.Text = "Low Limit Range";
break; break;
case 16: case 16:
this.labelErrorCode.Text = "Fehler 16"; this.labelErrorCode.Text = "Error 16";
this.labelMessage1.Text = "Derzeit wird nur der „Client“-Modus für Modbus unterstützt."; this.labelMessage1.Text = "Derzeit wird für Modbus nur der 'Client' unterstützt.";
this.labelMessage2.Text = "Wechselt in den „Client“-Modus."; this.labelMessage2.Text = "Wechselt in den 'Client'-Modus.";
break; break;
case 17: case 17:
this.labelErrorCode.Text = "Fehler 17"; this.labelErrorCode.Text = "Fehler 17";
this.labelMessage1.Text = "Bitte starten"; this.labelMessage1.Text = "Bitte starten";
break; break;
case 18: case 18:
this.labelErrorCode.Text = "Fehler 18"; this.labelErrorCode.Text = "Information 18";
this.labelMessage1.Text = "Mit dem Hauptschalter"; this.labelMessage1.Text = "Mit dem Hauptschalter";
this.labelMessage2.Text = "aus- und einschalten"; this.labelMessage2.Text = "aus- und einschalten";
break; break;
@ -820,46 +649,6 @@ namespace INT69DC_7C.DialogForms
this.labelMessage1.Text = "Bitte geben Sie 4-10 Zeichen ein"; this.labelMessage1.Text = "Bitte geben Sie 4-10 Zeichen ein";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
break; break;
case 36:
this.labelErrorCode.Text = "Fehler 36";
this.labelMessage1.Text = "ID: Dasselbe Zeichen (111, 222, aaa…) darf";
this.labelMessage2.Text = "maximal dreimal verwendet werden.";
break;
case 37:
this.labelErrorCode.Text = "Fehler 37";
this.labelMessage1.Text = "ID: Aufeinanderfolgende Zeichen (123, 321, abc, cba…)";
this.labelMessage2.Text = "dürfen nicht verwendet werden.";
break;
case 38:
this.labelErrorCode.Text = "Fehler 38";
this.labelMessage1.Text = "PASSWORT: Geben Sie 620 Zeichen ein.";
this.labelMessage2.Text = "";
break;
case 39:
this.labelErrorCode.Text = "Fehler 39";
this.labelMessage1.Text = "PASSWORT: Dasselbe Zeichen (111, 222, aaa…)";
this.labelMessage2.Text = "darf maximal dreimal verwendet werden.";
break;
case 40:
this.labelErrorCode.Text = "Fehler 40";
this.labelMessage1.Text = "PASSWORT: Aufeinanderfolgende Zeichen";
this.labelMessage2.Text = "(123, 321, abc, cba…) dürfen nicht verwendet werden.";
break;
case 41:
this.labelErrorCode.Text = "Fehler 41";
this.labelMessage1.Text = "PASSWORT: Mindestens ein englischer Buchstabe,";
this.labelMessage2.Text = "mindestens eine Zahl und mindestens ein Sonderzeichen.";
break;
case 42:
this.labelErrorCode.Text = "Fehler 42";
this.labelMessage1.Text = "PASSWORT: Dies ist das zuvor von Ihnen festgelegte";
this.labelMessage2.Text = "Passwort.";
break;
case 43:
this.labelErrorCode.Text = "Hinweis 43";
this.labelMessage1.Text = "Sie werden automatisch abgemeldet.";
this.labelMessage2.Text = "";
break;
default: default:
this.labelErrorCode.Text = "Fehler 99"; this.labelErrorCode.Text = "Fehler 99";
this.labelMessage1.Text = "Hersteller kontaktieren"; this.labelMessage1.Text = "Hersteller kontaktieren";
@ -867,169 +656,122 @@ namespace INT69DC_7C.DialogForms
} }
#endregion #endregion
break; break;
case DataStore.LanguageID.Japanese: default:
#region Japanese #region 한글
switch (code) switch (code)
{ {
case 1: case 1:
this.labelErrorCode.Text = "エラㅡ 01"; this.labelErrorCode.Text = "Error 01";
this.labelMessage1.Text = "入力範囲を確認する"; this.labelMessage1.Text = "입력범위를 확인하세요.";
break; break;
case 2: case 2:
this.labelErrorCode.Text = "エラㅡ 02"; this.labelErrorCode.Text = "Error 02";
this.labelMessage1.Text = "アプリケㅡションは最新である"; this.labelMessage1.Text = "최신 프로그램입니다.";
break; break;
case 3: case 3:
this.labelErrorCode.Text = "エラㅡ 03"; this.labelErrorCode.Text = "Error 03";
this.labelMessage1.Text = "連続NGを検出する"; this.labelMessage1.Text = "연속으로 불량이 발생했습니다";
break; break;
case 4: case 4:
this.labelErrorCode.Text = "エラㅡ 04"; this.labelErrorCode.Text = "Error 04";
this.labelMessage1.Text = "バックアップファイルがない"; this.labelMessage1.Text = "백업할 파일이 없습니다";
break; break;
case 5: case 5:
this.labelErrorCode.Text = "エラㅡ 05"; this.labelErrorCode.Text = "Error 05";
this.labelMessage1.Text = "USBメモリなし"; this.labelMessage1.Text = "USB메모리가 장착되지 않았습니다";
break; break;
case 6: case 6:
this.labelErrorCode.Text = "エラㅡ 06"; this.labelErrorCode.Text = "Error 06";
this.labelMessage1.Text = "メㅡカㅡにお問い合わせください"; this.labelMessage1.Text = "제조사에 문의하세요";
break; break;
case 7: case 7:
this.labelErrorCode.Text = "エラㅡ 07"; this.labelErrorCode.Text = "Error 07";
this.labelMessage1.Text = "USBに更新ファイルがない"; this.labelMessage1.Text = "USB에 업데이트 할 파일이 없습니다";
break; break;
case 8: case 8:
this.labelErrorCode.Text = "エラㅡ 08"; this.labelErrorCode.Text = "Error 08";
this.labelMessage1.Text = "更新用ファイルが多すぎる"; this.labelMessage1.Text = "업데이트 할 실행파일 개수가 많습니다";
break; break;
case 9: case 9:
this.labelErrorCode.Text = "エラㅡ 09"; this.labelErrorCode.Text = "Error 09";
this.labelMessage1.Text = "USBに更新ファイルが入ったフォルダㅡがない"; this.labelMessage1.Text = "USB에 업데이트 폴더가 없습니다";
break; break;
case 10: case 10:
this.labelErrorCode.Text = "エラㅡ 10"; this.labelErrorCode.Text = "Error 10";
this.labelMessage1.Text = "メモリㅡがない"; this.labelMessage1.Text = "해당 메모리가 장착되지 않았습니다";
break; break;
case 11: case 11:
this.labelErrorCode.Text = "注意 11"; this.labelErrorCode.Text = "Error 11";
this.labelMessage1.Text = "重量制限設定を確認してください!"; this.labelMessage1.Text = "입력센서 에러에 의해 정지하였습니다";
break; break;
case 12: case 12:
this.labelErrorCode.Text = "警告 12"; this.labelErrorCode.Text = "Warning 12";
this.labelMessage1.Text = "フィードバック設定を確認してください!"; this.labelMessage1.Text = "피드백 설정 확인하세요!";
this.labelMessage2.Text = "デッドゾーン範囲"; this.labelMessage2.Text = "DeadZone Range";
break; break;
case 13: case 13:
this.labelErrorCode.Text = "エラㅡ 13"; this.labelErrorCode.Text = "Error 13";
this.labelMessage1.Text = "このファイルはサポートされていません"; this.labelMessage1.Text = "이 파일은 지원이 되지 않습니다";
break; break;
case 14: case 14:
this.labelErrorCode.Text = "警告 14"; this.labelErrorCode.Text = "Warning 14";
this.labelMessage1.Text = "フィードバック設定を確認してください!"; this.labelMessage1.Text = "피드백 설정 확인하세요!";
this.labelMessage2.Text = "上限範囲"; this.labelMessage2.Text = "High Limit Range";
break; break;
case 15: case 15:
this.labelErrorCode.Text = "警告 15"; this.labelErrorCode.Text = "Warning 15";
this.labelMessage1.Text = "フィードバック設定を確認してください!"; this.labelMessage1.Text = "피드백 설정 확인하세요!";
this.labelMessage2.Text = "下限範囲"; this.labelMessage2.Text = "Low Limit Range";
break; break;
case 16: case 16:
this.labelErrorCode.Text = "エラㅡ 16"; this.labelErrorCode.Text = "Error 16";
this.labelMessage1.Text = "現在、ModbusはClientのみサポートされています。"; this.labelMessage1.Text = "현재 Modbus는 Client만 지원됩니다.";
this.labelMessage2.Text = "Client モードに切り替わります。"; this.labelMessage2.Text = "Client 모드로 전환됩니다.";
break; break;
case 17: case 17:
this.labelErrorCode.Text = "エラㅡ 17"; this.labelErrorCode.Text = "Error 17";
this.labelMessage1.Text = "初期化を実行してください"; this.labelMessage1.Text = "초기화를 실행해 주세요";
break; break;
case 18: case 18:
this.labelErrorCode.Text = "注意 18"; this.labelErrorCode.Text = "Info 18";
this.labelMessage1.Text = "電源をOFFにしてから電源をONにする"; this.labelMessage1.Text = "전원을 끄고 다시 켜주세요";
break; break;
case 19: case 19:
break; break;
case 20: case 20:
break; break;
case 23:
this.labelErrorCode.Text = "エラㅡ 23";
this.labelMessage1.Text = "通信接続状態を確認する";
this.labelMessage2.Text = "";
break;
case 31: case 31:
this.labelErrorCode.Text = "エラㅡ 31"; this.labelErrorCode.Text = "Error 31";
this.labelMessage1.Text = "ユㅡザㅡファイルエラㅡ"; this.labelMessage1.Text = "유저 파일 에러";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
break; break;
case 32: case 32:
this.labelErrorCode.Text = "エラㅡ 32"; this.labelErrorCode.Text = "Error 32";
this.labelMessage1.Text = "IDを確認する"; this.labelMessage1.Text = "ID 확인하세요";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
break; break;
case 33: case 33:
this.labelErrorCode.Text = "エラㅡ 33"; this.labelErrorCode.Text = "Error 33";
this.labelMessage1.Text = "パスワㅡドを確認する"; this.labelMessage1.Text = "Password 확인하세요";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
break; break;
case 34: case 34:
this.labelErrorCode.Text = "エラㅡ 34"; this.labelErrorCode.Text = "Error 34";
this.labelMessage1.Text = "システムに既に同じIDがある"; this.labelMessage1.Text = "동일한 ID가 있습니다!";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
break; break;
case 35: case 35:
this.labelErrorCode.Text = "エラㅡ 35"; this.labelErrorCode.Text = "Error 35";
this.labelMessage1.Text = "410文字を入力してください"; this.labelMessage1.Text = "4~10자 입력 하세요!";
this.labelMessage2.Text = "";
break;
case 36:
this.labelErrorCode.Text = "エラㅡ 36";
this.labelMessage1.Text = "ID: 同じ文字 (111,222,aaa...) は3回以上";
this.labelMessage2.Text = "使用できません";
break;
case 37:
this.labelErrorCode.Text = "エラㅡ 37";
this.labelMessage1.Text = "ID: 連続する文字 (123,321,abc,cba...) は";
this.labelMessage2.Text = "使用できません";
break;
case 38:
this.labelErrorCode.Text = "エラㅡ 38";
this.labelMessage1.Text = "パスワード: 620文字を入力してください";
this.labelMessage2.Text = "";
break;
case 39:
this.labelErrorCode.Text = "エラㅡ 39";
this.labelMessage1.Text = "パスワード: 同じ文字 (111,222,aaa...) は";
this.labelMessage2.Text = "3回以上使用できません";
break;
case 40:
this.labelErrorCode.Text = "エラㅡ 40";
this.labelMessage1.Text = "パスワード: 連続する文字 (123,321,abc,cba...) は";
this.labelMessage2.Text = "使用できません";
break;
case 41:
this.labelErrorCode.Text = "エラㅡ 41";
this.labelMessage1.Text = "パスワード: 英字、数字、特殊文字を";
this.labelMessage2.Text = "それぞれ1文字以上含めてください";
break;
case 42:
this.labelErrorCode.Text = "エラㅡ 42";
this.labelMessage1.Text = "パスワード: 以前に設定したパスワードです";
this.labelMessage2.Text = "";
break;
case 43:
this.labelErrorCode.Text = "お知らせ 43";
this.labelMessage1.Text = "自動的にログアウトされます";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
break; break;
default: default:
this.labelErrorCode.Text = "エラㅡ 99"; this.labelErrorCode.Text = "Error 99";
this.labelMessage1.Text = "メㅡカㅡにお問い合わせください"; this.labelMessage1.Text = "제조사에 문의하세요";
break; break;
} }
#endregion #endregion
break; break;
default:
break;
} }
} }
public DialogFormMessage(int code, DataStore.LanguageID language, FormMain parent) public DialogFormMessage(int code, DataStore.LanguageID language, FormMain parent)

View File

@ -117,73 +117,10 @@
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<metadata name="timerAutoClose.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="smartForm1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="pictureBoxExclamation.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxExclamation.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis
iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ
@ -228,24 +165,24 @@
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 YII=
</value> </value>
</data> </data>
<data name="pictureBoxHand.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxHand.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis
iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ
@ -290,46 +227,43 @@
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
</value> </value>
</data> </data>
<data name="pictureBoxAsterisk.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxAsterisk.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis
iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ
@ -374,37 +308,36 @@
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
SUVORK5CYII=
</value> </value>
</data> </data>
<data name="pictureBoxQuestion.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxQuestion.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis
iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ
@ -449,43 +382,43 @@
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
IP8HtFPN//2XDj4AAAAASUVORK5CYII=
</value> </value>
</data> </data>
<metadata name="timerAutoClose.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> <metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value> <value>WEBPAD</value>
</metadata> </metadata>

View File

@ -28,7 +28,6 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogFormNumKeyPad));
this.labelScreen = new System.Windows.Forms.Label(); this.labelScreen = new System.Windows.Forms.Label();
this.buttonEnter = new System.Windows.Forms.Button(); this.buttonEnter = new System.Windows.Forms.Button();
this.buttonCancel = new System.Windows.Forms.Button(); this.buttonCancel = new System.Windows.Forms.Button();
@ -44,8 +43,6 @@
this.buttonNumber4 = new System.Windows.Forms.Button(); this.buttonNumber4 = new System.Windows.Forms.Button();
this.buttonNumber1 = new System.Windows.Forms.Button(); this.buttonNumber1 = new System.Windows.Forms.Button();
this.label1 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label();
this.smartForm1 = new SmartX.SmartForm();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// labelScreen // labelScreen
@ -61,7 +58,7 @@
// buttonEnter // buttonEnter
// //
this.buttonEnter.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonEnter.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonEnter.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonEnter.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonEnter.ForeColor = System.Drawing.Color.White; this.buttonEnter.ForeColor = System.Drawing.Color.White;
this.buttonEnter.Location = new System.Drawing.Point(13, 382); this.buttonEnter.Location = new System.Drawing.Point(13, 382);
this.buttonEnter.Name = "buttonEnter"; this.buttonEnter.Name = "buttonEnter";
@ -74,7 +71,7 @@
// buttonCancel // buttonCancel
// //
this.buttonCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonCancel.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonCancel.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonCancel.ForeColor = System.Drawing.Color.White; this.buttonCancel.ForeColor = System.Drawing.Color.White;
this.buttonCancel.Location = new System.Drawing.Point(165, 306); this.buttonCancel.Location = new System.Drawing.Point(165, 306);
this.buttonCancel.Name = "buttonCancel"; this.buttonCancel.Name = "buttonCancel";
@ -87,7 +84,7 @@
// buttonNumber9 // buttonNumber9
// //
this.buttonNumber9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber9.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber9.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber9.ForeColor = System.Drawing.Color.White; this.buttonNumber9.ForeColor = System.Drawing.Color.White;
this.buttonNumber9.Location = new System.Drawing.Point(165, 230); this.buttonNumber9.Location = new System.Drawing.Point(165, 230);
this.buttonNumber9.Name = "buttonNumber9"; this.buttonNumber9.Name = "buttonNumber9";
@ -100,7 +97,7 @@
// buttonNumber6 // buttonNumber6
// //
this.buttonNumber6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber6.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber6.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber6.ForeColor = System.Drawing.Color.White; this.buttonNumber6.ForeColor = System.Drawing.Color.White;
this.buttonNumber6.Location = new System.Drawing.Point(165, 154); this.buttonNumber6.Location = new System.Drawing.Point(165, 154);
this.buttonNumber6.Name = "buttonNumber6"; this.buttonNumber6.Name = "buttonNumber6";
@ -113,7 +110,7 @@
// buttonNumber3 // buttonNumber3
// //
this.buttonNumber3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber3.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber3.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber3.ForeColor = System.Drawing.Color.White; this.buttonNumber3.ForeColor = System.Drawing.Color.White;
this.buttonNumber3.Location = new System.Drawing.Point(165, 78); this.buttonNumber3.Location = new System.Drawing.Point(165, 78);
this.buttonNumber3.Name = "buttonNumber3"; this.buttonNumber3.Name = "buttonNumber3";
@ -126,7 +123,7 @@
// buttonNumber0 // buttonNumber0
// //
this.buttonNumber0.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber0.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber0.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber0.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber0.ForeColor = System.Drawing.Color.White; this.buttonNumber0.ForeColor = System.Drawing.Color.White;
this.buttonNumber0.Location = new System.Drawing.Point(89, 306); this.buttonNumber0.Location = new System.Drawing.Point(89, 306);
this.buttonNumber0.Name = "buttonNumber0"; this.buttonNumber0.Name = "buttonNumber0";
@ -139,7 +136,7 @@
// buttonNumber8 // buttonNumber8
// //
this.buttonNumber8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber8.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber8.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber8.ForeColor = System.Drawing.Color.White; this.buttonNumber8.ForeColor = System.Drawing.Color.White;
this.buttonNumber8.Location = new System.Drawing.Point(89, 230); this.buttonNumber8.Location = new System.Drawing.Point(89, 230);
this.buttonNumber8.Name = "buttonNumber8"; this.buttonNumber8.Name = "buttonNumber8";
@ -152,7 +149,7 @@
// buttonNumber5 // buttonNumber5
// //
this.buttonNumber5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber5.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber5.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber5.ForeColor = System.Drawing.Color.White; this.buttonNumber5.ForeColor = System.Drawing.Color.White;
this.buttonNumber5.Location = new System.Drawing.Point(89, 154); this.buttonNumber5.Location = new System.Drawing.Point(89, 154);
this.buttonNumber5.Name = "buttonNumber5"; this.buttonNumber5.Name = "buttonNumber5";
@ -165,7 +162,7 @@
// buttonNumber2 // buttonNumber2
// //
this.buttonNumber2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber2.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber2.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber2.ForeColor = System.Drawing.Color.White; this.buttonNumber2.ForeColor = System.Drawing.Color.White;
this.buttonNumber2.Location = new System.Drawing.Point(89, 78); this.buttonNumber2.Location = new System.Drawing.Point(89, 78);
this.buttonNumber2.Name = "buttonNumber2"; this.buttonNumber2.Name = "buttonNumber2";
@ -178,7 +175,7 @@
// buttonSign // buttonSign
// //
this.buttonSign.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonSign.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonSign.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonSign.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonSign.ForeColor = System.Drawing.Color.White; this.buttonSign.ForeColor = System.Drawing.Color.White;
this.buttonSign.Location = new System.Drawing.Point(13, 306); this.buttonSign.Location = new System.Drawing.Point(13, 306);
this.buttonSign.Name = "buttonSign"; this.buttonSign.Name = "buttonSign";
@ -191,7 +188,7 @@
// buttonNumber7 // buttonNumber7
// //
this.buttonNumber7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber7.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber7.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber7.ForeColor = System.Drawing.Color.White; this.buttonNumber7.ForeColor = System.Drawing.Color.White;
this.buttonNumber7.Location = new System.Drawing.Point(13, 230); this.buttonNumber7.Location = new System.Drawing.Point(13, 230);
this.buttonNumber7.Name = "buttonNumber7"; this.buttonNumber7.Name = "buttonNumber7";
@ -204,7 +201,7 @@
// buttonNumber4 // buttonNumber4
// //
this.buttonNumber4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber4.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber4.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber4.ForeColor = System.Drawing.Color.White; this.buttonNumber4.ForeColor = System.Drawing.Color.White;
this.buttonNumber4.Location = new System.Drawing.Point(13, 154); this.buttonNumber4.Location = new System.Drawing.Point(13, 154);
this.buttonNumber4.Name = "buttonNumber4"; this.buttonNumber4.Name = "buttonNumber4";
@ -217,7 +214,7 @@
// buttonNumber1 // buttonNumber1
// //
this.buttonNumber1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber1.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber1.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber1.ForeColor = System.Drawing.Color.White; this.buttonNumber1.ForeColor = System.Drawing.Color.White;
this.buttonNumber1.Location = new System.Drawing.Point(13, 78); this.buttonNumber1.Location = new System.Drawing.Point(13, 78);
this.buttonNumber1.Name = "buttonNumber1"; this.buttonNumber1.Name = "buttonNumber1";
@ -229,28 +226,12 @@
// //
// label1 // label1
// //
this.label1.BackColor = System.Drawing.Color.Silver; this.label1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.label1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.label1.Location = new System.Drawing.Point(3, 3); this.label1.Location = new System.Drawing.Point(3, 3);
this.label1.Name = "label1"; this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(237, 20); this.label1.Size = new System.Drawing.Size(100, 20);
this.label1.Text = "keypad"; this.label1.Text = "keypad";
// //
// smartForm1
//
this.smartForm1.CenterLocation = false;
this.smartForm1.Image = ((System.Drawing.Image)(resources.GetObject("smartForm1.Image")));
this.smartForm1.LCDDirection = SmartX.SmartForm.LCDDIRECTIONS.HORIZONTAL;
this.smartForm1.LCDSize = SmartX.SmartForm.LCDRESOLUTION.CUSTOMIZING;
this.smartForm1.Location = new System.Drawing.Point(0, 0);
this.smartForm1.MainForm = null;
this.smartForm1.Mode = SmartX.SmartForm.RUNMODE.RUNTIME;
this.smartForm1.MouseCursor = SmartX.SmartForm.OnOff.OFF;
this.smartForm1.Name = "smartForm1";
this.smartForm1.Size = new System.Drawing.Size(250, 443);
this.smartForm1.SpecialFunctionClickPointSize = 100;
this.smartForm1.SuspendLayoutInterval = 1;
//
// DialogFormNumKeyPad // DialogFormNumKeyPad
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -273,11 +254,9 @@
this.Controls.Add(this.buttonNumber4); this.Controls.Add(this.buttonNumber4);
this.Controls.Add(this.buttonNumber1); this.Controls.Add(this.buttonNumber1);
this.Controls.Add(this.label1); this.Controls.Add(this.label1);
this.Controls.Add(this.smartForm1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.Name = "DialogFormNumKeyPad"; this.Name = "DialogFormNumKeyPad";
this.Text = "DialogFormNumKeyPad1"; this.Text = "DialogFormNumKeyPad1";
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
} }
@ -299,6 +278,5 @@
private System.Windows.Forms.Button buttonNumber4; private System.Windows.Forms.Button buttonNumber4;
private System.Windows.Forms.Button buttonNumber1; private System.Windows.Forms.Button buttonNumber1;
private System.Windows.Forms.Label label1; private System.Windows.Forms.Label label1;
private SmartX.SmartForm smartForm1;
} }
} }

View File

@ -117,78 +117,6 @@
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="smartForm1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAABKpJREFUeF7t0iEBACAA
wDCCE45oGAxE4Ju8/piQMd4A/zq7L/ia3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsT
YndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNid
ELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8Tu
hNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2
J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3Qmx
OyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I
3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC
7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsT
YndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNid
ELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8Tu
hNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2
J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3Qmx
OyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I
3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC
7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsT
YndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNid
ELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8Tu
hNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2
J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3Qmx
OyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTcu0OBXYnZAMowgfc10fpWwAAAABJRU5ErkJg
gg==
</value>
</data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> <metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value> <value>WEBPAD</value>
</metadata> </metadata>

View File

@ -28,7 +28,6 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogFormPasswordKeyPad1));
this.labelScreen = new System.Windows.Forms.Label(); this.labelScreen = new System.Windows.Forms.Label();
this.buttonEnter = new System.Windows.Forms.Button(); this.buttonEnter = new System.Windows.Forms.Button();
this.buttonNumber9 = new System.Windows.Forms.Button(); this.buttonNumber9 = new System.Windows.Forms.Button();
@ -43,8 +42,6 @@
this.buttonNumber4 = new System.Windows.Forms.Button(); this.buttonNumber4 = new System.Windows.Forms.Button();
this.buttonNumber1 = new System.Windows.Forms.Button(); this.buttonNumber1 = new System.Windows.Forms.Button();
this.labelSubject = new System.Windows.Forms.Label(); this.labelSubject = new System.Windows.Forms.Label();
this.smartForm1 = new SmartX.SmartForm();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// labelScreen // labelScreen
@ -60,7 +57,7 @@
// buttonEnter // buttonEnter
// //
this.buttonEnter.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonEnter.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonEnter.Font = new System.Drawing.Font("New Gulim", 14F, System.Drawing.FontStyle.Bold); this.buttonEnter.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.buttonEnter.ForeColor = System.Drawing.Color.White; this.buttonEnter.ForeColor = System.Drawing.Color.White;
this.buttonEnter.Location = new System.Drawing.Point(165, 309); this.buttonEnter.Location = new System.Drawing.Point(165, 309);
this.buttonEnter.Name = "buttonEnter"; this.buttonEnter.Name = "buttonEnter";
@ -73,7 +70,7 @@
// buttonNumber9 // buttonNumber9
// //
this.buttonNumber9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber9.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber9.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber9.ForeColor = System.Drawing.Color.White; this.buttonNumber9.ForeColor = System.Drawing.Color.White;
this.buttonNumber9.Location = new System.Drawing.Point(165, 233); this.buttonNumber9.Location = new System.Drawing.Point(165, 233);
this.buttonNumber9.Name = "buttonNumber9"; this.buttonNumber9.Name = "buttonNumber9";
@ -86,7 +83,7 @@
// buttonNumber6 // buttonNumber6
// //
this.buttonNumber6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber6.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber6.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber6.ForeColor = System.Drawing.Color.White; this.buttonNumber6.ForeColor = System.Drawing.Color.White;
this.buttonNumber6.Location = new System.Drawing.Point(165, 157); this.buttonNumber6.Location = new System.Drawing.Point(165, 157);
this.buttonNumber6.Name = "buttonNumber6"; this.buttonNumber6.Name = "buttonNumber6";
@ -99,7 +96,7 @@
// buttonNumber3 // buttonNumber3
// //
this.buttonNumber3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber3.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber3.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber3.ForeColor = System.Drawing.Color.White; this.buttonNumber3.ForeColor = System.Drawing.Color.White;
this.buttonNumber3.Location = new System.Drawing.Point(165, 81); this.buttonNumber3.Location = new System.Drawing.Point(165, 81);
this.buttonNumber3.Name = "buttonNumber3"; this.buttonNumber3.Name = "buttonNumber3";
@ -112,7 +109,7 @@
// buttonNumber0 // buttonNumber0
// //
this.buttonNumber0.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber0.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber0.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber0.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber0.ForeColor = System.Drawing.Color.White; this.buttonNumber0.ForeColor = System.Drawing.Color.White;
this.buttonNumber0.Location = new System.Drawing.Point(89, 309); this.buttonNumber0.Location = new System.Drawing.Point(89, 309);
this.buttonNumber0.Name = "buttonNumber0"; this.buttonNumber0.Name = "buttonNumber0";
@ -125,7 +122,7 @@
// buttonNumber8 // buttonNumber8
// //
this.buttonNumber8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber8.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber8.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber8.ForeColor = System.Drawing.Color.White; this.buttonNumber8.ForeColor = System.Drawing.Color.White;
this.buttonNumber8.Location = new System.Drawing.Point(89, 233); this.buttonNumber8.Location = new System.Drawing.Point(89, 233);
this.buttonNumber8.Name = "buttonNumber8"; this.buttonNumber8.Name = "buttonNumber8";
@ -138,7 +135,7 @@
// buttonNumber5 // buttonNumber5
// //
this.buttonNumber5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber5.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber5.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber5.ForeColor = System.Drawing.Color.White; this.buttonNumber5.ForeColor = System.Drawing.Color.White;
this.buttonNumber5.Location = new System.Drawing.Point(89, 157); this.buttonNumber5.Location = new System.Drawing.Point(89, 157);
this.buttonNumber5.Name = "buttonNumber5"; this.buttonNumber5.Name = "buttonNumber5";
@ -151,7 +148,7 @@
// buttonNumber2 // buttonNumber2
// //
this.buttonNumber2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber2.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber2.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber2.ForeColor = System.Drawing.Color.White; this.buttonNumber2.ForeColor = System.Drawing.Color.White;
this.buttonNumber2.Location = new System.Drawing.Point(89, 81); this.buttonNumber2.Location = new System.Drawing.Point(89, 81);
this.buttonNumber2.Name = "buttonNumber2"; this.buttonNumber2.Name = "buttonNumber2";
@ -164,7 +161,7 @@
// buttonCancel // buttonCancel
// //
this.buttonCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonCancel.Font = new System.Drawing.Font("New Gulim", 14F, System.Drawing.FontStyle.Bold); this.buttonCancel.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.buttonCancel.ForeColor = System.Drawing.Color.White; this.buttonCancel.ForeColor = System.Drawing.Color.White;
this.buttonCancel.Location = new System.Drawing.Point(13, 309); this.buttonCancel.Location = new System.Drawing.Point(13, 309);
this.buttonCancel.Name = "buttonCancel"; this.buttonCancel.Name = "buttonCancel";
@ -177,7 +174,7 @@
// buttonNumber7 // buttonNumber7
// //
this.buttonNumber7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber7.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber7.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber7.ForeColor = System.Drawing.Color.White; this.buttonNumber7.ForeColor = System.Drawing.Color.White;
this.buttonNumber7.Location = new System.Drawing.Point(13, 233); this.buttonNumber7.Location = new System.Drawing.Point(13, 233);
this.buttonNumber7.Name = "buttonNumber7"; this.buttonNumber7.Name = "buttonNumber7";
@ -190,7 +187,7 @@
// buttonNumber4 // buttonNumber4
// //
this.buttonNumber4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber4.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber4.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber4.ForeColor = System.Drawing.Color.White; this.buttonNumber4.ForeColor = System.Drawing.Color.White;
this.buttonNumber4.Location = new System.Drawing.Point(13, 157); this.buttonNumber4.Location = new System.Drawing.Point(13, 157);
this.buttonNumber4.Name = "buttonNumber4"; this.buttonNumber4.Name = "buttonNumber4";
@ -203,7 +200,7 @@
// buttonNumber1 // buttonNumber1
// //
this.buttonNumber1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40))))); this.buttonNumber1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNumber1.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.buttonNumber1.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold);
this.buttonNumber1.ForeColor = System.Drawing.Color.White; this.buttonNumber1.ForeColor = System.Drawing.Color.White;
this.buttonNumber1.Location = new System.Drawing.Point(13, 81); this.buttonNumber1.Location = new System.Drawing.Point(13, 81);
this.buttonNumber1.Name = "buttonNumber1"; this.buttonNumber1.Name = "buttonNumber1";
@ -215,28 +212,12 @@
// //
// labelSubject // labelSubject
// //
this.labelSubject.BackColor = System.Drawing.Color.Silver; this.labelSubject.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular);
this.labelSubject.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelSubject.Location = new System.Drawing.Point(3, 3); this.labelSubject.Location = new System.Drawing.Point(3, 3);
this.labelSubject.Name = "labelSubject"; this.labelSubject.Name = "labelSubject";
this.labelSubject.Size = new System.Drawing.Size(237, 20); this.labelSubject.Size = new System.Drawing.Size(100, 20);
this.labelSubject.Text = "keypad"; this.labelSubject.Text = "keypad";
// //
// smartForm1
//
this.smartForm1.CenterLocation = false;
this.smartForm1.Image = ((System.Drawing.Image)(resources.GetObject("smartForm1.Image")));
this.smartForm1.LCDDirection = SmartX.SmartForm.LCDDIRECTIONS.HORIZONTAL;
this.smartForm1.LCDSize = SmartX.SmartForm.LCDRESOLUTION.CUSTOMIZING;
this.smartForm1.Location = new System.Drawing.Point(0, 0);
this.smartForm1.MainForm = null;
this.smartForm1.Mode = SmartX.SmartForm.RUNMODE.RUNTIME;
this.smartForm1.MouseCursor = SmartX.SmartForm.OnOff.OFF;
this.smartForm1.Name = "smartForm1";
this.smartForm1.Size = new System.Drawing.Size(250, 390);
this.smartForm1.SpecialFunctionClickPointSize = 100;
this.smartForm1.SuspendLayoutInterval = 1;
//
// DialogFormPasswordKeyPad1 // DialogFormPasswordKeyPad1
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -258,11 +239,9 @@
this.Controls.Add(this.buttonNumber4); this.Controls.Add(this.buttonNumber4);
this.Controls.Add(this.buttonNumber1); this.Controls.Add(this.buttonNumber1);
this.Controls.Add(this.labelSubject); this.Controls.Add(this.labelSubject);
this.Controls.Add(this.smartForm1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.Name = "DialogFormPasswordKeyPad1"; this.Name = "DialogFormPasswordKeyPad1";
this.Text = "DialogFormPasswordKeyPad1"; this.Text = "DialogFormPasswordKeyPad1";
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
} }
@ -283,6 +262,5 @@
private System.Windows.Forms.Button buttonNumber4; private System.Windows.Forms.Button buttonNumber4;
private System.Windows.Forms.Button buttonNumber1; private System.Windows.Forms.Button buttonNumber1;
private System.Windows.Forms.Label labelSubject; private System.Windows.Forms.Label labelSubject;
private SmartX.SmartForm smartForm1;
} }
} }

View File

@ -117,75 +117,6 @@
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="smartForm1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAABB9JREFUeF7t0iEBACAA
wDCCE45oGAxE4Ju8/piQMd4A/zq7L/ia3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsT
YndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNid
ELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8Tu
hNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2
J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3Qmx
OyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I
3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC
7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsT
YndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNid
ELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8Tu
hNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2
J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3Qmx
OyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I
3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC
7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsT
YndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNid
ELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8TuhNidELsTYndC7E6I3QmxOyF2J8Tu
hNidELsTYndC7E6I3Qm5docCuxOyAfVINYBP6EROAAAAAElFTkSuQmCC
</value>
</data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> <metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value> <value>WEBPAD</value>
</metadata> </metadata>

View File

@ -46,7 +46,7 @@ namespace INT69DC_7C.DialogForms
y = Screen.PrimaryScreen.Bounds.Height / 2 - this.Size.Height / 2; y = Screen.PrimaryScreen.Bounds.Height / 2 - this.Size.Height / 2;
this.Location = new Point(x, y); this.Location = new Point(x, y);
this.Size = new Size(710, 470); this.Size = new Size(713, 473);
} }
private void DefaultSetting() private void DefaultSetting()
{ {

View File

@ -32,13 +32,14 @@
this.textBox = new System.Windows.Forms.TextBox(); this.textBox = new System.Windows.Forms.TextBox();
this.pictureBox1 = new System.Windows.Forms.PictureBox(); this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.smartKeyboard = new SmartX.SmartKeyboard(); this.smartKeyboard = new SmartX.SmartKeyboard();
this.labelTitle = new SmartX.SmartLabel();
this.pictureBoxImage = new System.Windows.Forms.PictureBox(); this.pictureBoxImage = new System.Windows.Forms.PictureBox();
this.SuspendLayout(); this.SuspendLayout();
// //
// textBox // textBox
// //
this.textBox.Font = new System.Drawing.Font("Arial", 25F, System.Drawing.FontStyle.Regular); this.textBox.Font = new System.Drawing.Font("Arial", 25F, System.Drawing.FontStyle.Regular);
this.textBox.Location = new System.Drawing.Point(143, 82); this.textBox.Location = new System.Drawing.Point(143, 99);
this.textBox.MaxLength = 20; this.textBox.MaxLength = 20;
this.textBox.Name = "textBox"; this.textBox.Name = "textBox";
this.textBox.Size = new System.Drawing.Size(489, 45); this.textBox.Size = new System.Drawing.Size(489, 45);
@ -88,6 +89,27 @@
this.smartKeyboard.OnXKeyClick += new System.EventHandler(this.smartKeyboard_OnXKeyClick); this.smartKeyboard.OnXKeyClick += new System.EventHandler(this.smartKeyboard_OnXKeyClick);
this.smartKeyboard.KeyDown += new System.Windows.Forms.KeyEventHandler(this.smartKeyboard_KeyDown); this.smartKeyboard.KeyDown += new System.Windows.Forms.KeyEventHandler(this.smartKeyboard_KeyDown);
// //
// labelTitle
//
this.labelTitle.BackColor = System.Drawing.Color.White;
this.labelTitle.BackPictureBox = null;
this.labelTitle.BackPictureBox1 = null;
this.labelTitle.BackPictureBox2 = null;
this.labelTitle.BorderColor = System.Drawing.Color.Black;
this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitle.Font = new System.Drawing.Font("New Gulim", 20F, System.Drawing.FontStyle.Bold);
this.labelTitle.ForeColor = System.Drawing.Color.Gray;
this.labelTitle.InitVisible = true;
this.labelTitle.LineSpacing = 0F;
this.labelTitle.Location = new System.Drawing.Point(143, 43);
this.labelTitle.Name = "labelTitle";
this.labelTitle.Size = new System.Drawing.Size(489, 50);
this.labelTitle.TabIndex = 180;
this.labelTitle.Text = "입력";
this.labelTitle.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTitle.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitle.Wordwrap = false;
//
// pictureBoxImage // pictureBoxImage
// //
this.pictureBoxImage.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxImage.Image"))); this.pictureBoxImage.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxImage.Image")));
@ -103,6 +125,7 @@
this.ClientSize = new System.Drawing.Size(710, 470); this.ClientSize = new System.Drawing.Size(710, 470);
this.ControlBox = false; this.ControlBox = false;
this.Controls.Add(this.pictureBoxImage); this.Controls.Add(this.pictureBoxImage);
this.Controls.Add(this.labelTitle);
this.Controls.Add(this.smartKeyboard); this.Controls.Add(this.smartKeyboard);
this.Controls.Add(this.textBox); this.Controls.Add(this.textBox);
this.Controls.Add(this.pictureBox1); this.Controls.Add(this.pictureBox1);
@ -118,6 +141,7 @@
private System.Windows.Forms.TextBox textBox; private System.Windows.Forms.TextBox textBox;
private System.Windows.Forms.PictureBox pictureBox1; private System.Windows.Forms.PictureBox pictureBox1;
private SmartX.SmartKeyboard smartKeyboard; private SmartX.SmartKeyboard smartKeyboard;
private SmartX.SmartLabel labelTitle;
private System.Windows.Forms.PictureBox pictureBoxImage; private System.Windows.Forms.PictureBox pictureBoxImage;
} }
} }

View File

@ -30,23 +30,23 @@
{ {
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogFormYesNo)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogFormYesNo));
this.buttonNo = new System.Windows.Forms.Button(); this.buttonNo = new System.Windows.Forms.Button();
this.buttonYes = new System.Windows.Forms.Button(); this.labelErrorCode = new System.Windows.Forms.Label();
this.labelMessage2 = new SmartX.SmartLabel();
this.smartForm1 = new SmartX.SmartForm();
this.labelMessage1 = new SmartX.SmartLabel();
this.pictureBoxExclamation = new System.Windows.Forms.PictureBox(); this.pictureBoxExclamation = new System.Windows.Forms.PictureBox();
this.labelMessage1 = new System.Windows.Forms.Label();
this.panel1 = new System.Windows.Forms.Panel();
this.pictureBoxHand = new System.Windows.Forms.PictureBox(); this.pictureBoxHand = new System.Windows.Forms.PictureBox();
this.pictureBoxAsterisk = new System.Windows.Forms.PictureBox();
this.pictureBoxQuestion = new System.Windows.Forms.PictureBox(); this.pictureBoxQuestion = new System.Windows.Forms.PictureBox();
this.labelErrorCode = new SmartX.SmartLabel(); this.pictureBoxAsterisk = new System.Windows.Forms.PictureBox();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); this.labelMessage2 = new System.Windows.Forms.Label();
this.buttonYes = new System.Windows.Forms.Button();
this.panel1.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
// buttonNo // buttonNo
// //
this.buttonNo.BackColor = System.Drawing.Color.WhiteSmoke; this.buttonNo.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonNo.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.buttonNo.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.buttonNo.ForeColor = System.Drawing.Color.Black; this.buttonNo.ForeColor = System.Drawing.Color.White;
this.buttonNo.Location = new System.Drawing.Point(335, 135); this.buttonNo.Location = new System.Drawing.Point(335, 135);
this.buttonNo.Name = "buttonNo"; this.buttonNo.Name = "buttonNo";
this.buttonNo.Size = new System.Drawing.Size(100, 25); this.buttonNo.Size = new System.Drawing.Size(100, 25);
@ -55,11 +55,79 @@
this.buttonNo.Text = "No"; this.buttonNo.Text = "No";
this.buttonNo.Click += new System.EventHandler(this.buttonNo_Click); this.buttonNo.Click += new System.EventHandler(this.buttonNo_Click);
// //
// labelErrorCode
//
this.labelErrorCode.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelErrorCode.Location = new System.Drawing.Point(15, 11);
this.labelErrorCode.Name = "labelErrorCode";
this.labelErrorCode.Size = new System.Drawing.Size(350, 20);
this.labelErrorCode.Text = "Error 0";
//
// pictureBoxExclamation
//
this.pictureBoxExclamation.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxExclamation.Image")));
this.pictureBoxExclamation.Location = new System.Drawing.Point(11, 20);
this.pictureBoxExclamation.Name = "pictureBoxExclamation";
this.pictureBoxExclamation.Size = new System.Drawing.Size(50, 50);
//
// labelMessage1
//
this.labelMessage1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.Location = new System.Drawing.Point(67, 20);
this.labelMessage1.Name = "labelMessage1";
this.labelMessage1.Size = new System.Drawing.Size(350, 22);
this.labelMessage1.Text = "COM2 port problem. Please contact a manufacturer.";
//
// panel1
//
this.panel1.BackColor = System.Drawing.Color.White;
this.panel1.Controls.Add(this.pictureBoxExclamation);
this.panel1.Controls.Add(this.pictureBoxHand);
this.panel1.Controls.Add(this.pictureBoxQuestion);
this.panel1.Controls.Add(this.pictureBoxAsterisk);
this.panel1.Controls.Add(this.labelMessage2);
this.panel1.Controls.Add(this.labelMessage1);
this.panel1.Location = new System.Drawing.Point(15, 34);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(420, 95);
//
// pictureBoxHand
//
this.pictureBoxHand.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxHand.Image")));
this.pictureBoxHand.Location = new System.Drawing.Point(11, 20);
this.pictureBoxHand.Name = "pictureBoxHand";
this.pictureBoxHand.Size = new System.Drawing.Size(50, 50);
this.pictureBoxHand.Visible = false;
//
// pictureBoxQuestion
//
this.pictureBoxQuestion.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxQuestion.Image")));
this.pictureBoxQuestion.Location = new System.Drawing.Point(11, 20);
this.pictureBoxQuestion.Name = "pictureBoxQuestion";
this.pictureBoxQuestion.Size = new System.Drawing.Size(50, 50);
this.pictureBoxQuestion.Visible = false;
//
// pictureBoxAsterisk
//
this.pictureBoxAsterisk.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAsterisk.Image")));
this.pictureBoxAsterisk.Location = new System.Drawing.Point(11, 20);
this.pictureBoxAsterisk.Name = "pictureBoxAsterisk";
this.pictureBoxAsterisk.Size = new System.Drawing.Size(50, 50);
this.pictureBoxAsterisk.Visible = false;
//
// labelMessage2
//
this.labelMessage2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage2.Location = new System.Drawing.Point(67, 48);
this.labelMessage2.Name = "labelMessage2";
this.labelMessage2.Size = new System.Drawing.Size(350, 22);
this.labelMessage2.Text = "COM2 port problem. Please contact a manufacturer.";
//
// buttonYes // buttonYes
// //
this.buttonYes.BackColor = System.Drawing.Color.WhiteSmoke; this.buttonYes.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(40)))), ((int)(((byte)(40)))));
this.buttonYes.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.buttonYes.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.buttonYes.ForeColor = System.Drawing.Color.Black; this.buttonYes.ForeColor = System.Drawing.Color.White;
this.buttonYes.Location = new System.Drawing.Point(229, 135); this.buttonYes.Location = new System.Drawing.Point(229, 135);
this.buttonYes.Name = "buttonYes"; this.buttonYes.Name = "buttonYes";
this.buttonYes.Size = new System.Drawing.Size(100, 25); this.buttonYes.Size = new System.Drawing.Size(100, 25);
@ -68,113 +136,6 @@
this.buttonYes.Text = "Yes"; this.buttonYes.Text = "Yes";
this.buttonYes.Click += new System.EventHandler(this.buttonYes_Click); this.buttonYes.Click += new System.EventHandler(this.buttonYes_Click);
// //
// labelMessage2
//
this.labelMessage2.BackPictureBox = this.smartForm1;
this.labelMessage2.BackPictureBox1 = null;
this.labelMessage2.BackPictureBox2 = null;
this.labelMessage2.BorderColor = System.Drawing.Color.Black;
this.labelMessage2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage2.InitVisible = true;
this.labelMessage2.LineSpacing = 0F;
this.labelMessage2.Location = new System.Drawing.Point(78, 90);
this.labelMessage2.Name = "labelMessage2";
this.labelMessage2.Size = new System.Drawing.Size(350, 20);
this.labelMessage2.TabIndex = 37;
this.labelMessage2.Text = "COM2 port problem. Please contact a manufacturer.";
this.labelMessage2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelMessage2.Wordwrap = false;
//
// smartForm1
//
this.smartForm1.CenterLocation = false;
this.smartForm1.Image = ((System.Drawing.Image)(resources.GetObject("smartForm1.Image")));
this.smartForm1.LCDDirection = SmartX.SmartForm.LCDDIRECTIONS.HORIZONTAL;
this.smartForm1.LCDSize = SmartX.SmartForm.LCDRESOLUTION.CUSTOMIZING;
this.smartForm1.Location = new System.Drawing.Point(0, 0);
this.smartForm1.MainForm = null;
this.smartForm1.Mode = SmartX.SmartForm.RUNMODE.RUNTIME;
this.smartForm1.MouseCursor = SmartX.SmartForm.OnOff.OFF;
this.smartForm1.Name = "smartForm1";
this.smartForm1.Size = new System.Drawing.Size(450, 170);
this.smartForm1.SpecialFunctionClickPointSize = 100;
this.smartForm1.SuspendLayoutInterval = 1;
//
// labelMessage1
//
this.labelMessage1.BackPictureBox = this.smartForm1;
this.labelMessage1.BackPictureBox1 = null;
this.labelMessage1.BackPictureBox2 = null;
this.labelMessage1.BorderColor = System.Drawing.Color.Black;
this.labelMessage1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelMessage1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.labelMessage1.InitVisible = true;
this.labelMessage1.LineSpacing = 0F;
this.labelMessage1.Location = new System.Drawing.Point(78, 60);
this.labelMessage1.Name = "labelMessage1";
this.labelMessage1.Size = new System.Drawing.Size(350, 20);
this.labelMessage1.TabIndex = 36;
this.labelMessage1.Text = "COM2 port problem. Please contact a manufacturer.";
this.labelMessage1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelMessage1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelMessage1.Wordwrap = false;
//
// pictureBoxExclamation
//
this.pictureBoxExclamation.BackColor = System.Drawing.Color.Silver;
this.pictureBoxExclamation.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxExclamation.Image")));
this.pictureBoxExclamation.Location = new System.Drawing.Point(22, 60);
this.pictureBoxExclamation.Name = "pictureBoxExclamation";
this.pictureBoxExclamation.Size = new System.Drawing.Size(50, 50);
//
// pictureBoxHand
//
this.pictureBoxHand.BackColor = System.Drawing.Color.Silver;
this.pictureBoxHand.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxHand.Image")));
this.pictureBoxHand.Location = new System.Drawing.Point(22, 60);
this.pictureBoxHand.Name = "pictureBoxHand";
this.pictureBoxHand.Size = new System.Drawing.Size(50, 50);
this.pictureBoxHand.Visible = false;
//
// pictureBoxAsterisk
//
this.pictureBoxAsterisk.BackColor = System.Drawing.Color.Silver;
this.pictureBoxAsterisk.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxAsterisk.Image")));
this.pictureBoxAsterisk.Location = new System.Drawing.Point(22, 60);
this.pictureBoxAsterisk.Name = "pictureBoxAsterisk";
this.pictureBoxAsterisk.Size = new System.Drawing.Size(50, 50);
this.pictureBoxAsterisk.Visible = false;
//
// pictureBoxQuestion
//
this.pictureBoxQuestion.BackColor = System.Drawing.Color.Silver;
this.pictureBoxQuestion.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxQuestion.Image")));
this.pictureBoxQuestion.Location = new System.Drawing.Point(22, 60);
this.pictureBoxQuestion.Name = "pictureBoxQuestion";
this.pictureBoxQuestion.Size = new System.Drawing.Size(50, 50);
this.pictureBoxQuestion.Visible = false;
//
// labelErrorCode
//
this.labelErrorCode.BackColor = System.Drawing.Color.Gainsboro;
this.labelErrorCode.BackPictureBox = this.smartForm1;
this.labelErrorCode.BackPictureBox1 = null;
this.labelErrorCode.BackPictureBox2 = null;
this.labelErrorCode.BorderColor = System.Drawing.Color.Black;
this.labelErrorCode.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelErrorCode.InitVisible = true;
this.labelErrorCode.LineSpacing = 0F;
this.labelErrorCode.Location = new System.Drawing.Point(12, 0);
this.labelErrorCode.Name = "labelErrorCode";
this.labelErrorCode.Size = new System.Drawing.Size(438, 32);
this.labelErrorCode.TabIndex = 35;
this.labelErrorCode.Text = " Error 0";
this.labelErrorCode.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
this.labelErrorCode.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelErrorCode.Wordwrap = false;
//
// DialogFormYesNo // DialogFormYesNo
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -182,20 +143,14 @@
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(130)))), ((int)(((byte)(200)))), ((int)(((byte)(250))))); this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(130)))), ((int)(((byte)(200)))), ((int)(((byte)(250)))));
this.ClientSize = new System.Drawing.Size(450, 170); this.ClientSize = new System.Drawing.Size(450, 170);
this.ControlBox = false; this.ControlBox = false;
this.Controls.Add(this.pictureBoxAsterisk);
this.Controls.Add(this.pictureBoxExclamation);
this.Controls.Add(this.pictureBoxHand);
this.Controls.Add(this.labelMessage2);
this.Controls.Add(this.labelMessage1);
this.Controls.Add(this.pictureBoxQuestion);
this.Controls.Add(this.labelErrorCode);
this.Controls.Add(this.buttonNo); this.Controls.Add(this.buttonNo);
this.Controls.Add(this.labelErrorCode);
this.Controls.Add(this.panel1);
this.Controls.Add(this.buttonYes); this.Controls.Add(this.buttonYes);
this.Controls.Add(this.smartForm1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.Name = "DialogFormYesNo"; this.Name = "DialogFormYesNo";
this.Text = "DialogFormYesNo1"; this.Text = "DialogFormYesNo1";
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).EndInit(); this.panel1.ResumeLayout(false);
this.ResumeLayout(false); this.ResumeLayout(false);
} }
@ -203,14 +158,14 @@
#endregion #endregion
private System.Windows.Forms.Button buttonNo; private System.Windows.Forms.Button buttonNo;
private System.Windows.Forms.Button buttonYes; private System.Windows.Forms.Label labelErrorCode;
private SmartX.SmartLabel labelMessage2;
private SmartX.SmartForm smartForm1;
private SmartX.SmartLabel labelMessage1;
private System.Windows.Forms.PictureBox pictureBoxExclamation; private System.Windows.Forms.PictureBox pictureBoxExclamation;
private System.Windows.Forms.Label labelMessage1;
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.Button buttonYes;
private System.Windows.Forms.Label labelMessage2;
private System.Windows.Forms.PictureBox pictureBoxHand; private System.Windows.Forms.PictureBox pictureBoxHand;
private System.Windows.Forms.PictureBox pictureBoxAsterisk;
private System.Windows.Forms.PictureBox pictureBoxQuestion; private System.Windows.Forms.PictureBox pictureBoxQuestion;
private SmartX.SmartLabel labelErrorCode; private System.Windows.Forms.PictureBox pictureBoxAsterisk;
} }
} }

View File

@ -20,435 +20,399 @@ namespace INT69DC_7C.DialogForms
{ {
InitializeComponent(); InitializeComponent();
this.labelErrorCode.Text = "";
this.labelMessage1.Text = ""; this.labelMessage1.Text = "";
this.labelMessage2.Text = ""; this.labelMessage2.Text = "";
switch (language) if (language == DataStore.LanguageID.Korean)
{ {
case DataStore.LanguageID.Korean: switch (ok)
#region Korean {
switch (ok) case 1:
{ this.labelErrorCode.Text = "";
case 1: this.labelMessage1.Text = "예전 DLL로 되돌리시겠습니까?";
this.labelErrorCode.Text = ""; break;
this.labelMessage1.Text = "예전 DLL로 되돌리시겠습니까?"; case 2:
break; this.labelErrorCode.Text = "";
case 2: this.labelMessage1.Text = "언어를 변경하시겠습니까?";
this.labelErrorCode.Text = ""; break;
this.labelMessage1.Text = "언어를 변경하시겠습니까?"; case 3:
break; this.labelErrorCode.Text = "업데이트";
case 3: this.labelMessage1.Text = "새 버전으로 업데이트됩니다.";
this.labelErrorCode.Text = "업데이트"; break;
this.labelMessage1.Text = "새 버전으로 업데이트됩니다."; case 4:
break; break;
case 4: case 5:
break; this.labelErrorCode.Text = "공장초기화";
case 5: this.labelMessage1.Text = "설정된 모든 데이터가 초기화됩니다.";
this.labelErrorCode.Text = "공장초기화"; break;
this.labelMessage1.Text = "설정된 모든 데이터가 초기화됩니다."; case 6:
break; this.labelErrorCode.Text = "피드백";
case 6: this.labelMessage1.Text = "High Limit 설정이 Over Range 설정보다 큽니다.";
break; this.labelMessage2.Text = "진행하시겠습니까?";
case 7: break;
break; case 7:
case 8: this.labelErrorCode.Text = "피드백";
this.labelErrorCode.Text = "소거"; this.labelMessage1.Text = "Low Limit 설정이 Under Range 설정보다 낮습니다.";
this.labelMessage1.Text = "카운트 값을 소거 하시겠습니까?"; this.labelMessage2.Text = "진행하시겠습니까?";
break; break;
case 9: case 8:
this.labelErrorCode.Text = "모터 다운로드"; this.labelErrorCode.Text = "소거";
this.labelMessage1.Text = "현재 값을 다운로드 하시겠습니까?"; this.labelMessage1.Text = "카운트 값을 소거 하시겠습니까?";
break; break;
case 10: case 9:
break; this.labelErrorCode.Text = "모터 다운로드";
case 11: this.labelMessage1.Text = "현재 값을 다운로드 하시겠습니까?";
this.labelErrorCode.Text = "모터 다운로드"; break;
this.labelMessage1.Text = "모터에 프로그램을 다운로드 하시겠습니까?"; case 10:
break; this.labelErrorCode.Text = "모터 다운로드";
case 12: this.labelMessage1.Text = "현재 값을 전체 열에 다운로드 하시겠습니까?";
this.labelErrorCode.Text = "로그인"; break;
this.labelMessage1.Text = "Log out 하시겠습니까?"; case 11:
break; this.labelErrorCode.Text = "모터 다운로드";
case 13: this.labelMessage1.Text = "모터에 프로그램을 다운로드 하시겠습니까?";
this.labelErrorCode.Text = "로그인"; break;
this.labelMessage1.Text = "유저 등록 하시겠습니까?"; case 12:
break; this.labelErrorCode.Text = "로그인";
case 14: this.labelMessage1.Text = "Log out 하시겠습니까?";
this.labelErrorCode.Text = "로그인"; break;
this.labelMessage1.Text = "유저 삭제 하시겠습니까?"; case 13:
break; this.labelErrorCode.Text = "로그인";
case 15: this.labelMessage1.Text = "유저 등록 하시겠습니까?";
this.labelErrorCode.Text = "이더넷"; break;
this.labelMessage1.Text = "로컬IP주소 수동으로 설정하시겠습니까?"; case 14:
break; this.labelErrorCode.Text = "로그인";
case 16: this.labelMessage1.Text = "유저 삭제 하시겠습니까?";
this.labelErrorCode.Text = "이더넷"; break;
this.labelMessage1.Text = "로컬IP주소 자동으로 설정하시겠습니까?"; case 15:
break; this.labelErrorCode.Text = "이더넷";
case 17: this.labelMessage1.Text = "로컬IP주소 수동으로 설정하시겠습니까?";
this.labelErrorCode.Text = "로그인"; break;
this.labelMessage1.Text = "비밀번호를 초기화 하시겠습니까?"; case 16:
break; this.labelErrorCode.Text = "이더넷";
default: this.labelMessage1.Text = "로컬IP주소 자동으로 설정하시겠습니까?";
break; break;
} case 17:
#endregion this.labelErrorCode.Text = "로그인";
break; this.labelMessage1.Text = "비밀번호를 초기화 하시겠습니까?";
case DataStore.LanguageID.English: break;
#region English default:
switch (ok) break;
{ }
case 1: }
this.labelErrorCode.Text = ""; else if (language == DataStore.LanguageID.English)
this.labelMessage1.Text = "Do you want to revert to the previous DLL?"; {
break; switch (ok)
case 2: {
this.labelErrorCode.Text = ""; case 1:
this.labelMessage1.Text = "Do you change the language?"; this.labelErrorCode.Text = "";
break; this.labelMessage1.Text = "Do you want to revert to the previous DLL?";
case 3: break;
this.labelErrorCode.Text = "Update"; case 2:
this.labelMessage1.Text = "Now appilcation program update"; this.labelErrorCode.Text = "";
break; this.labelMessage1.Text = "Do you change the language?";
case 4: break;
break; case 3:
case 5: this.labelErrorCode.Text = "Update";
this.labelErrorCode.Text = "Initialization"; this.labelMessage1.Text = "Now appilcation program update";
this.labelMessage1.Text = "All datas will be initialized"; break;
break; case 4:
case 6: break;
break; case 5:
case 7: this.labelErrorCode.Text = "Initialization";
break; this.labelMessage1.Text = "All datas will be initialized";
case 8: break;
this.labelErrorCode.Text = "Clear"; case 6:
this.labelMessage1.Text = "Erase all count?"; this.labelErrorCode.Text = "Feedback";
break; this.labelMessage1.Text = "High Limit setting is larger than Over Range setting.";
case 9: this.labelMessage2.Text = "Do you want to proceed?";
this.labelErrorCode.Text = "Motor download"; break;
this.labelMessage1.Text = "Do you want to download the current value?"; case 7:
break; this.labelErrorCode.Text = "Feedback";
case 10: this.labelMessage1.Text = "Low Limit setting is lower than the Under Range setting.";
break; this.labelMessage2.Text = "Do you want to proceed?";
case 11: break;
this.labelErrorCode.Text = "Motor download"; case 8:
this.labelMessage1.Text = "Do you want to download the program?"; this.labelErrorCode.Text = "Clear";
break; this.labelMessage1.Text = "Erase all count?";
case 12: break;
this.labelErrorCode.Text = "Login"; case 9:
this.labelMessage1.Text = "Do you want to log out?"; this.labelErrorCode.Text = "Motor download";
break; this.labelMessage1.Text = "Do you want to download the current value?";
case 13: break;
this.labelErrorCode.Text = "Login"; case 10:
this.labelMessage1.Text = "Do you want to register the user?"; this.labelErrorCode.Text = "Motor download";
break; this.labelMessage1.Text = "Do you want to download to all column";
case 14: this.labelMessage2.Text = "the current value?";
this.labelErrorCode.Text = "Login"; break;
this.labelMessage1.Text = "Do you want to Delete the user?"; case 11:
break; this.labelErrorCode.Text = "Motor download";
case 15: this.labelMessage1.Text = "Do you want to download the program?";
this.labelErrorCode.Text = "Ethernet"; break;
this.labelMessage1.Text = "Do you want to set the local IP address static?"; case 12:
break; this.labelErrorCode.Text = "Login";
case 16: this.labelMessage1.Text = "Do you want to log out?";
this.labelErrorCode.Text = "Ethernet"; break;
this.labelMessage1.Text = "Do you want to set the local IP address to DHCP?"; case 13:
break; this.labelErrorCode.Text = "Login";
case 17: this.labelMessage1.Text = "Do you want to register the user?";
this.labelErrorCode.Text = "Login"; break;
this.labelMessage1.Text = "Do you want to reset your password?"; case 14:
break; this.labelErrorCode.Text = "Login";
default: this.labelMessage1.Text = "Do you want to Delete the user?";
break; break;
} case 15:
#endregion this.labelErrorCode.Text = "Ethernet";
break; this.labelMessage1.Text = "Do you want to set the local IP address static?";
case DataStore.LanguageID.Chinese: break;
#region Chinese case 16:
this.buttonYes.Text = "是"; this.labelErrorCode.Text = "Ethernet";
this.buttonNo.Text = "否"; this.labelMessage1.Text = "Do you want to set the local IP address to DHCP?";
break;
case 17:
this.labelErrorCode.Text = "Login";
this.labelMessage1.Text = "Do you want to reset your password?";
break;
default:
break;
}
}
else if (language == DataStore.LanguageID.Chinese)
{
this.buttonYes.Text = "是";
this.buttonNo.Text = "否";
switch (ok) switch (ok)
{ {
case 1: case 1:
this.labelErrorCode.Text = ""; this.labelErrorCode.Text = "";
this.labelMessage1.Text = "你想转变到之前的DLL吗"; this.labelMessage1.Text = "你想转变到之前的DLL吗";
break; break;
case 2: case 2:
this.labelErrorCode.Text = ""; this.labelErrorCode.Text = "";
this.labelMessage1.Text = "想更换语言吗?"; this.labelMessage1.Text = "想更换语言吗?";
break; break;
case 3: case 3:
this.labelErrorCode.Text = "更新"; this.labelErrorCode.Text = "更新";
this.labelMessage1.Text = "现在应用程序更新"; this.labelMessage1.Text = "现在应用程序更新";
break; break;
case 4: case 4:
break; break;
case 5: case 5:
this.labelErrorCode.Text = "回复出厂设置"; this.labelErrorCode.Text = "回复出厂设置";
this.labelMessage1.Text = "所有数据初始化"; this.labelMessage1.Text = "所有数据初始化";
break; break;
case 6: case 6:
break; this.labelErrorCode.Text = "反馈";
case 7: this.labelMessage1.Text = "“上限”设置大于“超出范围”设置。";
break; this.labelMessage2.Text = "您要继续吗?";
case 8: break;
this.labelErrorCode.Text = "消除"; case 7:
this.labelMessage1.Text = "您确定清除计数值吗?"; this.labelErrorCode.Text = "反馈";
break; this.labelMessage1.Text = "“下限”设置低于“低于范围”设置。";
case 9: this.labelMessage2.Text = "您要继续吗?";
this.labelErrorCode.Text = "下载"; break;
this.labelMessage1.Text = "您确定下载当前值吗?"; case 8:
break; this.labelErrorCode.Text = "消除";
case 10: this.labelMessage1.Text = "您确定清除计数值吗?";
break; break;
case 11: case 9:
this.labelErrorCode.Text = "下载"; this.labelErrorCode.Text = "下载";
this.labelMessage1.Text = "你想下载程序吗?"; this.labelMessage1.Text = "您确定下载当前值吗?";
break; break;
case 12: case 10:
this.labelErrorCode.Text = "登录"; this.labelErrorCode.Text = "下载";
this.labelMessage1.Text = "你想注销吗?"; this.labelMessage1.Text = "您是否要将所有当前值下载到所有列?";
break; break;
case 13: case 11:
this.labelErrorCode.Text = "登录"; this.labelErrorCode.Text = "下载";
this.labelMessage1.Text = "你想注册用户吗?"; this.labelMessage1.Text = "你想下载程序吗?";
break; break;
case 14: case 12:
this.labelErrorCode.Text = "登录"; this.labelErrorCode.Text = "登录";
this.labelMessage1.Text = "要删除用户吗?"; this.labelMessage1.Text = "你想注销吗?";
break; break;
case 15: case 13:
this.labelErrorCode.Text = "以太网"; this.labelErrorCode.Text = "登录";
this.labelMessage1.Text = "是否要将本地 IP 地址设置为静态?"; this.labelMessage1.Text = "你想注册用户吗?";
break; break;
case 16: case 14:
this.labelErrorCode.Text = "以太网"; this.labelErrorCode.Text = "登录";
this.labelMessage1.Text = "是否要将本地 IP 地址设置为 DHCP"; this.labelMessage1.Text = "要删除用户吗?";
break; break;
case 17: case 15:
this.labelErrorCode.Text = "登录"; this.labelErrorCode.Text = "以太网";
this.labelMessage1.Text = "您想重置密码吗?"; this.labelMessage1.Text = "是否要将本地 IP 地址设置为静态?";
break; break;
default: case 16:
break; this.labelErrorCode.Text = "以太网";
} this.labelMessage1.Text = "是否要将本地 IP 地址设置为 DHCP";
#endregion break;
break; case 17:
case DataStore.LanguageID.Czech: this.labelErrorCode.Text = "登录";
#region Czech this.labelMessage1.Text = "您想重置密码吗?";
this.buttonYes.Text = "Ano"; break;
this.buttonNo.Text = "Ne"; default:
break;
switch (ok) }
{ }
case 1: else if (language == DataStore.LanguageID.Czech)
this.labelErrorCode.Text = ""; {
this.labelMessage1.Text = "Chcete se vrátit k předchozí DLL?"; switch (ok)
break; {
case 2: case 1:
this.labelErrorCode.Text = ""; this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Chcete změnit jazyk?"; this.labelMessage1.Text = "Chcete se vrátit k předchozí DLL?";
break; break;
case 3: case 2:
this.labelErrorCode.Text = "Aktualizace"; this.labelErrorCode.Text = "";
this.labelMessage1.Text = "Program byl aktualizován"; this.labelMessage1.Text = "Chcete změnit jazyk?";
break; break;
case 4: case 3:
break; this.labelErrorCode.Text = "Aktualizace";
case 5: this.labelMessage1.Text = "Program byl aktualizován";
this.labelErrorCode.Text = "Tovární nastavení"; break;
this.labelMessage1.Text = "Budou inicializována všechna data"; case 4:
break; break;
case 6: case 5:
break; this.labelErrorCode.Text = "Tovární nastavení";
case 7: this.labelMessage1.Text = "Budou inicializována všechna data";
break; break;
case 8: case 6:
this.labelErrorCode.Text = "Smazat"; this.labelErrorCode.Text = "zpětná vazba";
this.labelMessage1.Text = "Smazat všechny počty?"; this.labelMessage1.Text = "Nastavení High Limit je větší než nastavení Over Range.";
break; this.labelMessage2.Text = "Chcete pokračovat?";
case 9: break;
this.labelErrorCode.Text = "Stažení"; case 7:
this.labelMessage1.Text = "Chcete stáhnout aktuální hodnotu?"; this.labelErrorCode.Text = "zpětná vazba";
break; this.labelMessage1.Text = "Nastavení Low Limit je nižší než nastavení Under Range.";
case 10: this.labelMessage2.Text = "Chcete pokračovat?";
break; break;
case 11: case 8:
this.labelErrorCode.Text = "Stažení"; this.labelErrorCode.Text = "Smazat";
this.labelMessage1.Text = "Chcete program stáhnout na motor?"; this.labelMessage1.Text = "Smazat všechny počty?";
break; break;
case 12: case 9:
this.labelErrorCode.Text = "Přihlásit se"; this.labelErrorCode.Text = "Stažení";
this.labelMessage1.Text = "Chcete se odhlásit?"; this.labelMessage1.Text = "Chcete stáhnout aktuální hodnotu?";
break; break;
case 13: case 10:
this.labelErrorCode.Text = "Přihlásit se"; this.labelErrorCode.Text = "Stažení";
this.labelMessage1.Text = "Chcete zaregistrovat uživatele?"; this.labelMessage1.Text = "Stahovat všechny aktuální";
break; this.labelMessage2.Text = "hodnoty do všech sloupců?";
case 14: break;
this.labelErrorCode.Text = "Přihlásit se"; case 11:
this.labelMessage1.Text = "Chcete smazat uživatele?"; this.labelErrorCode.Text = "Stažení";
break; this.labelMessage1.Text = "Chcete program stáhnout na motor?";
case 15: break;
this.labelErrorCode.Text = "Ethernet"; case 12:
this.labelMessage1.Text = "Chcete nastavit lokální IP adresu statickou?"; this.labelErrorCode.Text = "Přihlásit se";
break; this.labelMessage1.Text = "Chcete se odhlásit?";
case 16: break;
this.labelErrorCode.Text = "Ethernet"; case 13:
this.labelMessage1.Text = "Chcete nastavit lokální IP adresu na DHCP?"; this.labelErrorCode.Text = "Přihlásit se";
break; this.labelMessage1.Text = "Chcete zaregistrovat uživatele?";
case 17: break;
this.labelErrorCode.Text = "Přihlásit se"; case 14:
this.labelMessage1.Text = "Chcete obnovit své heslo?"; this.labelErrorCode.Text = "Přihlásit se";
break; this.labelMessage1.Text = "Chcete smazat uživatele?";
default: break;
break; case 15:
} this.labelErrorCode.Text = "Ethernet";
#endregion this.labelMessage1.Text = "Do you want to set the local IP address static?";
break; break;
case DataStore.LanguageID.German: case 16:
#region German this.labelErrorCode.Text = "Ethernet";
switch (ok) this.labelMessage1.Text = "Do you want to set the local IP address to DHCP?";
{ break;
case 1: case 17:
this.labelErrorCode.Text = ""; this.labelErrorCode.Text = "Přihlásit se";
this.labelMessage1.Text = "Möchten Sie die ursprüngliche"; this.labelMessage1.Text = "Chcete obnovit své heslo?";
this.labelMessage2.Text = "DDL-Bibliothek wirklich zurückgeben?"; break;
break; default:
case 2: break;
this.labelErrorCode.Text = ""; }
this.labelMessage1.Text = "Möchten Sie die Sprache wirklich ändern?"; }
break; else if (language == DataStore.LanguageID.German)
case 3: {
this.labelErrorCode.Text = "Aktualisierung"; switch (ok)
this.labelMessage1.Text = "Programm wird aktualisiert"; {
break; case 1:
case 4: this.labelErrorCode.Text = "";
break; this.labelMessage1.Text = "Möchten Sie die ursprüngliche";
case 5: this.labelMessage2.Text = "DDL-Bibliothek wirklich zurückgeben?";
this.labelErrorCode.Text = "Werkseinstellung"; break;
this.labelMessage1.Text = "Alle Daten werden initialisiert"; case 2:
break; this.labelErrorCode.Text = "";
case 6: this.labelMessage1.Text = "Möchten Sie die Sprache wirklich ändern?";
break; break;
case 7: case 3:
break; this.labelErrorCode.Text = "Aktualisierung";
case 8: this.labelMessage1.Text = "Programm wird aktualisiert";
this.labelErrorCode.Text = "Löschen"; break;
this.labelMessage1.Text = "Wirklich die Zähler löschen? "; case 4:
break; break;
case 9: case 5:
this.labelErrorCode.Text = "Programm-Download zum Motor"; this.labelErrorCode.Text = "Werkseinstellung";
this.labelMessage1.Text = "Möchten Sie den aktuellen"; this.labelMessage1.Text = "Alle Daten werden initialisiert";
this.labelMessage2.Text = "Wert wirklich herunterladen?"; break;
break; case 6:
case 10: this.labelErrorCode.Text = "Feedback";
break; this.labelMessage1.Text = "Die Einstellung für den oberen Grenzwert ist größer als die Einstellung für den Überbereich.";
case 11: this.labelMessage2.Text = "Möchten Sie fortfahren?";
this.labelErrorCode.Text = "Programm-Download zum Motor"; break;
this.labelMessage1.Text = "Möchten Sie wirklich einen Motor herunterladen?"; case 7:
break; this.labelErrorCode.Text = "Feedback";
case 12: this.labelMessage1.Text = "Low Limit setting is lower than the Under Range setting.";
this.labelErrorCode.Text = "Einloggen"; this.labelMessage2.Text = "Möchten Sie fortfahren?";
this.labelMessage1.Text = "Möchten Sie sich abmelden?"; break;
break; case 8:
case 13: this.labelErrorCode.Text = "Löschen";
this.labelErrorCode.Text = "Einloggen"; this.labelMessage1.Text = "Wirklich die Zähler löschen? ";
this.labelMessage1.Text = "Möchten Sie den Benutzer registrieren?"; break;
break; case 9:
case 14: this.labelErrorCode.Text = "Herunterladen zum Motor";
this.labelErrorCode.Text = "Einloggen"; this.labelMessage1.Text = "Möchten Sie den aktuellen";
this.labelMessage1.Text = "Möchten Sie einen Benutzer löschen?"; this.labelMessage2.Text = "Wert wirklich herunterladen?";
break; break;
case 15: case 10:
this.labelErrorCode.Text = "Ethernet"; this.labelErrorCode.Text = "Herunterladen zum Motor";
this.labelMessage1.Text = "Möchten Sie die lokale IP-Adresse statisch festlegen?"; this.labelMessage1.Text = "Möchten Sie den aktuellen";
break; this.labelMessage2.Text = "Wert in alle Spalten herunterladen?";
case 16: break;
this.labelErrorCode.Text = "Ethernet"; case 11:
this.labelMessage1.Text = "Möchten Sie die lokale IP-Adresse auf DHCP einstellen?"; this.labelErrorCode.Text = "Programm-Download zum Motor";
break; this.labelMessage1.Text = "Möchten Sie wirklich einen Motor herunterladen?";
case 17: break;
this.labelErrorCode.Text = "Einloggen"; case 12:
this.labelMessage1.Text = "Möchten Sie Ihr Passwort zurücksetzen?"; this.labelErrorCode.Text = "Einloggen";
break; this.labelMessage1.Text = "Möchten Sie sich abmelden?";
default: break;
break; case 13:
} this.labelErrorCode.Text = "Einloggen";
#endregion this.labelMessage1.Text = "Möchten Sie den Benutzer registrieren?";
break; break;
case DataStore.LanguageID.Japanese: case 14:
#region Japanese this.labelErrorCode.Text = "Einloggen";
this.buttonYes.Text = "はい"; this.labelMessage1.Text = "Möchten Sie einen Benutzer löschen?";
this.buttonNo.Text = "いいえ"; break;
case 15:
switch (ok) this.labelErrorCode.Text = "Ethernet";
{ this.labelMessage1.Text = "Do you want to set the local IP address static?";
case 1: break;
this.labelErrorCode.Text = ""; case 16:
this.labelMessage1.Text = "以前のDLLに戻しますか?"; this.labelErrorCode.Text = "Ethernet";
break; this.labelMessage1.Text = "Do you want to set the local IP address to DHCP?";
case 2: break;
this.labelErrorCode.Text = ""; case 17:
this.labelMessage1.Text = "言語を変更しますか?"; this.labelErrorCode.Text = "Einloggen";
break; this.labelMessage1.Text = "Möchten Sie Ihr Passwort zurücksetzen?";
case 3: break;
this.labelErrorCode.Text = "更新"; default:
this.labelMessage1.Text = "これよりアプリケㅡションプログラムの更新となる"; break;
break; }
case 4: }
break; else
case 5: {
this.labelErrorCode.Text = "初期化";
this.labelMessage1.Text = "すべてのデㅡタが初期化される";
break;
case 6:
break;
case 7:
break;
case 8:
this.labelErrorCode.Text = "クリア";
this.labelMessage1.Text = "カウントをすべて消去しますか?";
break;
case 9:
break;
case 10:
break;
case 11:
break;
case 12:
this.labelErrorCode.Text = "ログイン";
this.labelMessage1.Text = "ログアウトしますか?";
break;
case 13:
this.labelErrorCode.Text = "ログイン";
this.labelMessage1.Text = "ユㅡザㅡ登録しますか?";
break;
case 14:
this.labelErrorCode.Text = "ログイン";
this.labelMessage1.Text = "このユㅡザㅡを削除しますか?";
break;
case 15:
this.labelErrorCode.Text = "イーサネット";
this.labelMessage1.Text = "ローカル IP アドレスを静的に設定しますか?";
break;
case 16:
this.labelErrorCode.Text = "イーサネット";
this.labelMessage1.Text = "ローカル IP アドレスを DHCP に設定しますか?";
break;
case 17:
this.labelErrorCode.Text = "ログイン";
this.labelMessage1.Text = "パスワードをリセットしますか?";
break;
default:
break;
}
#endregion
break;
default:
break;
} }
} }
public DialogFormYesNo(DataStore.LanguageID language, int ok, string msg) public DialogFormYesNo(DataStore.LanguageID language, int ok, string msg)

View File

@ -118,69 +118,9 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="smartForm1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="pictureBoxExclamation.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxExclamation.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis
iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ
@ -225,24 +165,24 @@
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 YII=
</value> </value>
</data> </data>
<data name="pictureBoxHand.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxHand.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis
iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ
@ -287,121 +227,43 @@
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
</value>
</data>
<data name="pictureBoxAsterisk.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis
iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ
sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO
yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI
b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou
S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i
vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424
HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR
RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb
F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ
DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE
geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM
gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs
wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr
oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms
AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8
Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ
tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy
pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4
UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC
WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o
3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo
PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b
RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU
vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv
xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa
2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI
dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn
t+duz2EvZS+WV6PXzAqrFetX9HiTvIO8K72f+Oj78H26fGHfFb57fB+u1FrJW9nhB/y8/Pb4PfLX8U/z
/z4AE+AfUBXwNNA0MDewN4gSFBXUFPQm2Dm4JPhBiG6IMKQ7VDI0MrQxdC7MNaw0bGSV8ar1q66HK4Rz
wzsjsBGhEQ0Rs6vdVu9dPR5pEVkQObRGZ03WmqtrFdYmrT0TJRnFjDoZjY4Oi26K/sD0Y9YxZ2O8Yqpj
ZlgurH2s52xHdhl7imPHKeVMxNrFlsZOxtnF7YmbineIL4+f5rpwK7kvEzwTahLmEv0SjyQuJIUltSbj
kqOTT/FkeIm8nhSVlKyUgVSD1ILUkTSbtL1pM3xvfkM6lL4mvVNAFf1M9Ql1hVuFoxn2GVUZbzNDM09m
SWfxsvqy9bN3ZE/kuOd8vQ61jrWuO1ctd3Pu6Hqn9bUboA0xG7o3amzM3zi+yWPT0c2EzYmbf8gzySvN
e70lbEtXvnL+pvyxrR5bmwskCvgFw9tst9VsR23nbu/fYb5j/45PhezCa0UmReVFH4pZxde+Mv2q4quF
nbE7+0ssSw7uwuzi7Rra7bD7aKl0aU7p2B7fPe1l9LLCstd7o/ZeLV9WXrOPsE+4b6TCp6Jzv+b+Xfs/
VMZX3qlyrmqtVqreUT13gH1g8KDjwZYa5ZqimveHuIfu1nrUttdp15UfxhzOOPy0PrS+92vG140NCg1F
DR+P8I6MHA082tNo1djYpNRU0gw3C5unjkUeu/mN6zedLYYtta201qLj4Ljw+LNvo78dOuF9ovsk42TL
d1rfVbdR2grbofbs9pmO+I6RzvDOgVMrTnV32Xa1fW/0/ZHTaqerzsieKTlLOJt/duFczrnZ86nnpy/E
XRjrjup+cHHVxds9AT39l7wvXbnsfvlir1PvuSt2V05ftbl66hrjWsd1y+vtfRZ9bT9Y/NDWb9nffsPq
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAABaFJREFUaEPtmvlPFGcc
h/1fWtN6KyyKtk0aW2nrWWNQK7qICLtQSrhVkBWsonIIKJa2kaC13hzbRS4RYQf3mGMtbaj9QX/Qlpo0
Jm1SY5tW5dO8r90I887OvLPLUjVO8mTC7r7vvM+83/dm2uDgIF4Epqk/eF55KTKe3ituXHQJqDvpQf5h
PzaX+bGySMI7OTLezpbpfUWRhE17ROTX+nD4pAfnXQJ6+9xMXuESkUh7p4CqJi+S94pYkikjNl3hZlGG
AutePyqPe9B2SWDyNktYIh09bpQ1erB6hwQLLZg5CTUrCyU4Gr1w9YRfQ6ZFGs8MIbHEzxRGC4vtKerv
tFhXIuHIKQ/zTB64Ra4ODGLXUS/eyuJ7+zFpCl63SnglyY/XtkhYsJ39jRZLMhUU1XnRf5Utgx5cIp29
Q7Af8nK/2bnbZBpy2fU3UXn2J+Q03EKcXcHcFL6XQNJuKxfR2csfaoYiXd0CNhYPI84uMQ/UYn6qgvjM
6+gWf8PDR2MYGwO99wd+x5tZ1zEvlU8m1qbAWuZDx+Uhpkxa6Ir09bthr/QizsYnQWpsplXCsfZfoHUd
77qLmckid81a0mRs2R+g3bu6bGp0RXYcE2Ex0SMtSHvCjdsP1A70ujn6J33TvO2FEJcmobDGuAMIKfLZ
WS/iM9mM9YhJVzBvu4LhW/fVDvS6cecBFY1J4385RDzeLqPha30ZTZFvugWsKQnQqmUy1oE00hlbJZSd
uK12oNfBM3cwIzk49vBDomJVsYL2rtADp6bI3kYPYtMDTIY8kLCZnyrTdvLHg0dU4P5fj/Blx90noWci
rMYTkx7AnobQtcKItLqGsHqXyGRkBiIya6uENSUj+KT+JtaWjmBOisTfY4Xgg0IRLZe0ezFG5NDnIiwZ
Mo1NdUa80LaSKmOGVcL0JJHeyd9kkFT/1gwWm4yKJj8jwYj09Q8ipdzHZGAWUmBSI7OSpaf3ZAkxYYZV
ECKysURBb5+ByAWXgPgMNgMzkDefUPAdzg/8ijbhHlrdT2hx38OKnd9j3rbIwmtRhoxzTnZcmSBS20ym
IZE9aE6KjPXlP6g7LHpZK36kNaROY5bqk2yjnyCSc1CCxR65yDrHCP55+HiCBJmqJO27gdmTIJJd7dMX
2VzONz3XIyjyt0rk8SSKJO4W9UXIAkedyCxTIUKWzboiZG2tTmSWqRBZlifri5CNAnUis0yFyLu5BiJL
n5MaScg1CK3lRWwis0yFiGEb+cgR2RyLEH0RGetKDUIrt/bZ737JlD6zyqD7PdzkZRKaJdoiZHlRdcJg
ZD/vFEyvCtVEWyTOpuC0k53KTxC5fGUQ1ghH92iLbHCI6NHYM2bWI1XNnojWItEVkVHxBTvP0hRp6xSw
Ik8OexYcTZH38mVcdLFhpSlCcDSGH17REiGz8p017PihK+LsFrB6T8DUnlaQaIgQiVVFMto6tGsjpAih
4bQXi7ebD7FoiMTZvkXdV2yXyyVCyDmgwJJlTmayRRZmiMiv8WBAo3zcIpevuGF1BP43EYtdwqZdAfT0
hN6Y4xIhdHQOwfqpD7GcMrNTZCSWjdCCj/23xA3et+w3J7KpzAdXp7EEwVCEQM4ptpbzbXWSY4WlecOo
vfgz6ltHUd8ySu91raNIKBimm3fqNFokl4twdbMDXyi4RAjkBKmw3os3PjYuCNkWnZ7kx6sq5nPsay3O
UJBf7aNhrS6DHtwiQY6euoa1xcYy488Puc4RbQo+LJZQe+Ia80weTIsQnF0CSo95sLyAhJuxlB6kI3k/
X0TxER/au8zVwnjCEgnSeknAgSYfkhwiFtrZQupBzhQ3lkrY1+hDSwdfg9YjIpEgZDZ6zimgpvkasmt8
2FAq0v98WJYr042ChDyJLk/X7/Yjq9qPymYPzjiHNGex4TIpIs8CL0WeNV4YkX8BjkHPhsfv/ycAAAAA
SUVORK5CYII=
</value> </value>
</data> </data>
<data name="pictureBoxQuestion.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBoxQuestion.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis
iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ
@ -446,41 +308,112 @@
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 </value>
e7gsAHmF2Nv0NfznQ7pYhbKkppfYxmQtxD3+i5JB0SAw/xeFfSi+zw4hL0X89DmO9Z11Tq+aEpBvgr4z </data>
IP8HtFPN//2XDj4AAAAASUVORK5CYII= <data name="pictureBoxAsterisk.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value> </value>
</data> </data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> <metadata name="$this.FormFactorShadowProperty" xml:space="preserve">

File diff suppressed because it is too large Load Diff

View File

@ -159,7 +159,6 @@ namespace INT69DC_7C.Forms
this.comboBoxMode.Items.Add("OPT3"); this.comboBoxMode.Items.Add("OPT3");
this.comboBoxMode.Items.Add("Modbus"); this.comboBoxMode.Items.Add("Modbus");
this.comboBoxMode.Items.Add("OPT5"); this.comboBoxMode.Items.Add("OPT5");
this.comboBoxMode.Items.Add("OPT6");
this.comboBoxMode.SelectedIndex = 0; this.comboBoxMode.SelectedIndex = 0;
this.comboBoxMode.SelectedIndexChanged += new EventHandler(this.comboBoxMode_SelectedIndexChanged); this.comboBoxMode.SelectedIndexChanged += new EventHandler(this.comboBoxMode_SelectedIndexChanged);
@ -181,7 +180,6 @@ namespace INT69DC_7C.Forms
this.comboBoxSerial3Mode.Items.Add("OPT4"); this.comboBoxSerial3Mode.Items.Add("OPT4");
this.comboBoxSerial3Mode.Items.Add("Printer"); this.comboBoxSerial3Mode.Items.Add("Printer");
this.comboBoxSerial3Mode.Items.Add("OPT5"); this.comboBoxSerial3Mode.Items.Add("OPT5");
this.comboBoxSerial3Mode.Items.Add("OPT6");
this.comboBoxSerial3Mode.SelectedIndex = 0; this.comboBoxSerial3Mode.SelectedIndex = 0;
this.comboBoxSerial3Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSerial3_SelectedIndexChanged); this.comboBoxSerial3Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSerial3_SelectedIndexChanged);
} }
@ -332,8 +330,6 @@ namespace INT69DC_7C.Forms
data = this.ParentForm.Protocol_OPT3(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData, this.ParentForm.CurrentProductItem); data = this.ParentForm.Protocol_OPT3(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData, this.ParentForm.CurrentProductItem);
else if (this.ParentForm.SystemConfig.EthernetMode == 4) else if (this.ParentForm.SystemConfig.EthernetMode == 4)
data = this.ParentForm.Protocol_OPT5(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData, this.ParentForm.CurrentProductItem); data = this.ParentForm.Protocol_OPT5(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData, this.ParentForm.CurrentProductItem);
else if (this.ParentForm.SystemConfig.EthernetMode == 5)
data = this.ParentForm.Protocol_OPT6(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData, this.ParentForm.CurrentProductItem);
switch (this.ParentForm.SystemConfig.EthernetOperationMode) switch (this.ParentForm.SystemConfig.EthernetOperationMode)
{ {
@ -363,8 +359,6 @@ namespace INT69DC_7C.Forms
data = this.ParentForm.Protocol_OPT3(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData[lane - 1], lane, this.ParentForm.CurrentProductItem); data = this.ParentForm.Protocol_OPT3(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData[lane - 1], lane, this.ParentForm.CurrentProductItem);
else if (this.ParentForm.SystemConfig.EthernetMode == 4) else if (this.ParentForm.SystemConfig.EthernetMode == 4)
data = this.ParentForm.Protocol_OPT5(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData[lane - 1], lane, this.ParentForm.CurrentProductItem); data = this.ParentForm.Protocol_OPT5(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData[lane - 1], lane, this.ParentForm.CurrentProductItem);
else if (this.ParentForm.SystemConfig.EthernetMode == 5)
data = this.ParentForm.Protocol_OPT6(this.ParentForm.SystemConfig, this.ParentForm.CollectionWeightData[lane - 1], lane, this.ParentForm.CurrentProductItem);
switch (this.ParentForm.SystemConfig.EthernetOperationMode) switch (this.ParentForm.SystemConfig.EthernetOperationMode)
{ {
@ -384,6 +378,158 @@ namespace INT69DC_7C.Forms
break; break;
} }
} }
private void UpdateProtocolDescriptionCom3Display()
{
if (this.comboBoxSerial3Mode.SelectedIndex == 1)
{
#region OPT1
this.labelProtocolDescriptionCOM3_1.Text = "Private use";
this.labelProtocolDescriptionCOM3_2.Text = "";
#endregion
}
else if (this.comboBoxSerial3Mode.SelectedIndex == 2)
{
#region OPT2
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],";
this.labelProtocolDescriptionCOM3_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
else
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],GRD[1],";
this.labelProtocolDescriptionCOM3_2.Text = "WEIGHT[6],ETX[1]";
}
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],GRD[1],";
this.labelProtocolDescriptionCOM3_2.Text = "WEIGHT[6],ETX[1]";
}
else
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],";
this.labelProtocolDescriptionCOM3_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
}
#endregion
}
else if (this.comboBoxSerial3Mode.SelectedIndex == 3)
{
#region OPT3
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS[6],";
this.labelProtocolDescriptionCOM3_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
else
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS[6],LANE[2],";
this.labelProtocolDescriptionCOM3_2.Text = "GRD[1],WEIGHT[6],ETX[1]";
}
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS[6],LANE[2],";
this.labelProtocolDescriptionCOM3_2.Text = "GRD[1],WEIGHT[6],ETX[1]";
}
else
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS[6],";
this.labelProtocolDescriptionCOM3_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
}
#endregion
}
else if (this.comboBoxSerial3Mode.SelectedIndex == 4)
{
#region OPT4
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],";
this.labelProtocolDescriptionCOM3_2.Text = "{SIGN[1],WEIGHT[6]} * n,ETX[1]";
}
else
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],";
this.labelProtocolDescriptionCOM3_2.Text = "SIGN[1],WEIGHT[6],ETX[1]";
}
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],";
this.labelProtocolDescriptionCOM3_2.Text = "SIGN[1],WEIGHT[6],ETX[1]";
}
else
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],";
this.labelProtocolDescriptionCOM3_2.Text = "{SIGN[1],WEIGHT[6]} * n,ETX[1]";
}
}
#endregion
}
else if (this.comboBoxSerial3Mode.SelectedIndex == 5)
{
#region Printer
this.labelProtocolDescriptionCOM3_1.Text = "NO[4], LANE[2], GRADE[1], WEIGHT[6],";
this.labelProtocolDescriptionCOM3_2.Text = "COUNT[9]";
#endregion
}
else if (this.comboBoxSerial3Mode.SelectedIndex == 6)
{
#region OPT5
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],";
this.labelProtocolDescriptionCOM3_2.Text = "TARE[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
else
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],";
this.labelProtocolDescriptionCOM3_2.Text = "TARE[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],";
this.labelProtocolDescriptionCOM3_2.Text = "TARE[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
else
{
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],";
this.labelProtocolDescriptionCOM3_2.Text = "TARE[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
}
#endregion
}
else
{
#region None
this.labelProtocolDescriptionCOM3_1.Text = "COM3 Protocol Description";
this.labelProtocolDescriptionCOM3_2.Text = "COM3 Protocol Description";
#endregion
}
}
private void LocalIPEnable(bool enable) private void LocalIPEnable(bool enable)
{ {
Color tempColor; Color tempColor;
@ -483,12 +629,9 @@ namespace INT69DC_7C.Forms
switch (index) switch (index)
{ {
case 3 : // Modbus case 3 : // Modbus
if (this.ParentForm.SystemConfig.EthernetOperationMode == 2) // Client일 때만 Start Address 사용 this.labelTitleStartAddress.Visible = true;
{ this.labelStartAddress.Visible = true;
this.labelTitleStartAddress.Visible = true; this.labelStartAddress.Text = this.ParentForm.SystemConfig.ModbusTcpStartAddress.ToString();
this.labelStartAddress.Visible = true;
this.labelStartAddress.Text = this.ParentForm.SystemConfig.ModbusTcpStartAddress.ToString();
}
break; break;
default: default:
this.labelTitleStartAddress.Visible = false; this.labelTitleStartAddress.Visible = false;
@ -496,6 +639,35 @@ namespace INT69DC_7C.Forms
break; break;
} }
} }
private void UpdateDisplayFormat(int index)
{
if (index == 1)
{
#region OPT2
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],";
this.labelProtocolDescriptionEthernet_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]";
#endregion
}
else if (index == 2)
{
#region OPT3
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS[6],";
this.labelProtocolDescriptionEthernet_2.Text = "{GRD[1],WEIGHT[6]} * n,ETX[1]";
#endregion
}
else if (index == 4)
{
#region OPT5
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],";
this.labelProtocolDescriptionEthernet_2.Text = "TARE[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
#endregion
}
else
{
this.labelProtocolDescriptionEthernet_1.Text = "";
this.labelProtocolDescriptionEthernet_2.Text = "";
}
}
public void DisplayLabelLocalPort(bool bValue) public void DisplayLabelLocalPort(bool bValue)
{ {
if (bValue == false) if (bValue == false)
@ -515,239 +687,6 @@ namespace INT69DC_7C.Forms
this.labelClientStatus.Text = value; this.labelClientStatus.Text = value;
} }
private void UpdateProtocolDescriptionEthernetDisplay(int index)
{
if (index == 1)
{
#region OPT2
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],{GRD[1],WEIGHT[6]} * n,ETX[1]";
else
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
else
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
#endregion
}
else if (index == 2)
{
#region OPT3
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
else
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
else
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],PASS[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
#endregion
}
else if (index == 4)
{
#region OPT5
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
else
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
else
this.labelProtocolDescriptionEthernet_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
#endregion
}
else if (index == 5)
{
#region OPT6
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
{
this.labelProtocolDescriptionEthernet_1.Text =
"STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],PASS CNT[7],NG CNT[7],TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
else
{
this.labelProtocolDescriptionEthernet_1.Text =
"STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],PASS CNT[7],NG CNT[7],TOTAL CNT[9],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
{
this.labelProtocolDescriptionEthernet_1.Text =
"STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],PASS CNT[7],NG CNT[7],TOTAL CNT[9],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
else
{
this.labelProtocolDescriptionEthernet_1.Text =
"STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],PASS CNT[7],NG CNT[7],TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
}
#endregion
}
else
{
this.labelProtocolDescriptionEthernet_1.Text = "";
}
}
private void UpdateProtocolDescriptionCom3Display()
{
if (this.comboBoxSerial3Mode.SelectedIndex == 1)
{
#region OPT1
this.labelProtocolDescriptionCOM3_1.Text = "Private use";
#endregion
}
else if (this.comboBoxSerial3Mode.SelectedIndex == 2)
{
#region OPT2
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],{GRD[1],WEIGHT[6]} * n,ETX[1]";
else
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
else
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
#endregion
}
else if (this.comboBoxSerial3Mode.SelectedIndex == 3)
{
#region OPT3
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
else
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
else
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],PASS[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
#endregion
}
else if (this.comboBoxSerial3Mode.SelectedIndex == 4)
{
#region OPT4
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],{SIGN[1],WEIGHT[6]} * n,ETX[1]";
else
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],SIGN[1],WEIGHT[6],ETX[1]";
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],LANE[2],SIGN[1],WEIGHT[6],ETX[1]";
else
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],{SIGN[1],WEIGHT[6]} * n,ETX[1]";
}
#endregion
}
else if (this.comboBoxSerial3Mode.SelectedIndex == 5)
{
#region Printer
this.labelProtocolDescriptionCOM3_1.Text = "NO[4], LANE[2], GRADE[1], WEIGHT[6],COUNT[9]";
#endregion
}
else if (this.comboBoxSerial3Mode.SelectedIndex == 6)
{
#region OPT5
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
else
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
else
this.labelProtocolDescriptionCOM3_1.Text = "STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
#endregion
}
else if (this.comboBoxSerial3Mode.SelectedIndex == 7)
{
#region OPT6
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
{
this.labelProtocolDescriptionCOM3_1.Text =
"STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],PASS CNT[7],NG CNT[7],TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
else
{
this.labelProtocolDescriptionCOM3_1.Text =
"STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],PASS CNT[7],NG CNT[7],TOTAL CNT[9],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
}
else
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
{
this.labelProtocolDescriptionCOM3_1.Text =
"STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],PASS CNT[7],NG CNT[7],TOTAL CNT[9],LANE[2],GRD[1],WEIGHT[6],ETX[1]";
}
else
{
this.labelProtocolDescriptionCOM3_1.Text =
"STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],PASS CNT[7],NG CNT[7],TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]";
}
}
#endregion
}
else
{
#region None
this.labelProtocolDescriptionCOM3_1.Text = "COM3 Protocol Description";
#endregion
}
}
public void DisplayRefresh() public void DisplayRefresh()
{ {
string value = ""; string value = "";
@ -760,7 +699,7 @@ namespace INT69DC_7C.Forms
// Local IP // Local IP
this.UpdateLocalIPAddressDisplay(); this.UpdateLocalIPAddressDisplay();
// Format // Format
this.UpdateProtocolDescriptionEthernetDisplay(this.ParentForm.SystemConfig.EthernetMode); this.UpdateDisplayFormat(this.ParentForm.SystemConfig.EthernetMode);
// Setting Data visible // Setting Data visible
this.UpdateDisplaySettingData(this.ParentForm.SystemConfig.EthernetMode); this.UpdateDisplaySettingData(this.ParentForm.SystemConfig.EthernetMode);
@ -1009,7 +948,7 @@ namespace INT69DC_7C.Forms
this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);
this.UpdateDisplaySettingData(this.ParentForm.SystemConfig.EthernetMode); this.UpdateDisplaySettingData(this.ParentForm.SystemConfig.EthernetMode);
this.UpdateProtocolDescriptionEthernetDisplay(this.ParentForm.SystemConfig.EthernetMode); this.UpdateDisplayFormat(this.ParentForm.SystemConfig.EthernetMode);
after = this.comboBoxMode.SelectedItem.ToString(); after = this.comboBoxMode.SelectedItem.ToString();
@ -1651,9 +1590,8 @@ namespace INT69DC_7C.Forms
} }
else if (this.ParentForm.SystemConfig.Serial3Mode == 6) else if (this.ParentForm.SystemConfig.Serial3Mode == 6)
{ {
#region OPT5
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3 if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7) || this.ParentForm.SystemConfig.EquipmentMode == 7)
{ {
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false) if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
this.ParentForm.SerialCH3OPT5(this.ParentForm.CollectionWeightData); this.ParentForm.SerialCH3OPT5(this.ParentForm.CollectionWeightData);
@ -1670,30 +1608,6 @@ namespace INT69DC_7C.Forms
else else
this.ParentForm.SerialCH3OPT5(this.ParentForm.CollectionWeightData); this.ParentForm.SerialCH3OPT5(this.ParentForm.CollectionWeightData);
} }
#endregion
}
else if (this.ParentForm.SystemConfig.Serial3Mode == 7)
{
#region OPT6
if (this.ParentForm.SystemConfig.EquipmentMode == 1 || this.ParentForm.SystemConfig.EquipmentMode == 3
|| this.ParentForm.SystemConfig.EquipmentMode == 7)
{
if (this.ParentForm.SystemConfig.IsIndividualTransmission == false)
this.ParentForm.SerialCH3OPT6(this.ParentForm.CollectionWeightData);
else
{
for (int i = 0; i < this.ParentForm.SystemConfig.EquipmentColumns; i++)
this.ParentForm.SerialCH3OPT6(i + 1, this.ParentForm.CollectionWeightData[i]);
}
}
else if (this.ParentForm.SystemConfig.EquipmentMode == 2)
{
if (this.ParentForm.SystemConfig.IsIntegratedTransmission == false)
this.ParentForm.SerialCH3OPT6(1, this.ParentForm.CollectionWeightData[0]);
else
this.ParentForm.SerialCH3OPT6(this.ParentForm.CollectionWeightData);
}
#endregion
} }
} }
private void buttonSerialSave_Click(object sender, EventArgs e) private void buttonSerialSave_Click(object sender, EventArgs e)

View File

@ -449,7 +449,7 @@ namespace INT69DC_7C.Forms
#region File List 품번 순서데로 정렬 #region File List 품번 순서데로 정렬
foreach (FileInfo file in files) foreach (FileInfo file in files)
{ {
fileName = file.Name.Split('-'); fileName = file.Name.Split('_');
dirNames.Add(file.Name, int.Parse(fileName[1].Substring(0, fileName[1].Length - 4))); dirNames.Add(file.Name, int.Parse(fileName[1].Substring(0, fileName[1].Length - 4)));
} }

View File

@ -101,8 +101,6 @@
this.labelStaticLine = new SmartX.SmartLabel(); this.labelStaticLine = new SmartX.SmartLabel();
this.labelStaticEquipmentID = new SmartX.SmartLabel(); this.labelStaticEquipmentID = new SmartX.SmartLabel();
this.labelTitle = new SmartX.SmartLabel(); this.labelTitle = new SmartX.SmartLabel();
this.buttonSerialDLL = new SmartX.SmartButton();
this.labelStaticSerialDll = new SmartX.SmartLabel();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.groupBoxSpecialMenu.SuspendLayout(); this.groupBoxSpecialMenu.SuspendLayout();
this.panel7.SuspendLayout(); this.panel7.SuspendLayout();
@ -133,8 +131,6 @@
// //
this.groupBoxSpecialMenu.BackPictureBox = this.smartForm1; this.groupBoxSpecialMenu.BackPictureBox = this.smartForm1;
this.groupBoxSpecialMenu.BackPictureBox1 = null; this.groupBoxSpecialMenu.BackPictureBox1 = null;
this.groupBoxSpecialMenu.Controls.Add(this.buttonSerialDLL);
this.groupBoxSpecialMenu.Controls.Add(this.labelStaticSerialDll);
this.groupBoxSpecialMenu.Controls.Add(this.smartLabel5); this.groupBoxSpecialMenu.Controls.Add(this.smartLabel5);
this.groupBoxSpecialMenu.Controls.Add(this.smartLabel6); this.groupBoxSpecialMenu.Controls.Add(this.smartLabel6);
this.groupBoxSpecialMenu.Controls.Add(this.labelDataStoragePeriod); this.groupBoxSpecialMenu.Controls.Add(this.labelDataStoragePeriod);
@ -1372,56 +1368,6 @@
this.labelTitle.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelTitle.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitle.Wordwrap = false; this.labelTitle.Wordwrap = false;
// //
// buttonSerialDLL
//
this.buttonSerialDLL.BackPictureBox = null;
this.buttonSerialDLL.BackPictureBox1 = null;
this.buttonSerialDLL.BackPictureBox2 = null;
this.buttonSerialDLL.ButtonColor = System.Drawing.Color.Gray;
this.buttonSerialDLL.ButtonImageAutoSize = true;
this.buttonSerialDLL.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonSerialDLL.DisableImage = null;
this.buttonSerialDLL.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonSerialDLL.DownImage")));
this.buttonSerialDLL.GroupID = 0;
this.buttonSerialDLL.InitVisible = true;
this.buttonSerialDLL.Location = new System.Drawing.Point(400, 576);
this.buttonSerialDLL.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
this.buttonSerialDLL.Name = "buttonSerialDLL";
this.buttonSerialDLL.NestedClickEventPrevent = false;
this.buttonSerialDLL.OutlinePixel = 1;
this.buttonSerialDLL.RepeatInterval = 200;
this.buttonSerialDLL.RepeatIntervalAccelerate = null;
this.buttonSerialDLL.SafeInterval = 200;
this.buttonSerialDLL.Size = new System.Drawing.Size(84, 25);
this.buttonSerialDLL.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonSerialDLL.TabIndex = 238;
this.buttonSerialDLL.TextColor = System.Drawing.Color.Black;
this.buttonSerialDLL.TextDownColor = System.Drawing.Color.White;
this.buttonSerialDLL.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonSerialDLL.TextLocation = new System.Drawing.Point(0, 0);
this.buttonSerialDLL.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonSerialDLL.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonSerialDLL.UpImage")));
this.buttonSerialDLL.Click += new System.EventHandler(this.buttonSerialDLL_Click);
//
// labelStaticSerialDll
//
this.labelStaticSerialDll.BackPictureBox = this.smartForm1;
this.labelStaticSerialDll.BackPictureBox1 = null;
this.labelStaticSerialDll.BackPictureBox2 = null;
this.labelStaticSerialDll.BorderColor = System.Drawing.Color.Black;
this.labelStaticSerialDll.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSerialDll.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold);
this.labelStaticSerialDll.InitVisible = true;
this.labelStaticSerialDll.LineSpacing = 0F;
this.labelStaticSerialDll.Location = new System.Drawing.Point(-6, 576);
this.labelStaticSerialDll.Name = "labelStaticSerialDll";
this.labelStaticSerialDll.Size = new System.Drawing.Size(400, 25);
this.labelStaticSerialDll.TabIndex = 237;
this.labelStaticSerialDll.Text = "Serial DLL";
this.labelStaticSerialDll.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelStaticSerialDll.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSerialDll.Wordwrap = false;
//
// FormEquipmentSetting // FormEquipmentSetting
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -1520,7 +1466,5 @@
private SmartX.SmartLabel labelStaticDataStoragePeriod; private SmartX.SmartLabel labelStaticDataStoragePeriod;
private SmartX.SmartLabel smartLabel5; private SmartX.SmartLabel smartLabel5;
public System.Windows.Forms.RadioButton radioButtonEquipmentModeDual; public System.Windows.Forms.RadioButton radioButtonEquipmentModeDual;
private SmartX.SmartButton buttonSerialDLL;
private SmartX.SmartLabel labelStaticSerialDll;
} }
} }

View File

@ -116,6 +116,7 @@ namespace INT69DC_7C.Forms
this.radioButtonEquipmentModeStick3.Text = "球杆-III"; this.radioButtonEquipmentModeStick3.Text = "球杆-III";
this.radioButtonEquipmentModeDual.Text = "双重的"; this.radioButtonEquipmentModeDual.Text = "双重的";
this.labelBuadrateWarning.Text = "※ 电源重启后,设置会自动更新"; this.labelBuadrateWarning.Text = "※ 电源重启后,设置会自动更新";
this.labelBuadrateWarning2.Text = "※ 除了工程师之外,不要改变这个值"; this.labelBuadrateWarning2.Text = "※ 除了工程师之外,不要改变这个值";
@ -378,7 +379,6 @@ namespace INT69DC_7C.Forms
else else
this.buttonLogin.ButtonUp(); this.buttonLogin.ButtonUp();
// Step Motor
switch (this.ParentForm.SystemConfig.StepMotorType) switch (this.ParentForm.SystemConfig.StepMotorType)
{ {
case (int)DataStore.StepMotorType.MDrive: case (int)DataStore.StepMotorType.MDrive:
@ -394,28 +394,11 @@ namespace INT69DC_7C.Forms
break; break;
} }
// SerialDLL
if (this.ParentForm.SystemConfig.IsSerialDLL == true)
this.buttonSerialDLL.ButtonDown();
else
this.buttonSerialDLL.ButtonUp();
this.buttonSave.Visible = false; this.buttonSave.Visible = false;
} }
public void DisplayRefresh() public void DisplayRefresh()
{ {
if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Developer)
{
this.labelStaticSerialDll.Visible = true;
this.buttonSerialDLL.Visible = true;
}
else
{
this.labelStaticSerialDll.Visible = false;
this.buttonSerialDLL.Visible = false;
}
this.UpdateDisplay(); this.UpdateDisplay();
this.ParentForm.SystemConfig.CurrentForm = DataStore.FormStore.FormEquipmentSetting; this.ParentForm.SystemConfig.CurrentForm = DataStore.FormStore.FormEquipmentSetting;
@ -480,11 +463,6 @@ namespace INT69DC_7C.Forms
} }
} }
} }
private void buttonSerialDLL_Click(object sender, EventArgs e)
{
if (this.buttonSave.Visible != true)
this.buttonSave.Visible = true;
}
private void buttonSave_Click(object sender, EventArgs e) private void buttonSave_Click(object sender, EventArgs e)
{ {
@ -636,12 +614,6 @@ namespace INT69DC_7C.Forms
break; break;
} }
// Serial DLL
if (this.buttonSerialDLL.ButtonStatus == SmartX.SmartButton.BUTSTATUS.DOWN)
this.ParentForm.SystemConfig.IsSerialDLL = true;
else
this.ParentForm.SystemConfig.IsSerialDLL = false;
// SystemConfig 파일 저장 // SystemConfig 파일 저장
this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig);

File diff suppressed because it is too large Load Diff

View File

@ -157,7 +157,7 @@ namespace INT69DC_7C.Forms
structItem2.DummyBool12 = false; structItem2.DummyBool12 = false;
structItem2.DummyBool13 = false; structItem2.DummyBool13 = false;
structItem2.DummyBool14 = false; structItem2.DummyBool14 = false;
structItem2.IsSerialDLL = false; structItem2.DummyBool15 = false;
structItem2.IsOptPrinter = this.ParentForm.SystemConfig.IsOptPrinter; structItem2.IsOptPrinter = this.ParentForm.SystemConfig.IsOptPrinter;
structItem2.IsOptPart11 = this.ParentForm.SystemConfig.IsOptPart11; structItem2.IsOptPart11 = this.ParentForm.SystemConfig.IsOptPart11;
structItem2.IsAlarmTotalPassCntEnable = this.ParentForm.SystemConfig.IsAlarmTotalPassCntEnable; structItem2.IsAlarmTotalPassCntEnable = this.ParentForm.SystemConfig.IsAlarmTotalPassCntEnable;

View File

@ -142,8 +142,7 @@ namespace INT69DC_7C.Forms
} }
private void DefaultSetting() private void DefaultSetting()
{ {
this.labelDisplayVer.Text = "12.4.0"; this.labelDisplayVer.Text = "12.2.1";
if(this.ParentForm.SystemConfig.EquipmentMode == 7) if(this.ParentForm.SystemConfig.EquipmentMode == 7)
this.labelTitleMainboardName.Text = "INT68M-2A"; this.labelTitleMainboardName.Text = "INT68M-2A";
else else
@ -395,7 +394,7 @@ namespace INT69DC_7C.Forms
this.ParentForm.SystemConfig.CurrentForm = DataStore.FormStore.FormInformation; this.ParentForm.SystemConfig.CurrentForm = DataStore.FormStore.FormInformation;
this.ParentForm.TransferDataStream(CommunicationCommand.Read, CommunicationID.MainBoard, CommunicationAddress._1500_ProgramVersion, ""); this.ParentForm.TransferDataStream(CommunicationCommand.Read, CommunicationID.MainBoard, CommunicationAddress._1500_ProgramVersion, "");
if (this.ParentForm.SystemConfig.IsSerialDLL == true) if (this.ParentForm.FlagDllSerial == true)
SerialMgrComm.serialPort_GetVersion(); SerialMgrComm.serialPort_GetVersion();
if (this.ParentForm.SystemConfig.IsLogin == true) if (this.ParentForm.SystemConfig.IsLogin == true)

View File

@ -187,7 +187,7 @@
this.smartSerialPortLink.ErrorCode_Location = SmartX.SmartSerialPort.ERRORCODELOCATION.HEADER; this.smartSerialPortLink.ErrorCode_Location = SmartX.SmartSerialPort.ERRORCODELOCATION.HEADER;
this.smartSerialPortLink.ETXCode = ((byte)(3)); this.smartSerialPortLink.ETXCode = ((byte)(3));
this.smartSerialPortLink.ETXCodes = null; this.smartSerialPortLink.ETXCodes = null;
this.smartSerialPortLink.FrameBufferSize = ((uint)(8192u)); this.smartSerialPortLink.FrameBufferSize = ((uint)(4096u));
this.smartSerialPortLink.FrameSeparationType = SmartX.SmartSerialPort.FRAMESEPARATIONTYPES.STXANDETX; this.smartSerialPortLink.FrameSeparationType = SmartX.SmartSerialPort.FRAMESEPARATIONTYPES.STXANDETX;
this.smartSerialPortLink.HeadErrorCodeOffset = 0; this.smartSerialPortLink.HeadErrorCodeOffset = 0;
this.smartSerialPortLink.PortNo = SmartX.SmartSerialPort.COMPORTNO.COM2; this.smartSerialPortLink.PortNo = SmartX.SmartSerialPort.COMPORTNO.COM2;

File diff suppressed because it is too large Load Diff

View File

@ -34,8 +34,6 @@ namespace INT69DC_7C.Forms
private DataStore.E_TotalCnt Mode_TotalCnt; private DataStore.E_TotalCnt Mode_TotalCnt;
private DataStore.E_TotalCntNG Mode_TotalCntNG; private DataStore.E_TotalCntNG Mode_TotalCntNG;
private ControlMainDisplayAlarm MainDisplayAlarmList;
private ControlMainDisplayFeedbacak MainDisplayFeedbaack; private ControlMainDisplayFeedbacak MainDisplayFeedbaack;
private ControlMainDisplayEachBarGraph7 MainDisplayEachBarGraph7; private ControlMainDisplayEachBarGraph7 MainDisplayEachBarGraph7;
private ControlMainDisplayEachBarGraph8 MainDisplayEachBarGraph8; private ControlMainDisplayEachBarGraph8 MainDisplayEachBarGraph8;
@ -491,8 +489,6 @@ namespace INT69DC_7C.Forms
} }
private void InitializeControl() private void InitializeControl()
{ {
int x = 0, y = 0;
if (this.ParentForm.IsBootingComplete == false) if (this.ParentForm.IsBootingComplete == false)
this.buttonProductNo.Text = "**"; this.buttonProductNo.Text = "**";
else else
@ -541,16 +537,6 @@ namespace INT69DC_7C.Forms
this.buttonBypassRun.Mode = SmartButton.BUTTONMODE.PUSH; this.buttonBypassRun.Mode = SmartButton.BUTTONMODE.PUSH;
} }
// AlarmMessageBox1
x = Screen.PrimaryScreen.Bounds.Width / 2 - this.panelAlarmMessageBox1.Size.Width / 2;
y = Screen.PrimaryScreen.Bounds.Height / 2 - this.panelAlarmMessageBox1.Size.Height / 2;
this.panelAlarmMessageBox1.Location = new Point(x, y);
this.panelAlarmMessageBox1.Visible = false;
this.panelAlarmMessageBox1.BringToFront();
// AlarmMessageBox3
this.panelAlarmMessageBox3.Location = new Point(x, y);
this.panelAlarmMessageBox3.Visible = false;
this.panelAlarmMessageBox3.BringToFront();
// Panel Setting // Panel Setting
this.panelSetting.Location = new Point(429, 115); this.panelSetting.Location = new Point(429, 115);
this.panelSetting.Visible = false; this.panelSetting.Visible = false;
@ -563,13 +549,6 @@ namespace INT69DC_7C.Forms
this.panelSubMenu2.Location = new Point(4, 573); this.panelSubMenu2.Location = new Point(4, 573);
this.panelSubMenu2.Visible = false; this.panelSubMenu2.Visible = false;
this.panelSubMenu2.BringToFront(); this.panelSubMenu2.BringToFront();
// AlarmListBox
this.MainDisplayAlarmList = new ControlMainDisplayAlarm(this);
x = Screen.PrimaryScreen.Bounds.Width / 2 - this.MainDisplayAlarmList.Width / 2;
y = Screen.PrimaryScreen.Bounds.Height / 2 - this.MainDisplayAlarmList.Height / 2;
this.MainDisplayAlarmList.Location = new Point(x, y);
this.Controls.Add(this.MainDisplayAlarmList);
this.MainDisplayAlarmList.Visible = false;
// ICON // ICON
this.pictureBoxUSBBackOn.Visible = this.ParentForm.SystemConfig.IsDataBackup; this.pictureBoxUSBBackOn.Visible = this.ParentForm.SystemConfig.IsDataBackup;
@ -679,6 +658,8 @@ namespace INT69DC_7C.Forms
} }
private void DefaultSetting() private void DefaultSetting()
{ {
int x = 0, y = 0;
this.FlagTimeoutCount = 0; this.FlagTimeoutCount = 0;
this.SubmenuIndex = 0; this.SubmenuIndex = 0;
this.ChangeID = ""; this.ChangeID = "";
@ -688,6 +669,17 @@ namespace INT69DC_7C.Forms
this.RescaleControl(); this.RescaleControl();
// AlarmMessageBox
x = Screen.PrimaryScreen.Bounds.Width / 2 - this.panelAlarmMessageBox1.Size.Width / 2;
y = Screen.PrimaryScreen.Bounds.Height / 2 - this.panelAlarmMessageBox1.Size.Height / 2;
this.panelAlarmMessageBox1.Location = new Point(x, y);
this.panelAlarmMessageBox1.Visible = false;
this.panelAlarmMessageBox1.BringToFront();
this.panelAlarmMessageBox3.Location = new Point(x, y);
this.panelAlarmMessageBox3.Visible = false;
this.panelAlarmMessageBox3.BringToFront();
if (this.ParentForm.SystemConfig.IsLogin == true) if (this.ParentForm.SystemConfig.IsLogin == true)
this.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser); this.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser);
else else
@ -2222,25 +2214,6 @@ namespace INT69DC_7C.Forms
if (this.labelATPC_Lack.Text != value) if (this.labelATPC_Lack.Text != value)
this.labelATPC_Lack.Text = value; this.labelATPC_Lack.Text = value;
} }
public void UpdateDisplayAlarmView(AlarmList alarm)
{
if (alarm.IsEntrySensorError == true || alarm.IsLoadcellError == true || alarm.IsEmergencyStop == true)
this.pictureBoxAlarm.Visible = true;
else
{
this.pictureBoxAlarm.Visible = false;
this.MainDisplayAlarmList.Visible = false;
}
this.MainDisplayAlarmList.listBoxMessage.Items.Clear();
if (alarm.IsEntrySensorError == true)
this.MainDisplayAlarmList.listBoxMessage.AddItem("Entry Sensor Error");
if (alarm.IsLoadcellError == true)
this.MainDisplayAlarmList.listBoxMessage.AddItem("LoadCell Error");
if (alarm.IsEmergencyStop == true)
this.MainDisplayAlarmList.listBoxMessage.AddItem("Emergency Stop");
}
public void Clear() public void Clear()
{ {

View File

@ -162,7 +162,7 @@
this.smartLabel6.LineSpacing = 0F; this.smartLabel6.LineSpacing = 0F;
this.smartLabel6.Location = new System.Drawing.Point(503, 340); this.smartLabel6.Location = new System.Drawing.Point(503, 340);
this.smartLabel6.Name = "smartLabel6"; this.smartLabel6.Name = "smartLabel6";
this.smartLabel6.Size = new System.Drawing.Size(450, 25); this.smartLabel6.Size = new System.Drawing.Size(420, 25);
this.smartLabel6.TabIndex = 233; this.smartLabel6.TabIndex = 233;
this.smartLabel6.Text = "※ Print ON : activate [Data Statistics]"; this.smartLabel6.Text = "※ Print ON : activate [Data Statistics]";
this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
@ -233,7 +233,7 @@
this.smartLabel3.LineSpacing = 0F; this.smartLabel3.LineSpacing = 0F;
this.smartLabel3.Location = new System.Drawing.Point(503, 387); this.smartLabel3.Location = new System.Drawing.Point(503, 387);
this.smartLabel3.Name = "smartLabel3"; this.smartLabel3.Name = "smartLabel3";
this.smartLabel3.Size = new System.Drawing.Size(450, 25); this.smartLabel3.Size = new System.Drawing.Size(420, 25);
this.smartLabel3.TabIndex = 230; this.smartLabel3.TabIndex = 230;
this.smartLabel3.Text = "※ Part11 ON : activate [Login], [Data backup], [Statistics]"; this.smartLabel3.Text = "※ Part11 ON : activate [Login], [Data backup], [Statistics]";
this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;

View File

@ -31,7 +31,6 @@ namespace INT69DC_7C.Forms
private string BeforeID; private string BeforeID;
private string BeforePassword; private string BeforePassword;
private string CurrentUserPassword;
#endregion #endregion
#region Constructor #region Constructor
@ -134,7 +133,6 @@ namespace INT69DC_7C.Forms
this.PasswordChar = false; this.PasswordChar = false;
this.BeforeID = ""; this.BeforeID = "";
this.BeforePassword = ""; this.BeforePassword = "";
this.CurrentUserPassword = "Password12!";
this.UpdateAccessRightComboBoxDisplay(); this.UpdateAccessRightComboBoxDisplay();
this.comboBoxAccessRight.SelectedIndexChanged -= new EventHandler(this.comboBoxAccessRight_SelectedIndexChanged); this.comboBoxAccessRight.SelectedIndexChanged -= new EventHandler(this.comboBoxAccessRight_SelectedIndexChanged);
@ -319,30 +317,19 @@ namespace INT69DC_7C.Forms
#endregion #endregion
item.ID = this.labelID.Text; item.ID = this.labelID.Text;
if (isNewReg == true) item.Password = this.labelPassword.Text;
item.Password = this.SelectedUserItem.ResetPW; item.ExpireId = int.Parse(this.labelExpiryDateOfAccount.Text);
else item.ExpirePassword = int.Parse(this.labelExpiryDateOfPassword.Text);
item.Password = this.CurrentUserPassword;
if (this.ParentForm.SystemConfig.IsOptPart11 == true)
{
item.ExpireId = int.Parse(this.labelExpiryDateOfAccount.Text);
item.ExpirePassword = int.Parse(this.labelExpiryDateOfPassword.Text);
}
else
{
item.ExpireId = 0;
item.ExpirePassword = 0;
}
//item.IsAdmin = this.cbAdministrator.Checked; //item.IsAdmin = this.cbAdministrator.Checked;
if (isNewReg == true)
item.ActiveLevel = this.comboBoxAccessRight.SelectedIndex + 1; if (this.SelectedUserItem.Group == DataStore.UserGroup.Admin)
{
item.ActiveLevel = 9;
}
else else
{ {
if (this.SelectedUserItem.Group == DataStore.UserGroup.Admin) item.ActiveLevel = this.comboBoxAccessRight.SelectedIndex + 1;
item.ActiveLevel = 9;
else
item.ActiveLevel = this.comboBoxAccessRight.SelectedIndex + 1;
} }
menuId.fMenu = new bool[UserManager.USER_MENU_ID_MAX]; menuId.fMenu = new bool[UserManager.USER_MENU_ID_MAX];
@ -660,7 +647,6 @@ namespace INT69DC_7C.Forms
this.labelPassword.Text = item.Password; this.labelPassword.Text = item.Password;
else else
this.labelPassword.Text = this.PasswordToAsterisk(item.Password); this.labelPassword.Text = this.PasswordToAsterisk(item.Password);
this.CurrentUserPassword = item.Password;
this.UpdateAccessRightDisplay(item.ActiveLevel); this.UpdateAccessRightDisplay(item.ActiveLevel);
this.buttonSave.Visible = false; this.buttonSave.Visible = false;

View File

@ -58,53 +58,17 @@ namespace INT69DC_7C.Forms
{ {
ImageDll images = new ImageDll(); ImageDll images = new ImageDll();
switch (this.ParentForm.SystemConfig.Language) if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{ {
case DataStore.LanguageID.Korean: this.labelTitle.Text = "Group Editor";
this.labelTitle.Text = "그룹 에디터";
break;
case DataStore.LanguageID.English:
this.labelTitle.Text = "Group Editor";
this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveDisable)); this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable));
this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveDown)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown));
this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engSaveUp)); this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp));
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable)); }
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); else
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackUp)); {
break; this.labelTitle.Text = "그룹 에디터";
case DataStore.LanguageID.Chinese:
this.labelTitle.Text = "组编辑";
this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnSaveDisable));
this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnSaveDown));
this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnSaveUp));
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackUp));
break;
case DataStore.LanguageID.Czech:
this.labelTitle.Text = "Group Editor";
this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeSaveDisable));
this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeSaveDown));
this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeSaveUp));
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackUp));
break;
case DataStore.LanguageID.German:
this.labelTitle.Text = "Group Editor";
this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveDisable));
this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveDown));
this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerSaveUp));
this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDisable));
this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackDown));
this.buttonBack.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackUp));
break;
default:
break;
} }
} }
private void DefaultSetting() private void DefaultSetting()

View File

@ -394,58 +394,6 @@ namespace INT69DC_7C
else else
return "0000000"; return "0000000";
} }
/// <summary>
/// 7자리에 맞춰 공백을 빈칸으로 채움
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public static string StringBlankFillDigits7(string value)
{
if (value.Length == 1)
return string.Format(" {0}", value);
else if (value.Length == 2)
return string.Format(" {0}", value);
else if (value.Length == 3)
return string.Format(" {0}", value);
else if (value.Length == 4)
return string.Format(" {0}", value);
else if (value.Length == 5)
return string.Format(" {0}", value);
else if (value.Length == 6)
return string.Format(" {0}", value);
else if (value.Length == 7)
return value;
else
return " ";
}
/// <summary>
/// 9자리에 맞춰 공백을 빈칸으로 채움
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public static string StringBlankFillDigits9(string value)
{
if (value.Length == 1)
return string.Format(" {0}", value);
else if (value.Length == 2)
return string.Format(" {0}", value);
else if (value.Length == 3)
return string.Format(" {0}", value);
else if (value.Length == 4)
return string.Format(" {0}", value);
else if (value.Length == 5)
return string.Format(" {0}", value);
else if (value.Length == 6)
return string.Format(" {0}", value);
else if (value.Length == 7)
return string.Format(" {0}", value);
else if (value.Length == 8)
return string.Format(" {0}", value);
else if (value.Length == 9)
return value;
else
return " ";
}
/// <summary> /// <summary>
/// 2로 나눈 나머지값 리턴 /// 2로 나눈 나머지값 리턴

View File

@ -111,12 +111,6 @@
<Compile Include="Controls\ControlEquipmentTest.Designer.cs"> <Compile Include="Controls\ControlEquipmentTest.Designer.cs">
<DependentUpon>ControlEquipmentTest.cs</DependentUpon> <DependentUpon>ControlEquipmentTest.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="Controls\ControlMainDisplayAlarm.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Controls\ControlMainDisplayAlarm.Designer.cs">
<DependentUpon>ControlMainDisplayAlarm.cs</DependentUpon>
</Compile>
<Compile Include="Controls\ControlMainDisplayDotGraph10.cs"> <Compile Include="Controls\ControlMainDisplayDotGraph10.cs">
<SubType>UserControl</SubType> <SubType>UserControl</SubType>
</Compile> </Compile>
@ -442,10 +436,6 @@
<DependentUpon>ControlEquipmentTest.cs</DependentUpon> <DependentUpon>ControlEquipmentTest.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="Controls\ControlMainDisplayAlarm.resx">
<DependentUpon>ControlMainDisplayAlarm.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Controls\ControlMainDisplayDotGraph10.resx"> <EmbeddedResource Include="Controls\ControlMainDisplayDotGraph10.resx">
<DependentUpon>ControlMainDisplayDotGraph10.cs</DependentUpon> <DependentUpon>ControlMainDisplayDotGraph10.cs</DependentUpon>
<SubType>Designer</SubType> <SubType>Designer</SubType>

View File

@ -27,15 +27,9 @@ namespace INT69DC_7C.SerialManger
public delegate void fnSerialMgrRcvPacketCB(StringBuilder commPort, IntPtr pData, int length); public delegate void fnSerialMgrRcvPacketCB(StringBuilder commPort, IntPtr pData, int length);
public static fnSerialMgrRcvPacketCB fnSerialMgrRcvPacketCallback; public static fnSerialMgrRcvPacketCB fnSerialMgrRcvPacketCallback;
public delegate void fnSerialMgrRcvPacketStrCB(StringBuilder commPort, StringBuilder pMessage, int length);
public static fnSerialMgrRcvPacketStrCB fnSerialMgrRcvPacketStrCallback;
public delegate void fnSerialMgrRcvErrPacketCB(StringBuilder commPort, IntPtr pData, int length); public delegate void fnSerialMgrRcvErrPacketCB(StringBuilder commPort, IntPtr pData, int length);
public static fnSerialMgrRcvErrPacketCB fnSerialMgrRcvErrPacketCallback; public static fnSerialMgrRcvErrPacketCB fnSerialMgrRcvErrPacketCallback;
public delegate void fnSerialMgrRcvErrPacketStrCB(StringBuilder commPort, StringBuilder pMessage, int length);
public static fnSerialMgrRcvErrPacketStrCB fnSerialMgrRcvErrPacketStrCallback;
[DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)]
public static extern void DLL_SerialMgr_Register_DebugCB(fnSerialMgrDebugCB func); public static extern void DLL_SerialMgr_Register_DebugCB(fnSerialMgrDebugCB func);
@ -48,15 +42,9 @@ namespace INT69DC_7C.SerialManger
[DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)]
public static extern void DLL_SerialMgr_Register_RcvPacketCB(fnSerialMgrRcvPacketCB func); public static extern void DLL_SerialMgr_Register_RcvPacketCB(fnSerialMgrRcvPacketCB func);
[DllImport(PathDll, CallingConvention = CallingConvention.Winapi)]
public static extern void DLL_SerialMgr_Register_RcvPacketStrCB(fnSerialMgrRcvPacketStrCB func);
[DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)]
public static extern void DLL_SerialMgr_Register_RcvErrPacketCB(fnSerialMgrRcvErrPacketCB func); public static extern void DLL_SerialMgr_Register_RcvErrPacketCB(fnSerialMgrRcvErrPacketCB func);
[DllImport(PathDll, CallingConvention = CallingConvention.Winapi)]
public static extern void DLL_SerialMgr_Register_RcvErrPacketStrCB(fnSerialMgrRcvErrPacketStrCB func);
[DllImport(PathDll, CallingConvention = CallingConvention.Winapi)] [DllImport(PathDll, CallingConvention = CallingConvention.Winapi)]
public static extern void DLL_SerialMgr_HelloWorld(); public static extern void DLL_SerialMgr_HelloWorld();

View File

@ -14,9 +14,7 @@ namespace INT69DC_7C.SerialManger
{ {
public delegate void ObjectEventHandler(object data); public delegate void ObjectEventHandler(object data);
public static event ObjectEventHandler SerialPortMessageReceive; public static event ObjectEventHandler SerialPortMessageReceive;
public static event ObjectEventHandler SerialPortStrMessageReceive;
public static event ObjectEventHandler SerialPortErrMessageReceive; public static event ObjectEventHandler SerialPortErrMessageReceive;
public static event ObjectEventHandler SerialPortErrStrMessageReceive;
public static event ObjectEventHandler SerialPortGetVersionDataEvent; public static event ObjectEventHandler SerialPortGetVersionDataEvent;
public static void IntializeSerialManager() public static void IntializeSerialManager()
@ -33,17 +31,11 @@ namespace INT69DC_7C.SerialManger
fnSerialVersionCallback = serialVersionCallback; fnSerialVersionCallback = serialVersionCallback;
DLL_SerialMgr_Register_VersionCB(fnSerialVersionCallback); DLL_SerialMgr_Register_VersionCB(fnSerialVersionCallback);
//fnSerialMgrRcvPacketCallback = serialRcvPacketMsgCallback; fnSerialMgrRcvPacketCallback = serialRcvPacketMsgCallback;
//DLL_SerialMgr_Register_RcvPacketCB(fnSerialMgrRcvPacketCallback); DLL_SerialMgr_Register_RcvPacketCB(fnSerialMgrRcvPacketCallback);
fnSerialMgrRcvPacketStrCallback = serialRcvPacketStrMsgCallback; fnSerialMgrRcvErrPacketCallback = serialRcvErrPacketMsgCallback;
DLL_SerialMgr_Register_RcvPacketStrCB(fnSerialMgrRcvPacketStrCallback); DLL_SerialMgr_Register_RcvErrPacketCB(fnSerialMgrRcvErrPacketCallback);
//fnSerialMgrRcvErrPacketCallback = serialRcvErrPacketMsgCallback;
//DLL_SerialMgr_Register_RcvErrPacketCB(fnSerialMgrRcvErrPacketCallback);
fnSerialMgrRcvErrPacketStrCallback = serialRcvErrPacketStrMsgCallback;
DLL_SerialMgr_Register_RcvErrPacketStrCB(fnSerialMgrRcvErrPacketStrCallback);
// test // test
//DLL_SerialMgr_HelloWorld(); //DLL_SerialMgr_HelloWorld();
@ -98,6 +90,7 @@ namespace INT69DC_7C.SerialManger
} }
} }
// https://stackoverflow.com/questions/22938756/how-to-marshal-c-array-to-c-sharp-via-intptr
public static void serialRcvPacketMsgCallback(StringBuilder commPort, IntPtr pData, int length) public static void serialRcvPacketMsgCallback(StringBuilder commPort, IntPtr pData, int length)
{ {
try try
@ -115,29 +108,39 @@ namespace INT69DC_7C.SerialManger
if (SerialPortMessageReceive != null) if (SerialPortMessageReceive != null)
SerialPortMessageReceive(sdata); SerialPortMessageReceive(sdata);
#if TEST_CB
String commPortStr = commPort.ToString();
serialPortMessageByte(commPortStr, data, length);
#endif
//Console.Write("comm port : " + commPort + ", length = " + length.ToString() + "\n");
#if TEST_DEBUG
// https://stackoverflow.com/questions/1342922/console-writeline-as-hexadecimal
int index = 0;
foreach (byte temp in data)
{
Console.Write(temp.ToString("X2") + " ");
index++;
if (index % 16 == 0) Console.Write("\n");
}
Console.Write("\n");
#endif
//data = null;
//GC.Collect();
//GC.WaitForPendingFinalizers();
} }
catch (Exception e) catch (Exception e)
{ {
throw (e); throw (e);
} }
} }
public static void serialRcvPacketStrMsgCallback(StringBuilder commPort, StringBuilder pMessage, int length)
{
try
{
if (commPort.Length == 0)
return;
if (length == 0)
return;
if (SerialPortStrMessageReceive != null)
SerialPortStrMessageReceive(pMessage);
}
catch
{
}
}
public static void serialRcvErrPacketMsgCallback(StringBuilder commPort, IntPtr pData, int length) public static void serialRcvErrPacketMsgCallback(StringBuilder commPort, IntPtr pData, int length)
{ {
@ -156,29 +159,41 @@ namespace INT69DC_7C.SerialManger
if (SerialPortErrMessageReceive != null) if (SerialPortErrMessageReceive != null)
SerialPortErrMessageReceive(sdata); SerialPortErrMessageReceive(sdata);
//String commPortStr = commPort.ToString();
//serialPortMessageByte(commPortStr, data, length);
//Console.Write("Err : comm port : " + commPort + ", length = " + length.ToString() + "\n");
#if (TEST_DEBUG1)
// https://stackoverflow.com/questions/1342922/console-writeline-as-hexadecimal
int index = 0;
foreach (byte temp in data)
{
Console.Write(temp.ToString("X2") + " ");
index++;
if (index == 5) break;
if (index % 16 == 0) Console.Write("\n");
}
Console.Write("\n");
#endif
// https://dhshin94.tistory.com/135
//data = null;
//GC.Collect();
//GC.WaitForPendingFinalizers();
} }
catch (Exception e) catch (Exception e)
{ {
throw (e); throw (e);
} }
} }
public static void serialRcvErrPacketStrMsgCallback(StringBuilder commPort, StringBuilder pMessage, int length)
{
try
{
if (commPort.Length == 0)
return;
if (length == 0)
return;
if (SerialPortErrStrMessageReceive != null)
SerialPortErrStrMessageReceive(pMessage);
}
catch
{
}
}
#endregion // DLL_CALLBACK #endregion // DLL_CALLBACK
#region DLL_COMMAND #region DLL_COMMAND
@ -189,6 +204,7 @@ namespace INT69DC_7C.SerialManger
DLL_SerialMgr_PortOpen(pCommPort, BaudRate, stopBit, parity, dataBit); DLL_SerialMgr_PortOpen(pCommPort, BaudRate, stopBit, parity, dataBit);
} }
public static void serialPortClose(String commPort) public static void serialPortClose(String commPort)
{ {
IntPtr pCommPort = Marshal.StringToBSTR(commPort.ToString()); IntPtr pCommPort = Marshal.StringToBSTR(commPort.ToString());
@ -196,6 +212,7 @@ namespace INT69DC_7C.SerialManger
DLL_SerialMgr_PortClose(pCommPort); DLL_SerialMgr_PortClose(pCommPort);
} }
public static void serialPortMessageByte(String commport, byte[] data, int length) public static void serialPortMessageByte(String commport, byte[] data, int length)
{ {
IntPtr pCommPort = Marshal.StringToBSTR(commport.ToString()); IntPtr pCommPort = Marshal.StringToBSTR(commport.ToString());
@ -212,6 +229,9 @@ namespace INT69DC_7C.SerialManger
// if (SerialPortMessageReceive != null) // if (SerialPortMessageReceive != null)
// SerialPortMessageReceive(sdata); // SerialPortMessageReceive(sdata);
} }
//https://stackoverflow.com/questions/13418795/convert-byte-array-to-structure-in-the-compact-framework
public static void serialPortMessage(String commPort, String Message) public static void serialPortMessage(String commPort, String Message)
{ {
IntPtr pCommPort = Marshal.StringToBSTR(commPort.ToString()); IntPtr pCommPort = Marshal.StringToBSTR(commPort.ToString());

View File

@ -14,7 +14,6 @@
DllUserMgr.dll DllUserMgr.dll
DllAes128.dll DllAes128.dll
DllSerialMgr.dll DllSerialMgr.dll
InModbus.dll
COM4 : 프린터 전용(데이터통계) COM4 : 프린터 전용(데이터통계)
@ -24,54 +23,6 @@
멀티형 8,10,12열 컨베어/스틱 계량기 멀티형 8,10,12열 컨베어/스틱 계량기
*/ */
@ Ver 12.4.0 by LSJ
- 2025.09.05
- Ver 12.3.1 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
- 커멘드 복구 코드 추가
- 메시지박스 이미지 변경(배경색 변경)
- 알람 기능 추가
SA000 : 1-입력센서, 2-로드셀, 8-비상정지
Part11 : TrackingAlarm history 추가
@ Ver 12.3.1 by CJY
- 2025.08.21
- Ver 12.3.0 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
- SerialDll 미사용
- (버그수정) Part11이 아닌 로그인 사용 시, 만료일 뜨는 버그 수정
- (버그수정) Password가 label - *로 표시되어 생기는 버그 수정
@ Ver 12.3.0 by LSJ
- 2025.02.27
- Ver 12.2.1 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
- SerialDll 사용
Serial callback 수정(string)
serialRcvPacketStrMsgCallback
serialRcvErrPacketStrMsgCallback
@ Ver 12.2.3 by LSJ
- 2025.03.13
- Ver 12.2.2 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
- 영테크팩 요청사항 추가
OP6 프로토콜 수정
중량 설정값 추가
OPT6 : STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]
--> STX[1],ID[5],NO[4],UNDER[6],PASS[6],OVER[6],TARE[6],PASS CNT[7],NG CNT[7],TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]
@ Ver 12.2.2 by LSJ
- 2025.03.04
- Ver 12.2.1 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
- 영문 버그 수정
유저설정 - 테스트 설정 팝업 '입력' 한글 버그
유저그룹설정 - 저장 버튼 한글 버그
- 영테크팩 요청 프로토콜 추가
수량 데이터 추가(totalPass, totalNG, totalAll)
OPT6 : STX[1],ID[5],NO[4],PASS CNT[7],NG CNT[7],TOTAL CNT[9],{GRD[1],WEIGHT[6]} * n,ETX[1]
@ Ver 12.2.1 by LSJ @ Ver 12.2.1 by LSJ
- 2025.01.02 - 2025.01.02
- Ver 12.2.0 Modify - Ver 12.2.0 Modify