프로젝트 구조 개선 및 README.md 추가

- UIControl 프로젝트 구조 변경 (CapCleaningControl → Sub/UIControl)
- arAjinextek 라이브러리 통합 및 구조 개선
- 새로운 arAjinextek_Union 프로젝트 추가
- 솔루션 파일에 README.md 추가
- QR 모드에서 WMS RCV 태그 인식 기능 강화
- 데이터베이스 스키마 업데이트 및 관련 클래스 수정
- 프린터 및 바코드 장치 연동 로직 개선

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
ChiKyun Kim
2025-08-07 08:35:56 +09:00
parent c17296101a
commit 9a7d1d27c7
140 changed files with 4203 additions and 6791 deletions

View File

@@ -30,19 +30,20 @@
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fSetting));
this.button1 = new System.Windows.Forms.Button();
this.btSave = new System.Windows.Forms.Button();
this.panel1 = new System.Windows.Forms.Panel();
this.propertyGrid1 = new System.Windows.Forms.PropertyGrid();
this.tabControl1 = new System.Windows.Forms.TabControl();
this.tabPage2 = new System.Windows.Forms.TabPage();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.btSystemBypass = new System.Windows.Forms.Button();
this.button7 = new System.Windows.Forms.Button();
this.button10 = new System.Windows.Forms.Button();
this.btbuzAfterFinish = new System.Windows.Forms.Button();
this.button13 = new System.Windows.Forms.Button();
this.button14 = new System.Windows.Forms.Button();
this.button3 = new System.Windows.Forms.Button();
this.btmag2 = new System.Windows.Forms.Button();
this.button2 = new System.Windows.Forms.Button();
this.btRoomLamp = new System.Windows.Forms.Button();
this.button6 = new System.Windows.Forms.Button();
this.btPickerVac = new System.Windows.Forms.Button();
this.btPort1 = new System.Windows.Forms.Button();
@@ -84,14 +85,13 @@
this.toolStripButton4 = new System.Windows.Forms.ToolStripButton();
this.toolStripButton2 = new System.Windows.Forms.ToolStripButton();
this.tabPage4 = new System.Windows.Forms.TabPage();
this.button12 = new System.Windows.Forms.Button();
this.button11 = new System.Windows.Forms.Button();
this.button4 = new System.Windows.Forms.Button();
this.btDefIO = new System.Windows.Forms.Button();
this.btDefError = new System.Windows.Forms.Button();
this.btOpenZPL = new System.Windows.Forms.Button();
this.bsRecipient = new System.Windows.Forms.BindingSource(this.components);
this.bsMailForm = new System.Windows.Forms.BindingSource(this.components);
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
this.errorProvider1 = new System.Windows.Forms.ErrorProvider(this.components);
this.btSystemBypass = new System.Windows.Forms.Button();
this.panel1.SuspendLayout();
this.tabControl1.SuspendLayout();
this.tabPage2.SuspendLayout();
@@ -110,21 +110,21 @@
((System.ComponentModel.ISupportInitialize)(this.errorProvider1)).BeginInit();
this.SuspendLayout();
//
// button1
// btSave
//
this.button1.Dock = System.Windows.Forms.DockStyle.Fill;
this.button1.Location = new System.Drawing.Point(5, 5);
this.button1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(604, 53);
this.button1.TabIndex = 0;
this.button1.Text = "저장(&S)";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
this.btSave.Dock = System.Windows.Forms.DockStyle.Fill;
this.btSave.Location = new System.Drawing.Point(5, 5);
this.btSave.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.btSave.Name = "btSave";
this.btSave.Size = new System.Drawing.Size(604, 53);
this.btSave.TabIndex = 0;
this.btSave.Text = "저장(&S)";
this.btSave.UseVisualStyleBackColor = true;
this.btSave.Click += new System.EventHandler(this.button1_Click);
//
// panel1
//
this.panel1.Controls.Add(this.button1);
this.panel1.Controls.Add(this.btSave);
this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom;
this.panel1.Location = new System.Drawing.Point(0, 623);
this.panel1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
@@ -141,7 +141,7 @@
this.propertyGrid1.Location = new System.Drawing.Point(3, 3);
this.propertyGrid1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.propertyGrid1.Name = "propertyGrid1";
this.propertyGrid1.Size = new System.Drawing.Size(600, 536);
this.propertyGrid1.Size = new System.Drawing.Size(600, 584);
this.propertyGrid1.TabIndex = 1;
//
// tabControl1
@@ -175,12 +175,12 @@
//
this.groupBox1.Controls.Add(this.btSystemBypass);
this.groupBox1.Controls.Add(this.button7);
this.groupBox1.Controls.Add(this.button10);
this.groupBox1.Controls.Add(this.btbuzAfterFinish);
this.groupBox1.Controls.Add(this.button13);
this.groupBox1.Controls.Add(this.button14);
this.groupBox1.Controls.Add(this.button3);
this.groupBox1.Controls.Add(this.btmag2);
this.groupBox1.Controls.Add(this.button2);
this.groupBox1.Controls.Add(this.btRoomLamp);
this.groupBox1.Controls.Add(this.button6);
this.groupBox1.Controls.Add(this.btPickerVac);
this.groupBox1.Controls.Add(this.btPort1);
@@ -204,6 +204,16 @@
this.groupBox1.TabStop = false;
this.groupBox1.Text = "기능 사용";
//
// btSystemBypass
//
this.btSystemBypass.Location = new System.Drawing.Point(53, 349);
this.btSystemBypass.Name = "btSystemBypass";
this.btSystemBypass.Size = new System.Drawing.Size(479, 42);
this.btSystemBypass.TabIndex = 49;
this.btSystemBypass.Text = "SYSTEM BYPASS";
this.btSystemBypass.UseVisualStyleBackColor = true;
this.btSystemBypass.Click += new System.EventHandler(this.button8_Click);
//
// button7
//
this.button7.Location = new System.Drawing.Point(230, 279);
@@ -214,16 +224,16 @@
this.button7.UseVisualStyleBackColor = true;
this.button7.Click += new System.EventHandler(this.button7_Click_2);
//
// button10
// btbuzAfterFinish
//
this.button10.Font = new System.Drawing.Font("맑은 고딕", 10F, System.Drawing.FontStyle.Bold);
this.button10.Location = new System.Drawing.Point(18, 30);
this.button10.Name = "button10";
this.button10.Size = new System.Drawing.Size(135, 43);
this.button10.TabIndex = 25;
this.button10.Text = "작업완료 후 부저";
this.button10.UseVisualStyleBackColor = true;
this.button10.Click += new System.EventHandler(this.button10_Click);
this.btbuzAfterFinish.Font = new System.Drawing.Font("맑은 고딕", 10F, System.Drawing.FontStyle.Bold);
this.btbuzAfterFinish.Location = new System.Drawing.Point(18, 30);
this.btbuzAfterFinish.Name = "btbuzAfterFinish";
this.btbuzAfterFinish.Size = new System.Drawing.Size(135, 43);
this.btbuzAfterFinish.TabIndex = 25;
this.btbuzAfterFinish.Text = "작업완료 후 부저";
this.btbuzAfterFinish.UseVisualStyleBackColor = true;
this.btbuzAfterFinish.Click += new System.EventHandler(this.button10_Click);
//
// button13
//
@@ -266,15 +276,15 @@
this.btmag2.UseVisualStyleBackColor = true;
this.btmag2.Click += new System.EventHandler(this.button5_Click_1);
//
// button2
// btRoomLamp
//
this.button2.Location = new System.Drawing.Point(429, 30);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(135, 43);
this.button2.TabIndex = 28;
this.button2.Text = "내부조명";
this.button2.UseVisualStyleBackColor = true;
this.button2.Click += new System.EventHandler(this.button2_Click_2);
this.btRoomLamp.Location = new System.Drawing.Point(429, 30);
this.btRoomLamp.Name = "btRoomLamp";
this.btRoomLamp.Size = new System.Drawing.Size(135, 43);
this.btRoomLamp.TabIndex = 28;
this.btRoomLamp.Text = "내부조명";
this.btRoomLamp.UseVisualStyleBackColor = true;
this.btRoomLamp.Click += new System.EventHandler(this.button2_Click_2);
//
// button6
//
@@ -572,7 +582,7 @@
this.tabPage1.Location = new System.Drawing.Point(4, 29);
this.tabPage1.Name = "tabPage1";
this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
this.tabPage1.Size = new System.Drawing.Size(606, 542);
this.tabPage1.Size = new System.Drawing.Size(606, 590);
this.tabPage1.TabIndex = 0;
this.tabPage1.Text = "상세설정";
this.tabPage1.UseVisualStyleBackColor = true;
@@ -584,7 +594,7 @@
this.tabPage3.Controls.Add(this.toolStrip1);
this.tabPage3.Location = new System.Drawing.Point(4, 29);
this.tabPage3.Name = "tabPage3";
this.tabPage3.Size = new System.Drawing.Size(606, 542);
this.tabPage3.Size = new System.Drawing.Size(606, 590);
this.tabPage3.TabIndex = 2;
this.tabPage3.Text = "언어설정";
this.tabPage3.UseVisualStyleBackColor = true;
@@ -602,7 +612,7 @@
this.dataGridView1.Location = new System.Drawing.Point(0, 25);
this.dataGridView1.Name = "dataGridView1";
this.dataGridView1.RowTemplate.Height = 23;
this.dataGridView1.Size = new System.Drawing.Size(606, 495);
this.dataGridView1.Size = new System.Drawing.Size(606, 543);
this.dataGridView1.TabIndex = 2;
//
// keyDataGridViewTextBoxColumn
@@ -632,7 +642,7 @@
//
this.statusStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.lbFile});
this.statusStrip2.Location = new System.Drawing.Point(0, 520);
this.statusStrip2.Location = new System.Drawing.Point(0, 568);
this.statusStrip2.Name = "statusStrip2";
this.statusStrip2.Size = new System.Drawing.Size(606, 22);
this.statusStrip2.TabIndex = 1;
@@ -659,7 +669,7 @@
//
// toolStripButton1
//
this.toolStripButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton1.Image")));
this.toolStripButton1.Image = global::Project.Properties.Resources.icons8_plus_40;
this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton1.Name = "toolStripButton1";
this.toolStripButton1.Size = new System.Drawing.Size(75, 22);
@@ -668,7 +678,7 @@
//
// toolStripButton3
//
this.toolStripButton3.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton3.Image")));
this.toolStripButton3.Image = global::Project.Properties.Resources.icons8_repeat_40;
this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton3.Name = "toolStripButton3";
this.toolStripButton3.Size = new System.Drawing.Size(75, 22);
@@ -678,7 +688,7 @@
// toolStripButton4
//
this.toolStripButton4.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
this.toolStripButton4.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton4.Image")));
this.toolStripButton4.Image = global::Project.Properties.Resources.icons8_checked_40;
this.toolStripButton4.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton4.Name = "toolStripButton4";
this.toolStripButton4.Size = new System.Drawing.Size(51, 22);
@@ -688,7 +698,7 @@
// toolStripButton2
//
this.toolStripButton2.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
this.toolStripButton2.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton2.Image")));
this.toolStripButton2.Image = global::Project.Properties.Resources.icons8_save_40;
this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton2.Name = "toolStripButton2";
this.toolStripButton2.Size = new System.Drawing.Size(51, 22);
@@ -697,45 +707,45 @@
//
// tabPage4
//
this.tabPage4.Controls.Add(this.button12);
this.tabPage4.Controls.Add(this.button11);
this.tabPage4.Controls.Add(this.button4);
this.tabPage4.Controls.Add(this.btDefIO);
this.tabPage4.Controls.Add(this.btDefError);
this.tabPage4.Controls.Add(this.btOpenZPL);
this.tabPage4.Location = new System.Drawing.Point(4, 29);
this.tabPage4.Name = "tabPage4";
this.tabPage4.Size = new System.Drawing.Size(606, 542);
this.tabPage4.Size = new System.Drawing.Size(606, 590);
this.tabPage4.TabIndex = 3;
this.tabPage4.Text = "기타";
this.tabPage4.UseVisualStyleBackColor = true;
//
// button12
// btDefIO
//
this.button12.Location = new System.Drawing.Point(23, 135);
this.button12.Name = "button12";
this.button12.Size = new System.Drawing.Size(189, 43);
this.button12.TabIndex = 48;
this.button12.Text = "I/O 설명 정의";
this.button12.UseVisualStyleBackColor = true;
this.button12.Click += new System.EventHandler(this.button12_Click);
this.btDefIO.Location = new System.Drawing.Point(23, 135);
this.btDefIO.Name = "btDefIO";
this.btDefIO.Size = new System.Drawing.Size(189, 43);
this.btDefIO.TabIndex = 48;
this.btDefIO.Text = "I/O 설명 정의";
this.btDefIO.UseVisualStyleBackColor = true;
this.btDefIO.Click += new System.EventHandler(this.button12_Click);
//
// button11
// btDefError
//
this.button11.Location = new System.Drawing.Point(23, 75);
this.button11.Name = "button11";
this.button11.Size = new System.Drawing.Size(189, 43);
this.button11.TabIndex = 47;
this.button11.Text = "오류 메세지 정의";
this.button11.UseVisualStyleBackColor = true;
this.button11.Click += new System.EventHandler(this.button11_Click);
this.btDefError.Location = new System.Drawing.Point(23, 75);
this.btDefError.Name = "btDefError";
this.btDefError.Size = new System.Drawing.Size(189, 43);
this.btDefError.TabIndex = 47;
this.btDefError.Text = "오류 메세지 정의";
this.btDefError.UseVisualStyleBackColor = true;
this.btDefError.Click += new System.EventHandler(this.button11_Click);
//
// button4
// btOpenZPL
//
this.button4.Location = new System.Drawing.Point(23, 15);
this.button4.Name = "button4";
this.button4.Size = new System.Drawing.Size(189, 43);
this.button4.TabIndex = 46;
this.button4.Text = "ZPL 열기";
this.button4.UseVisualStyleBackColor = true;
this.button4.Click += new System.EventHandler(this.button4_Click_3);
this.btOpenZPL.Location = new System.Drawing.Point(23, 15);
this.btOpenZPL.Name = "btOpenZPL";
this.btOpenZPL.Size = new System.Drawing.Size(189, 43);
this.btOpenZPL.TabIndex = 46;
this.btOpenZPL.Text = "ZPL 열기";
this.btOpenZPL.UseVisualStyleBackColor = true;
this.btOpenZPL.Click += new System.EventHandler(this.btOpenZPL_Click);
//
// bsRecipient
//
@@ -751,16 +761,6 @@
//
this.errorProvider1.ContainerControl = this;
//
// btSystemBypass
//
this.btSystemBypass.Location = new System.Drawing.Point(53, 349);
this.btSystemBypass.Name = "btSystemBypass";
this.btSystemBypass.Size = new System.Drawing.Size(479, 42);
this.btSystemBypass.TabIndex = 49;
this.btSystemBypass.Text = "SYSTEM BYPASS";
this.btSystemBypass.UseVisualStyleBackColor = true;
this.btSystemBypass.Click += new System.EventHandler(this.button8_Click);
//
// fSetting
//
this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F);
@@ -803,7 +803,7 @@
#endregion
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Button btSave;
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.PropertyGrid propertyGrid1;
private System.Windows.Forms.TabControl tabControl1;
@@ -836,7 +836,7 @@
private System.Windows.Forms.Button btTWLamp;
private System.Windows.Forms.BindingSource bsRecipient;
private System.Windows.Forms.BindingSource bsMailForm;
private System.Windows.Forms.Button button2;
private System.Windows.Forms.Button btRoomLamp;
private System.Windows.Forms.Button btPickerVac;
private System.Windows.Forms.Button btRightVac;
private System.Windows.Forms.Button btLeftVac;
@@ -857,10 +857,10 @@
private System.Windows.Forms.Button button6;
private System.Windows.Forms.Button button5;
private System.Windows.Forms.TabPage tabPage4;
private System.Windows.Forms.Button button4;
private System.Windows.Forms.Button button10;
private System.Windows.Forms.Button button12;
private System.Windows.Forms.Button button11;
private System.Windows.Forms.Button btOpenZPL;
private System.Windows.Forms.Button btbuzAfterFinish;
private System.Windows.Forms.Button btDefIO;
private System.Windows.Forms.Button btDefError;
private System.Windows.Forms.Button button13;
private System.Windows.Forms.Button button14;
private System.Windows.Forms.Button button7;

View File

@@ -57,7 +57,7 @@ namespace Project
btBuz.BackColor = dummySetting.Disable_Buzzer == false ? Color.Lime : Color.Tomato;
this.btTWLamp.BackColor = dummySetting.Disable_TowerLamp ? Color.Tomato : Color.Lime;
this.button2.BackColor = dummySetting.Disable_RoomLight == true ? Color.Tomato : Color.Lime;
this.btRoomLamp.BackColor = dummySetting.Disable_RoomLight == true ? Color.Tomato : Color.Lime;
//진공사용여부
this.btLeftVac.BackColor = dummySetting.Disable_PLVac ? Color.Tomato : Color.Lime;
@@ -97,7 +97,7 @@ namespace Project
this.button13.BackColor = dummySetting.Disable_PLAir == false ? Color.Lime : Color.Tomato;
this.button14.BackColor = dummySetting.Disable_PRAir == false ? Color.Lime : Color.Tomato;
this.button10.BackColor = dummySetting.Force_JobEndBuzzer ? Color.Gold : SystemColors.Control;
this.btbuzAfterFinish.BackColor = dummySetting.Force_JobEndBuzzer ? Color.Gold : SystemColors.Control;
this.button7.BackColor = dummySetting.Enable_PickerCylinder ? Color.Lime : Color.Tomato;
this.btSystemBypass.BackColor = dummySetting.SystemBypass ? Color.DarkBlue : Color.Transparent;
this.btSystemBypass.ForeColor = dummySetting.SystemBypass ? Color.White : Color.Black;
@@ -182,7 +182,7 @@ namespace Project
//PUB.flag.set(eVarBool.TestRun, btLoaderDetect.BackColor == Color.Lime);
DialogResult = DialogResult.OK;
}
private void button6_Click(object sender, EventArgs e)
{
@@ -457,17 +457,16 @@ namespace Project
private void button4_Click_3(object sender, EventArgs e)
private void btOpenZPL_Click(object sender, EventArgs e)
{
var fi = new System.IO.FileInfo(AR.SETTING.Data.baseZPLFile);
var fi = new System.IO.FileInfo("zpl.txt");
if (fi.Exists == false)
{
System.IO.File.WriteAllText(fi.FullName, Properties.Settings.Default.ZPL7, System.Text.Encoding.Default);
UTIL.MsgI("ZPL파일을 신규 생성 했습니다\n" + fi.FullName);
}
var f = new Dialog.fZPLEditor(fi.FullName);
f.ShowDialog();
//Util.RunExplorer(fi.FullName);
using (var f = new Dialog.fZPLEditor(fi.FullName))
f.ShowDialog();
}
@@ -515,7 +514,7 @@ namespace Project
{
var but = sender as Button;
dummySetting.SystemBypass = !dummySetting.SystemBypass;
but.BackColor = dummySetting.SystemBypass ? Color.DarkBlue : Color.Transparent;
but.BackColor = dummySetting.SystemBypass ? Color.DarkBlue : Color.Transparent;
but.ForeColor = dummySetting.SystemBypass ? Color.White : Color.Black;
}
}

View File

@@ -129,67 +129,6 @@
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>305, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="toolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
</value>
</data>
<data name="toolStripButton3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
</value>
</data>
<data name="toolStripButton4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
</value>
</data>
<data name="toolStripButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
</value>
</data>
<metadata name="bsRecipient.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>660, 17</value>
</metadata>
@@ -205,6 +144,7 @@
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>60</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAYAAAAAAAEAIAASGgAAZgAAAICAAAABACAAKAgBAHgaAABAQAAAAQAgAChCAACgIgEAMDAAAAEA

View File

@@ -107,7 +107,7 @@ namespace Project.Dialog
if (e.ColumnIndex != 13) return;
var val = int.Parse(idx.ToString());
var val = short.Parse(idx.ToString());
PUB.mot.ShowParameter(val);
}

View File

@@ -42,7 +42,7 @@ namespace Project.Dialog
private void button2_Click_1(object sender, EventArgs e)
{
var but = sender as Button;
var idx = int.Parse(but.Tag.ToString());
var idx = short.Parse(but.Tag.ToString());
PUB.mot.ShowParameter(idx);
}
}