프로젝트

일반

사용자정보

개정판 df4559fc

IDdf4559fc3c26ed85bef98708c22bea2b2371397b
상위 01897561
하위 83055adc

gaqhf 이(가) 5년 이상 전에 추가함

dev issue #000 : add mapping form

Change-Id: Iec2e6998333bc502804d42a77716dfcfa2e8fb94

차이점 보기:

DTI_PID/SPPIDConverter_AutoModeling/App.config
1 1
<?xml version="1.0" encoding="utf-8"?>
2 2
<configuration>
3
  <configSections>
4
    <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
5
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
6
  </configSections>
7
  <entityFramework>
8
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
9
      <parameters>
10
        <parameter value="mssqllocaldb" />
11
      </parameters>
12
    </defaultConnectionFactory>
13
    <providers>
14
      <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
15
      <provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6" />
16
    </providers>
17
  </entityFramework>
18
  <system.data>
19
    <DbProviderFactories>
20
      <remove invariant="System.Data.SQLite.EF6" />
21
      <add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6" />
22
    <remove invariant="System.Data.SQLite" /><add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" /></DbProviderFactories>
23
  </system.data>
3 24
</configuration>
DTI_PID/SPPIDConverter_AutoModeling/ConverterForm.Designer.cs
135 135
            // btnRun
136 136
            // 
137 137
            this.btnRun.ImageOptions.SvgImage = global::Converter.SPPID.AutoModeling.Properties.Resources.next;
138
            this.btnRun.Location = new System.Drawing.Point(910, 58);
138
            this.btnRun.Location = new System.Drawing.Point(881, 58);
139 139
            this.btnRun.Name = "btnRun";
140
            this.btnRun.Size = new System.Drawing.Size(63, 36);
140
            this.btnRun.Size = new System.Drawing.Size(79, 36);
141 141
            this.btnRun.StyleController = this.layoutControl1;
142 142
            this.btnRun.TabIndex = 9;
143
            this.btnRun.Text = "Run";
143
            this.btnRun.Text = "  Run  ";
144 144
            this.btnRun.Click += new System.EventHandler(this.btnRun_Click);
145 145
            // 
146 146
            // btnLoadFile
......
148 148
            this.btnLoadFile.ImageOptions.SvgImage = global::Converter.SPPID.AutoModeling.Properties.Resources.open2;
149 149
            this.btnLoadFile.Location = new System.Drawing.Point(24, 58);
150 150
            this.btnLoadFile.Name = "btnLoadFile";
151
            this.btnLoadFile.Size = new System.Drawing.Size(94, 36);
151
            this.btnLoadFile.Size = new System.Drawing.Size(110, 36);
152 152
            this.btnLoadFile.StyleController = this.layoutControl1;
153 153
            this.btnLoadFile.TabIndex = 8;
154
            this.btnLoadFile.Text = "Load Files";
154
            this.btnLoadFile.Text = "  Load Files  ";
155 155
            this.btnLoadFile.Click += new System.EventHandler(this.btnLoadFile_Click);
156 156
            // 
157 157
            // btnItemMapping
158 158
            // 
159 159
            this.btnItemMapping.ImageOptions.SvgImage = global::Converter.SPPID.AutoModeling.Properties.Resources.properties;
160
            this.btnItemMapping.Location = new System.Drawing.Point(1011, 310);
160
            this.btnItemMapping.Location = new System.Drawing.Point(998, 310);
161 161
            this.btnItemMapping.Name = "btnItemMapping";
162
            this.btnItemMapping.Size = new System.Drawing.Size(231, 36);
162
            this.btnItemMapping.Size = new System.Drawing.Size(244, 36);
163 163
            this.btnItemMapping.StyleController = this.layoutControl1;
164 164
            this.btnItemMapping.TabIndex = 7;
165
            this.btnItemMapping.Text = "Setting";
165
            this.btnItemMapping.Text = "Item Mapping Setting";
166
            this.btnItemMapping.Click += new System.EventHandler(this.btnItemMapping_Click);
166 167
            // 
167 168
            // btnSPPIDDB
168 169
            // 
169 170
            this.btnSPPIDDB.ImageOptions.SvgImage = global::Converter.SPPID.AutoModeling.Properties.Resources.properties;
170
            this.btnSPPIDDB.Location = new System.Drawing.Point(1011, 58);
171
            this.btnSPPIDDB.Location = new System.Drawing.Point(998, 58);
171 172
            this.btnSPPIDDB.Name = "btnSPPIDDB";
172
            this.btnSPPIDDB.Size = new System.Drawing.Size(231, 36);
173
            this.btnSPPIDDB.Size = new System.Drawing.Size(244, 36);
173 174
            this.btnSPPIDDB.StyleController = this.layoutControl1;
174 175
            this.btnSPPIDDB.TabIndex = 5;
175 176
            this.btnSPPIDDB.Text = "Setting";
......
181 182
            this.gridControlConverter.MainView = this.gridViewConverter;
182 183
            this.gridControlConverter.MenuManager = this.ribbonControl;
183 184
            this.gridControlConverter.Name = "gridControlConverter";
184
            this.gridControlConverter.Size = new System.Drawing.Size(949, 349);
185
            this.gridControlConverter.Size = new System.Drawing.Size(936, 349);
185 186
            this.gridControlConverter.TabIndex = 4;
186 187
            this.gridControlConverter.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
187 188
            this.gridViewConverter});
......
194 195
            // 
195 196
            // btnID2Project
196 197
            // 
197
            this.btnID2Project.Location = new System.Drawing.Point(1049, 192);
198
            this.btnID2Project.Location = new System.Drawing.Point(1036, 192);
198 199
            this.btnID2Project.MenuManager = this.ribbonControl;
199 200
            this.btnID2Project.Name = "btnID2Project";
200 201
            this.btnID2Project.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
201 202
            new DevExpress.XtraEditors.Controls.EditorButton()});
202 203
            this.btnID2Project.Properties.ReadOnly = true;
203
            this.btnID2Project.Size = new System.Drawing.Size(193, 20);
204
            this.btnID2Project.Size = new System.Drawing.Size(206, 20);
204 205
            this.btnID2Project.StyleController = this.layoutControl1;
205 206
            this.btnID2Project.TabIndex = 10;
206 207
            this.btnID2Project.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(this.btnID2Project_ButtonClick);
......
230 231
            this.layoutControlItem2,
231 232
            this.simpleLabelItem2,
232 233
            this.simpleLabelItem1});
233
            this.layoutControlGroupSPPIDDB.Location = new System.Drawing.Point(987, 0);
234
            this.layoutControlGroupSPPIDDB.Location = new System.Drawing.Point(974, 0);
234 235
            this.layoutControlGroupSPPIDDB.Name = "layoutControlGroupSPPIDDB";
235
            this.layoutControlGroupSPPIDDB.Size = new System.Drawing.Size(259, 134);
236
            this.layoutControlGroupSPPIDDB.Size = new System.Drawing.Size(272, 134);
236 237
            this.layoutControlGroupSPPIDDB.Text = "SPPID DB";
237 238
            // 
238 239
            // labelSPPIDPlantName
......
241 242
            this.labelSPPIDPlantName.AppearanceItemCaption.Options.UseForeColor = true;
242 243
            this.labelSPPIDPlantName.Location = new System.Drawing.Point(78, 40);
243 244
            this.labelSPPIDPlantName.Name = "labelSPPIDPlantName";
244
            this.labelSPPIDPlantName.Size = new System.Drawing.Size(157, 18);
245
            this.labelSPPIDPlantName.Size = new System.Drawing.Size(170, 18);
245 246
            this.labelSPPIDPlantName.Text = "SPPIDPlantName";
246 247
            this.labelSPPIDPlantName.TextSize = new System.Drawing.Size(93, 14);
247 248
            // 
......
251 252
            this.labelSPPIDDBStatus.AppearanceItemCaption.Options.UseForeColor = true;
252 253
            this.labelSPPIDDBStatus.Location = new System.Drawing.Point(51, 58);
253 254
            this.labelSPPIDDBStatus.Name = "labelSPPIDDBStatus";
254
            this.labelSPPIDDBStatus.Size = new System.Drawing.Size(184, 18);
255
            this.labelSPPIDDBStatus.Size = new System.Drawing.Size(197, 18);
255 256
            this.labelSPPIDDBStatus.Text = "SPPIDDBStatus";
256 257
            this.labelSPPIDDBStatus.TextSize = new System.Drawing.Size(93, 14);
257 258
            // 
......
260 261
            this.layoutControlItem2.Control = this.btnSPPIDDB;
261 262
            this.layoutControlItem2.Location = new System.Drawing.Point(0, 0);
262 263
            this.layoutControlItem2.Name = "layoutControlItem2";
263
            this.layoutControlItem2.Size = new System.Drawing.Size(235, 40);
264
            this.layoutControlItem2.Size = new System.Drawing.Size(248, 40);
264 265
            this.layoutControlItem2.TextSize = new System.Drawing.Size(0, 0);
265 266
            this.layoutControlItem2.TextVisible = false;
266 267
            // 
......
302 303
            this.layoutControlItem7,
303 304
            this.simpleLabelItem3,
304 305
            this.simpleLabelItem4});
305
            this.layoutControlGroupID2Project.Location = new System.Drawing.Point(987, 134);
306
            this.layoutControlGroupID2Project.Location = new System.Drawing.Point(974, 134);
306 307
            this.layoutControlGroupID2Project.Name = "layoutControlGroupID2Project";
307
            this.layoutControlGroupID2Project.Size = new System.Drawing.Size(259, 118);
308
            this.layoutControlGroupID2Project.Size = new System.Drawing.Size(272, 118);
308 309
            this.layoutControlGroupID2Project.Text = "ID2 Project";
309 310
            // 
310 311
            // labelID2ProjectName
......
313 314
            this.labelID2ProjectName.AppearanceItemCaption.Options.UseForeColor = true;
314 315
            this.labelID2ProjectName.Location = new System.Drawing.Point(90, 24);
315 316
            this.labelID2ProjectName.Name = "labelID2ProjectName";
316
            this.labelID2ProjectName.Size = new System.Drawing.Size(145, 18);
317
            this.labelID2ProjectName.Size = new System.Drawing.Size(158, 18);
317 318
            this.labelID2ProjectName.Text = "ID2ProjectName";
318 319
            this.labelID2ProjectName.TextSize = new System.Drawing.Size(93, 14);
319 320
            // 
......
323 324
            this.labelID2ProjectStatus.AppearanceItemCaption.Options.UseForeColor = true;
324 325
            this.labelID2ProjectStatus.Location = new System.Drawing.Point(51, 42);
325 326
            this.labelID2ProjectStatus.Name = "labelID2ProjectStatus";
326
            this.labelID2ProjectStatus.Size = new System.Drawing.Size(184, 18);
327
            this.labelID2ProjectStatus.Size = new System.Drawing.Size(197, 18);
327 328
            this.labelID2ProjectStatus.Text = "ID2ProjectStatus";
328 329
            this.labelID2ProjectStatus.TextSize = new System.Drawing.Size(93, 14);
329 330
            // 
......
332 333
            this.layoutControlItem7.Control = this.btnID2Project;
333 334
            this.layoutControlItem7.Location = new System.Drawing.Point(0, 0);
334 335
            this.layoutControlItem7.Name = "layoutControlItem7";
335
            this.layoutControlItem7.Size = new System.Drawing.Size(235, 24);
336
            this.layoutControlItem7.Size = new System.Drawing.Size(248, 24);
336 337
            this.layoutControlItem7.Text = "Path :";
337 338
            this.layoutControlItem7.TextAlignMode = DevExpress.XtraLayout.TextAlignModeItem.AutoSize;
338 339
            this.layoutControlItem7.TextSize = new System.Drawing.Size(33, 14);
......
374 375
            this.layoutControlItem4,
375 376
            this.labelItemMappingStatus,
376 377
            this.simpleLabelItem5});
377
            this.layoutControlGroupItemMapping.Location = new System.Drawing.Point(987, 252);
378
            this.layoutControlGroupItemMapping.Location = new System.Drawing.Point(974, 252);
378 379
            this.layoutControlGroupItemMapping.Name = "layoutControlGroupItemMapping";
379
            this.layoutControlGroupItemMapping.Size = new System.Drawing.Size(259, 116);
380
            this.layoutControlGroupItemMapping.Size = new System.Drawing.Size(272, 116);
380 381
            this.layoutControlGroupItemMapping.Text = "Item Mapping";
381 382
            // 
382 383
            // layoutControlItem4
......
384 385
            this.layoutControlItem4.Control = this.btnItemMapping;
385 386
            this.layoutControlItem4.Location = new System.Drawing.Point(0, 0);
386 387
            this.layoutControlItem4.Name = "layoutControlItem4";
387
            this.layoutControlItem4.Size = new System.Drawing.Size(235, 40);
388
            this.layoutControlItem4.Size = new System.Drawing.Size(248, 40);
388 389
            this.layoutControlItem4.TextSize = new System.Drawing.Size(0, 0);
389 390
            this.layoutControlItem4.TextVisible = false;
390 391
            // 
......
394 395
            this.labelItemMappingStatus.AppearanceItemCaption.Options.UseForeColor = true;
395 396
            this.labelItemMappingStatus.Location = new System.Drawing.Point(51, 40);
396 397
            this.labelItemMappingStatus.Name = "labelItemMappingStatus";
397
            this.labelItemMappingStatus.Size = new System.Drawing.Size(184, 18);
398
            this.labelItemMappingStatus.Size = new System.Drawing.Size(197, 18);
398 399
            this.labelItemMappingStatus.Text = "MappingStatus";
399 400
            this.labelItemMappingStatus.TextSize = new System.Drawing.Size(93, 14);
400 401
            // 
......
423 424
            this.layoutControlItem6});
424 425
            this.layoutControlGroupAutoConverter.Location = new System.Drawing.Point(0, 0);
425 426
            this.layoutControlGroupAutoConverter.Name = "layoutControlGroupAutoConverter";
426
            this.layoutControlGroupAutoConverter.Size = new System.Drawing.Size(977, 451);
427
            this.layoutControlGroupAutoConverter.Size = new System.Drawing.Size(964, 451);
427 428
            this.layoutControlGroupAutoConverter.Text = "Auto Converter";
428 429
            // 
429 430
            // layoutControlItem1
......
431 432
            this.layoutControlItem1.Control = this.gridControlConverter;
432 433
            this.layoutControlItem1.Location = new System.Drawing.Point(0, 40);
433 434
            this.layoutControlItem1.Name = "layoutControlItem1";
434
            this.layoutControlItem1.Size = new System.Drawing.Size(953, 353);
435
            this.layoutControlItem1.Size = new System.Drawing.Size(940, 353);
435 436
            this.layoutControlItem1.TextSize = new System.Drawing.Size(0, 0);
436 437
            this.layoutControlItem1.TextVisible = false;
437 438
            // 
......
439 440
            // 
440 441
            this.layoutControlItem5.Control = this.btnLoadFile;
441 442
            this.layoutControlItem5.Location = new System.Drawing.Point(0, 0);
442
            this.layoutControlItem5.MaxSize = new System.Drawing.Size(98, 40);
443
            this.layoutControlItem5.MinSize = new System.Drawing.Size(98, 40);
443
            this.layoutControlItem5.MaxSize = new System.Drawing.Size(114, 40);
444
            this.layoutControlItem5.MinSize = new System.Drawing.Size(114, 40);
444 445
            this.layoutControlItem5.Name = "layoutControlItem5";
445
            this.layoutControlItem5.Size = new System.Drawing.Size(98, 40);
446
            this.layoutControlItem5.Size = new System.Drawing.Size(114, 40);
446 447
            this.layoutControlItem5.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
447 448
            this.layoutControlItem5.TextSize = new System.Drawing.Size(0, 0);
448 449
            this.layoutControlItem5.TextVisible = false;
......
450 451
            // emptySpaceItem2
451 452
            // 
452 453
            this.emptySpaceItem2.AllowHotTrack = false;
453
            this.emptySpaceItem2.Location = new System.Drawing.Point(98, 0);
454
            this.emptySpaceItem2.Location = new System.Drawing.Point(114, 0);
454 455
            this.emptySpaceItem2.Name = "emptySpaceItem2";
455
            this.emptySpaceItem2.Size = new System.Drawing.Size(788, 40);
456
            this.emptySpaceItem2.Size = new System.Drawing.Size(743, 40);
456 457
            this.emptySpaceItem2.TextSize = new System.Drawing.Size(0, 0);
457 458
            // 
458 459
            // layoutControlItem6
459 460
            // 
460 461
            this.layoutControlItem6.Control = this.btnRun;
461
            this.layoutControlItem6.Location = new System.Drawing.Point(886, 0);
462
            this.layoutControlItem6.MaxSize = new System.Drawing.Size(67, 40);
463
            this.layoutControlItem6.MinSize = new System.Drawing.Size(67, 40);
462
            this.layoutControlItem6.Location = new System.Drawing.Point(857, 0);
463
            this.layoutControlItem6.MaxSize = new System.Drawing.Size(83, 40);
464
            this.layoutControlItem6.MinSize = new System.Drawing.Size(83, 40);
464 465
            this.layoutControlItem6.Name = "layoutControlItem6";
465
            this.layoutControlItem6.Size = new System.Drawing.Size(67, 40);
466
            this.layoutControlItem6.Size = new System.Drawing.Size(83, 40);
466 467
            this.layoutControlItem6.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
467 468
            this.layoutControlItem6.TextSize = new System.Drawing.Size(0, 0);
468 469
            this.layoutControlItem6.TextVisible = false;
......
470 471
            // emptySpaceItem1
471 472
            // 
472 473
            this.emptySpaceItem1.AllowHotTrack = false;
473
            this.emptySpaceItem1.Location = new System.Drawing.Point(987, 368);
474
            this.emptySpaceItem1.Location = new System.Drawing.Point(974, 368);
474 475
            this.emptySpaceItem1.Name = "emptySpaceItem1";
475
            this.emptySpaceItem1.Size = new System.Drawing.Size(259, 83);
476
            this.emptySpaceItem1.Size = new System.Drawing.Size(272, 83);
476 477
            this.emptySpaceItem1.TextSize = new System.Drawing.Size(0, 0);
477 478
            // 
478 479
            // splitterItem1
479 480
            // 
480 481
            this.splitterItem1.AllowHotTrack = true;
481
            this.splitterItem1.Location = new System.Drawing.Point(977, 0);
482
            this.splitterItem1.Location = new System.Drawing.Point(964, 0);
482 483
            this.splitterItem1.Name = "splitterItem1";
483 484
            this.splitterItem1.Size = new System.Drawing.Size(10, 451);
484 485
            // 
......
502 503
            this.Controls.Add(this.ribbonControl);
503 504
            this.Name = "ConverterForm";
504 505
            this.Ribbon = this.ribbonControl;
506
            this.ShowIcon = false;
505 507
            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
506
            this.Text = "ConverterForm";
508
            this.Text = "SPPID Converter";
507 509
            ((System.ComponentModel.ISupportInitialize)(this.ribbonControl)).EndInit();
508 510
            ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).EndInit();
509 511
            this.layoutControl1.ResumeLayout(false);
DTI_PID/SPPIDConverter_AutoModeling/ConverterForm.cs
221 221
            if (form.ShowDialog() == DialogResult.OK)
222 222
                SetSPPIDDBUI();
223 223
        }
224

  
225
        private void btnItemMapping_Click(object sender, EventArgs e)
226
        {
227
            if (!_ProjectInfo.Enable)
228
            {
229
                MessageBox.Show(Msg.PleaseSetID2ProjectInfo, Msg.Warning, MessageBoxButtons.OK, MessageBoxIcon.Warning);
230
                return;
231
            }
232

  
233
            MappingForm form = new MappingForm();
234
            form.ShowDialog();
235
        }
224 236
    }
225 237
}
DTI_PID/SPPIDConverter_AutoModeling/Form/MappingForm.Designer.cs
1
namespace Converter.SPPID.AutoModeling.Form
2
{
3
    partial class MappingForm
4
    {
5
        /// <summary>
6
        /// Required designer variable.
7
        /// </summary>
8
        private System.ComponentModel.IContainer components = null;
9

  
10
        /// <summary>
11
        /// Clean up any resources being used.
12
        /// </summary>
13
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
14
        protected override void Dispose(bool disposing)
15
        {
16
            if (disposing && (components != null))
17
            {
18
                components.Dispose();
19
            }
20
            base.Dispose(disposing);
21
        }
22

  
23
        #region Windows Form Designer generated code
24

  
25
        /// <summary>
26
        /// Required method for Designer support - do not modify
27
        /// the contents of this method with the code editor.
28
        /// </summary>
29
        private void InitializeComponent()
30
        {
31
            this.ribbonControl = new DevExpress.XtraBars.Ribbon.RibbonControl();
32
            this.layoutControl1 = new DevExpress.XtraLayout.LayoutControl();
33
            this.pictureEditSPPIDSymbol = new DevExpress.XtraEditors.PictureEdit();
34
            this.btnSave = new DevExpress.XtraEditors.SimpleButton();
35
            this.treeListSPPIDTreeList = new DevExpress.XtraTreeList.TreeList();
36
            this.treeListID2TreeList = new DevExpress.XtraTreeList.TreeList();
37
            this.textBoxID2SymbolType = new DevExpress.XtraEditors.TextEdit();
38
            this.textBoxID2SymbolName = new DevExpress.XtraEditors.TextEdit();
39
            this.pictureEditID2Symbol = new DevExpress.XtraEditors.PictureEdit();
40
            this.pictureEditMapped = new DevExpress.XtraEditors.PictureEdit();
41
            this.Root = new DevExpress.XtraLayout.LayoutControlGroup();
42
            this.layoutControlGroup1 = new DevExpress.XtraLayout.LayoutControlGroup();
43
            this.layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
44
            this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
45
            this.layoutControlItem7 = new DevExpress.XtraLayout.LayoutControlItem();
46
            this.splitterItem1 = new DevExpress.XtraLayout.SplitterItem();
47
            this.layoutControlGroup3 = new DevExpress.XtraLayout.LayoutControlGroup();
48
            this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
49
            this.layoutControlGroup4 = new DevExpress.XtraLayout.LayoutControlGroup();
50
            this.layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
51
            this.splitterItem4 = new DevExpress.XtraLayout.SplitterItem();
52
            this.layoutControlGroup2 = new DevExpress.XtraLayout.LayoutControlGroup();
53
            this.layoutControlItem8 = new DevExpress.XtraLayout.LayoutControlItem();
54
            this.splitterItem2 = new DevExpress.XtraLayout.SplitterItem();
55
            this.layoutControlGroup5 = new DevExpress.XtraLayout.LayoutControlGroup();
56
            this.layoutControlItem9 = new DevExpress.XtraLayout.LayoutControlItem();
57
            this.splitterItem5 = new DevExpress.XtraLayout.SplitterItem();
58
            this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
59
            this.emptySpaceItem2 = new DevExpress.XtraLayout.EmptySpaceItem();
60
            this.splitterItem3 = new DevExpress.XtraLayout.SplitterItem();
61
            ((System.ComponentModel.ISupportInitialize)(this.ribbonControl)).BeginInit();
62
            ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit();
63
            this.layoutControl1.SuspendLayout();
64
            ((System.ComponentModel.ISupportInitialize)(this.pictureEditSPPIDSymbol.Properties)).BeginInit();
65
            ((System.ComponentModel.ISupportInitialize)(this.treeListSPPIDTreeList)).BeginInit();
66
            ((System.ComponentModel.ISupportInitialize)(this.treeListID2TreeList)).BeginInit();
67
            ((System.ComponentModel.ISupportInitialize)(this.textBoxID2SymbolType.Properties)).BeginInit();
68
            ((System.ComponentModel.ISupportInitialize)(this.textBoxID2SymbolName.Properties)).BeginInit();
69
            ((System.ComponentModel.ISupportInitialize)(this.pictureEditID2Symbol.Properties)).BeginInit();
70
            ((System.ComponentModel.ISupportInitialize)(this.pictureEditMapped.Properties)).BeginInit();
71
            ((System.ComponentModel.ISupportInitialize)(this.Root)).BeginInit();
72
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).BeginInit();
73
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).BeginInit();
74
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit();
75
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).BeginInit();
76
            ((System.ComponentModel.ISupportInitialize)(this.splitterItem1)).BeginInit();
77
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup3)).BeginInit();
78
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
79
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup4)).BeginInit();
80
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).BeginInit();
81
            ((System.ComponentModel.ISupportInitialize)(this.splitterItem4)).BeginInit();
82
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup2)).BeginInit();
83
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).BeginInit();
84
            ((System.ComponentModel.ISupportInitialize)(this.splitterItem2)).BeginInit();
85
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup5)).BeginInit();
86
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).BeginInit();
87
            ((System.ComponentModel.ISupportInitialize)(this.splitterItem5)).BeginInit();
88
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
89
            ((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem2)).BeginInit();
90
            ((System.ComponentModel.ISupportInitialize)(this.splitterItem3)).BeginInit();
91
            this.SuspendLayout();
92
            // 
93
            // ribbonControl
94
            // 
95
            this.ribbonControl.ExpandCollapseItem.Id = 0;
96
            this.ribbonControl.Items.AddRange(new DevExpress.XtraBars.BarItem[] {
97
            this.ribbonControl.ExpandCollapseItem});
98
            this.ribbonControl.Location = new System.Drawing.Point(0, 0);
99
            this.ribbonControl.MaxItemId = 1;
100
            this.ribbonControl.Name = "ribbonControl";
101
            this.ribbonControl.ShowApplicationButton = DevExpress.Utils.DefaultBoolean.False;
102
            this.ribbonControl.ShowDisplayOptionsMenuButton = DevExpress.Utils.DefaultBoolean.False;
103
            this.ribbonControl.ShowPageHeadersMode = DevExpress.XtraBars.Ribbon.ShowPageHeadersMode.ShowOnMultiplePages;
104
            this.ribbonControl.ShowToolbarCustomizeItem = false;
105
            this.ribbonControl.Size = new System.Drawing.Size(1016, 32);
106
            this.ribbonControl.Toolbar.ShowCustomizeItem = false;
107
            // 
108
            // layoutControl1
109
            // 
110
            this.layoutControl1.Controls.Add(this.pictureEditSPPIDSymbol);
111
            this.layoutControl1.Controls.Add(this.btnSave);
112
            this.layoutControl1.Controls.Add(this.treeListSPPIDTreeList);
113
            this.layoutControl1.Controls.Add(this.treeListID2TreeList);
114
            this.layoutControl1.Controls.Add(this.textBoxID2SymbolType);
115
            this.layoutControl1.Controls.Add(this.textBoxID2SymbolName);
116
            this.layoutControl1.Controls.Add(this.pictureEditID2Symbol);
117
            this.layoutControl1.Controls.Add(this.pictureEditMapped);
118
            this.layoutControl1.Dock = System.Windows.Forms.DockStyle.Fill;
119
            this.layoutControl1.Location = new System.Drawing.Point(0, 32);
120
            this.layoutControl1.Name = "layoutControl1";
121
            this.layoutControl1.Root = this.Root;
122
            this.layoutControl1.Size = new System.Drawing.Size(1016, 741);
123
            this.layoutControl1.TabIndex = 2;
124
            this.layoutControl1.Text = "layoutControl1";
125
            // 
126
            // pictureEditSPPIDSymbol
127
            // 
128
            this.pictureEditSPPIDSymbol.Location = new System.Drawing.Point(709, 403);
129
            this.pictureEditSPPIDSymbol.MenuManager = this.ribbonControl;
130
            this.pictureEditSPPIDSymbol.Name = "pictureEditSPPIDSymbol";
131
            this.pictureEditSPPIDSymbol.Properties.ShowCameraMenuItem = DevExpress.XtraEditors.Controls.CameraMenuItemVisibility.Auto;
132
            this.pictureEditSPPIDSymbol.Size = new System.Drawing.Size(271, 252);
133
            this.pictureEditSPPIDSymbol.StyleController = this.layoutControl1;
134
            this.pictureEditSPPIDSymbol.TabIndex = 15;
135
            // 
136
            // btnSave
137
            // 
138
            this.btnSave.ImageOptions.SvgImage = global::Converter.SPPID.AutoModeling.Properties.Resources.saveandclose;
139
            this.btnSave.Location = new System.Drawing.Point(868, 693);
140
            this.btnSave.Name = "btnSave";
141
            this.btnSave.Size = new System.Drawing.Size(136, 36);
142
            this.btnSave.StyleController = this.layoutControl1;
143
            this.btnSave.TabIndex = 13;
144
            this.btnSave.Text = "  Save && Close  ";
145
            // 
146
            // treeListSPPIDTreeList
147
            // 
148
            this.treeListSPPIDTreeList.Cursor = System.Windows.Forms.Cursors.Default;
149
            this.treeListSPPIDTreeList.Location = new System.Drawing.Point(697, 45);
150
            this.treeListSPPIDTreeList.Name = "treeListSPPIDTreeList";
151
            this.treeListSPPIDTreeList.Size = new System.Drawing.Size(295, 311);
152
            this.treeListSPPIDTreeList.TabIndex = 12;
153
            // 
154
            // treeListID2TreeList
155
            // 
156
            this.treeListID2TreeList.Cursor = System.Windows.Forms.Cursors.Default;
157
            this.treeListID2TreeList.Location = new System.Drawing.Point(24, 45);
158
            this.treeListID2TreeList.Name = "treeListID2TreeList";
159
            this.treeListID2TreeList.OptionsSelection.EnableAppearanceFocusedCell = false;
160
            this.treeListID2TreeList.Size = new System.Drawing.Size(635, 253);
161
            this.treeListID2TreeList.TabIndex = 11;
162
            // 
163
            // textBoxID2SymbolType
164
            // 
165
            this.textBoxID2SymbolType.Location = new System.Drawing.Point(124, 657);
166
            this.textBoxID2SymbolType.MenuManager = this.ribbonControl;
167
            this.textBoxID2SymbolType.Name = "textBoxID2SymbolType";
168
            this.textBoxID2SymbolType.Size = new System.Drawing.Size(535, 20);
169
            this.textBoxID2SymbolType.StyleController = this.layoutControl1;
170
            this.textBoxID2SymbolType.TabIndex = 9;
171
            // 
172
            // textBoxID2SymbolName
173
            // 
174
            this.textBoxID2SymbolName.Location = new System.Drawing.Point(124, 633);
175
            this.textBoxID2SymbolName.MenuManager = this.ribbonControl;
176
            this.textBoxID2SymbolName.Name = "textBoxID2SymbolName";
177
            this.textBoxID2SymbolName.Size = new System.Drawing.Size(535, 20);
178
            this.textBoxID2SymbolName.StyleController = this.layoutControl1;
179
            this.textBoxID2SymbolName.TabIndex = 8;
180
            // 
181
            // pictureEditID2Symbol
182
            // 
183
            this.pictureEditID2Symbol.Location = new System.Drawing.Point(36, 345);
184
            this.pictureEditID2Symbol.MenuManager = this.ribbonControl;
185
            this.pictureEditID2Symbol.Name = "pictureEditID2Symbol";
186
            this.pictureEditID2Symbol.Properties.ShowCameraMenuItem = DevExpress.XtraEditors.Controls.CameraMenuItemVisibility.Auto;
187
            this.pictureEditID2Symbol.Size = new System.Drawing.Size(290, 272);
188
            this.pictureEditID2Symbol.StyleController = this.layoutControl1;
189
            this.pictureEditID2Symbol.TabIndex = 4;
190
            // 
191
            // pictureEditMapped
192
            // 
193
            this.pictureEditMapped.Location = new System.Drawing.Point(364, 345);
194
            this.pictureEditMapped.MenuManager = this.ribbonControl;
195
            this.pictureEditMapped.Name = "pictureEditMapped";
196
            this.pictureEditMapped.Properties.ShowCameraMenuItem = DevExpress.XtraEditors.Controls.CameraMenuItemVisibility.Auto;
197
            this.pictureEditMapped.Size = new System.Drawing.Size(283, 272);
198
            this.pictureEditMapped.StyleController = this.layoutControl1;
199
            this.pictureEditMapped.TabIndex = 5;
200
            // 
201
            // Root
202
            // 
203
            this.Root.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True;
204
            this.Root.GroupBordersVisible = false;
205
            this.Root.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
206
            this.layoutControlGroup1,
207
            this.layoutControlGroup2,
208
            this.layoutControlItem4,
209
            this.emptySpaceItem2,
210
            this.splitterItem3});
211
            this.Root.Name = "Root";
212
            this.Root.Size = new System.Drawing.Size(1016, 741);
213
            this.Root.TextVisible = false;
214
            // 
215
            // layoutControlGroup1
216
            // 
217
            this.layoutControlGroup1.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
218
            this.layoutControlItem3,
219
            this.layoutControlItem5,
220
            this.layoutControlItem7,
221
            this.splitterItem1,
222
            this.layoutControlGroup3,
223
            this.layoutControlGroup4,
224
            this.splitterItem4});
225
            this.layoutControlGroup1.Location = new System.Drawing.Point(0, 0);
226
            this.layoutControlGroup1.Name = "layoutControlGroup1";
227
            this.layoutControlGroup1.Size = new System.Drawing.Size(663, 681);
228
            this.layoutControlGroup1.Text = "ID2 Symbol";
229
            // 
230
            // layoutControlItem3
231
            // 
232
            this.layoutControlItem3.Control = this.textBoxID2SymbolName;
233
            this.layoutControlItem3.Location = new System.Drawing.Point(0, 588);
234
            this.layoutControlItem3.Name = "layoutControlItem3";
235
            this.layoutControlItem3.Size = new System.Drawing.Size(639, 24);
236
            this.layoutControlItem3.Text = "ID2 Symbol Name";
237
            this.layoutControlItem3.TextSize = new System.Drawing.Size(97, 14);
238
            // 
239
            // layoutControlItem5
240
            // 
241
            this.layoutControlItem5.Control = this.textBoxID2SymbolType;
242
            this.layoutControlItem5.Location = new System.Drawing.Point(0, 612);
243
            this.layoutControlItem5.Name = "layoutControlItem5";
244
            this.layoutControlItem5.Size = new System.Drawing.Size(639, 24);
245
            this.layoutControlItem5.Text = "ID2 Symbol Type";
246
            this.layoutControlItem5.TextSize = new System.Drawing.Size(97, 14);
247
            // 
248
            // layoutControlItem7
249
            // 
250
            this.layoutControlItem7.Control = this.treeListID2TreeList;
251
            this.layoutControlItem7.Location = new System.Drawing.Point(0, 0);
252
            this.layoutControlItem7.Name = "layoutControlItem7";
253
            this.layoutControlItem7.Size = new System.Drawing.Size(639, 257);
254
            this.layoutControlItem7.TextSize = new System.Drawing.Size(0, 0);
255
            this.layoutControlItem7.TextVisible = false;
256
            // 
257
            // splitterItem1
258
            // 
259
            this.splitterItem1.AllowHotTrack = true;
260
            this.splitterItem1.Location = new System.Drawing.Point(0, 257);
261
            this.splitterItem1.Name = "splitterItem1";
262
            this.splitterItem1.Size = new System.Drawing.Size(639, 10);
263
            // 
264
            // layoutControlGroup3
265
            // 
266
            this.layoutControlGroup3.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
267
            this.layoutControlItem1});
268
            this.layoutControlGroup3.Location = new System.Drawing.Point(0, 267);
269
            this.layoutControlGroup3.Name = "layoutControlGroup3";
270
            this.layoutControlGroup3.Size = new System.Drawing.Size(318, 321);
271
            this.layoutControlGroup3.Text = "ID2 Image";
272
            // 
273
            // layoutControlItem1
274
            // 
275
            this.layoutControlItem1.Control = this.pictureEditID2Symbol;
276
            this.layoutControlItem1.Location = new System.Drawing.Point(0, 0);
277
            this.layoutControlItem1.Name = "layoutControlItem1";
278
            this.layoutControlItem1.Size = new System.Drawing.Size(294, 276);
279
            this.layoutControlItem1.TextSize = new System.Drawing.Size(0, 0);
280
            this.layoutControlItem1.TextVisible = false;
281
            // 
282
            // layoutControlGroup4
283
            // 
284
            this.layoutControlGroup4.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
285
            this.layoutControlItem2});
286
            this.layoutControlGroup4.Location = new System.Drawing.Point(328, 267);
287
            this.layoutControlGroup4.Name = "layoutControlGroup4";
288
            this.layoutControlGroup4.Size = new System.Drawing.Size(311, 321);
289
            this.layoutControlGroup4.Text = "Mapped Image";
290
            // 
291
            // layoutControlItem2
292
            // 
293
            this.layoutControlItem2.Control = this.pictureEditMapped;
294
            this.layoutControlItem2.Location = new System.Drawing.Point(0, 0);
295
            this.layoutControlItem2.Name = "layoutControlItem2";
296
            this.layoutControlItem2.Size = new System.Drawing.Size(287, 276);
297
            this.layoutControlItem2.TextSize = new System.Drawing.Size(0, 0);
298
            this.layoutControlItem2.TextVisible = false;
299
            // 
300
            // splitterItem4
301
            // 
302
            this.splitterItem4.AllowHotTrack = true;
303
            this.splitterItem4.Location = new System.Drawing.Point(318, 267);
304
            this.splitterItem4.Name = "splitterItem4";
305
            this.splitterItem4.Size = new System.Drawing.Size(10, 321);
306
            // 
307
            // layoutControlGroup2
308
            // 
309
            this.layoutControlGroup2.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
310
            this.layoutControlItem8,
311
            this.splitterItem2,
312
            this.layoutControlGroup5,
313
            this.splitterItem5});
314
            this.layoutControlGroup2.Location = new System.Drawing.Point(673, 0);
315
            this.layoutControlGroup2.Name = "layoutControlGroup2";
316
            this.layoutControlGroup2.Size = new System.Drawing.Size(323, 681);
317
            this.layoutControlGroup2.Text = "SPPID Symbol";
318
            // 
319
            // layoutControlItem8
320
            // 
321
            this.layoutControlItem8.Control = this.treeListSPPIDTreeList;
322
            this.layoutControlItem8.Location = new System.Drawing.Point(0, 0);
323
            this.layoutControlItem8.Name = "layoutControlItem8";
324
            this.layoutControlItem8.Size = new System.Drawing.Size(299, 315);
325
            this.layoutControlItem8.TextSize = new System.Drawing.Size(0, 0);
326
            this.layoutControlItem8.TextVisible = false;
327
            // 
328
            // splitterItem2
329
            // 
330
            this.splitterItem2.AllowHotTrack = true;
331
            this.splitterItem2.Location = new System.Drawing.Point(0, 626);
332
            this.splitterItem2.Name = "splitterItem2";
333
            this.splitterItem2.Size = new System.Drawing.Size(299, 10);
334
            // 
335
            // layoutControlGroup5
336
            // 
337
            this.layoutControlGroup5.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
338
            this.layoutControlItem9});
339
            this.layoutControlGroup5.Location = new System.Drawing.Point(0, 325);
340
            this.layoutControlGroup5.Name = "layoutControlGroup5";
341
            this.layoutControlGroup5.Size = new System.Drawing.Size(299, 301);
342
            this.layoutControlGroup5.Text = "SPPID Image";
343
            // 
344
            // layoutControlItem9
345
            // 
346
            this.layoutControlItem9.Control = this.pictureEditSPPIDSymbol;
347
            this.layoutControlItem9.Location = new System.Drawing.Point(0, 0);
348
            this.layoutControlItem9.Name = "layoutControlItem9";
349
            this.layoutControlItem9.Size = new System.Drawing.Size(275, 256);
350
            this.layoutControlItem9.TextSize = new System.Drawing.Size(0, 0);
351
            this.layoutControlItem9.TextVisible = false;
352
            // 
353
            // splitterItem5
354
            // 
355
            this.splitterItem5.AllowHotTrack = true;
356
            this.splitterItem5.Location = new System.Drawing.Point(0, 315);
357
            this.splitterItem5.Name = "splitterItem5";
358
            this.splitterItem5.Size = new System.Drawing.Size(299, 10);
359
            // 
360
            // layoutControlItem4
361
            // 
362
            this.layoutControlItem4.Control = this.btnSave;
363
            this.layoutControlItem4.Location = new System.Drawing.Point(856, 681);
364
            this.layoutControlItem4.MaxSize = new System.Drawing.Size(140, 40);
365
            this.layoutControlItem4.MinSize = new System.Drawing.Size(140, 40);
366
            this.layoutControlItem4.Name = "layoutControlItem4";
367
            this.layoutControlItem4.Size = new System.Drawing.Size(140, 40);
368
            this.layoutControlItem4.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
369
            this.layoutControlItem4.TextSize = new System.Drawing.Size(0, 0);
370
            this.layoutControlItem4.TextVisible = false;
371
            // 
372
            // emptySpaceItem2
373
            // 
374
            this.emptySpaceItem2.AllowHotTrack = false;
375
            this.emptySpaceItem2.Location = new System.Drawing.Point(0, 681);
376
            this.emptySpaceItem2.Name = "emptySpaceItem2";
377
            this.emptySpaceItem2.Size = new System.Drawing.Size(856, 40);
378
            this.emptySpaceItem2.TextSize = new System.Drawing.Size(0, 0);
379
            // 
380
            // splitterItem3
381
            // 
382
            this.splitterItem3.AllowHotTrack = true;
383
            this.splitterItem3.Location = new System.Drawing.Point(663, 0);
384
            this.splitterItem3.Name = "splitterItem3";
385
            this.splitterItem3.Size = new System.Drawing.Size(10, 681);
386
            // 
387
            // MappingForm
388
            // 
389
            this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
390
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
391
            this.ClientSize = new System.Drawing.Size(1016, 773);
392
            this.Controls.Add(this.layoutControl1);
393
            this.Controls.Add(this.ribbonControl);
394
            this.Name = "MappingForm";
395
            this.Ribbon = this.ribbonControl;
396
            this.ShowIcon = false;
397
            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
398
            this.Text = "Item Mapping";
399
            ((System.ComponentModel.ISupportInitialize)(this.ribbonControl)).EndInit();
400
            ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).EndInit();
401
            this.layoutControl1.ResumeLayout(false);
402
            ((System.ComponentModel.ISupportInitialize)(this.pictureEditSPPIDSymbol.Properties)).EndInit();
403
            ((System.ComponentModel.ISupportInitialize)(this.treeListSPPIDTreeList)).EndInit();
404
            ((System.ComponentModel.ISupportInitialize)(this.treeListID2TreeList)).EndInit();
405
            ((System.ComponentModel.ISupportInitialize)(this.textBoxID2SymbolType.Properties)).EndInit();
406
            ((System.ComponentModel.ISupportInitialize)(this.textBoxID2SymbolName.Properties)).EndInit();
407
            ((System.ComponentModel.ISupportInitialize)(this.pictureEditID2Symbol.Properties)).EndInit();
408
            ((System.ComponentModel.ISupportInitialize)(this.pictureEditMapped.Properties)).EndInit();
409
            ((System.ComponentModel.ISupportInitialize)(this.Root)).EndInit();
410
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup1)).EndInit();
411
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).EndInit();
412
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit();
413
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).EndInit();
414
            ((System.ComponentModel.ISupportInitialize)(this.splitterItem1)).EndInit();
415
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup3)).EndInit();
416
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
417
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup4)).EndInit();
418
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).EndInit();
419
            ((System.ComponentModel.ISupportInitialize)(this.splitterItem4)).EndInit();
420
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup2)).EndInit();
421
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).EndInit();
422
            ((System.ComponentModel.ISupportInitialize)(this.splitterItem2)).EndInit();
423
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup5)).EndInit();
424
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).EndInit();
425
            ((System.ComponentModel.ISupportInitialize)(this.splitterItem5)).EndInit();
426
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
427
            ((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem2)).EndInit();
428
            ((System.ComponentModel.ISupportInitialize)(this.splitterItem3)).EndInit();
429
            this.ResumeLayout(false);
430
            this.PerformLayout();
431

  
432
        }
433

  
434
        #endregion
435

  
436
        private DevExpress.XtraBars.Ribbon.RibbonControl ribbonControl;
437
        private DevExpress.XtraLayout.LayoutControl layoutControl1;
438
        private DevExpress.XtraLayout.LayoutControlGroup Root;
439
        private DevExpress.XtraEditors.PictureEdit pictureEditID2Symbol;
440
        private DevExpress.XtraEditors.PictureEdit pictureEditMapped;
441
        private DevExpress.XtraLayout.LayoutControlGroup layoutControlGroup1;
442
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem1;
443
        private DevExpress.XtraLayout.LayoutControlGroup layoutControlGroup2;
444
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem2;
445
        private DevExpress.XtraEditors.TextEdit textBoxID2SymbolName;
446
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem3;
447
        private DevExpress.XtraEditors.TextEdit textBoxID2SymbolType;
448
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem5;
449
        private DevExpress.XtraTreeList.TreeList treeListSPPIDTreeList;
450
        private DevExpress.XtraTreeList.TreeList treeListID2TreeList;
451
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem7;
452
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem8;
453
        private DevExpress.XtraLayout.SplitterItem splitterItem1;
454
        private DevExpress.XtraLayout.SplitterItem splitterItem2;
455
        private DevExpress.XtraEditors.SimpleButton btnSave;
456
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem4;
457
        private DevExpress.XtraLayout.EmptySpaceItem emptySpaceItem2;
458
        private DevExpress.XtraLayout.SplitterItem splitterItem3;
459
        private DevExpress.XtraLayout.LayoutControlGroup layoutControlGroup3;
460
        private DevExpress.XtraLayout.LayoutControlGroup layoutControlGroup4;
461
        private DevExpress.XtraLayout.SplitterItem splitterItem4;
462
        private DevExpress.XtraEditors.PictureEdit pictureEditSPPIDSymbol;
463
        private DevExpress.XtraLayout.LayoutControlGroup layoutControlGroup5;
464
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem9;
465
        private DevExpress.XtraLayout.SplitterItem splitterItem5;
466
    }
467
}
DTI_PID/SPPIDConverter_AutoModeling/Form/MappingForm.cs
1
using System;
2
using System.Collections.Generic;
3
using System.ComponentModel;
4
using System.Data;
5
using System.Drawing;
6
using System.Text;
7
using System.Linq;
8
using System.Threading.Tasks;
9
using System.Windows.Forms;
10
using DevExpress.XtraBars;
11
using DevExpress.XtraTreeList;
12
using DevExpress.XtraTreeList.Nodes;
13

  
14
namespace Converter.SPPID.AutoModeling.Form
15
{
16
    public partial class MappingForm : DevExpress.XtraBars.Ribbon.RibbonForm
17
    {
18
        public MappingForm()
19
        {
20
            InitializeComponent();
21
            InitID2TreeList();
22
        }
23

  
24
        private void InitID2TreeList()
25
        {
26
            DataTable dt = new DataTable();
27
            dt.Columns.Add("UID");
28
            dt.Columns.Add("ParentUID");
29
            dt.Columns.Add("Symbol Name");
30
            dt.Columns.Add("SPPID Symbol Path");
31

  
32
            dt.Rows.Add(new object[] { "1", "0", "pa", "" });
33
            dt.Rows.Add(new object[] { "2", "1", "c", "" });
34
            dt.Rows.Add(new object[] { "3", "0", "cc", "" });
35

  
36
            treeListID2TreeList.DataSource = dt;
37
            treeListID2TreeList.KeyFieldName = "UID";
38
            treeListID2TreeList.ParentFieldName = "ParentUID";
39
            treeListID2TreeList.ExpandAll();
40

  
41
            treeListID2TreeList.OptionsView.FocusRectStyle = DrawFocusRectStyle.None;
42
            treeListID2TreeList.OptionsBehavior.Editable = false;
43
        }
44

  
45

  
46
    }
47
}
DTI_PID/SPPIDConverter_AutoModeling/Form/MappingForm.resx
1
<?xml version="1.0" encoding="utf-8"?>
2
<root>
3
  <!-- 
4
    Microsoft ResX Schema 
5
    
6
    Version 2.0
7
    
8
    The primary goals of this format is to allow a simple XML format 
9
    that is mostly human readable. The generation and parsing of the 
10
    various data types are done through the TypeConverter classes 
11
    associated with the data types.
12
    
13
    Example:
14
    
15
    ... ado.net/XML headers & schema ...
16
    <resheader name="resmimetype">text/microsoft-resx</resheader>
17
    <resheader name="version">2.0</resheader>
18
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23
        <value>[base64 mime encoded serialized .NET Framework object]</value>
24
    </data>
25
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27
        <comment>This is a comment</comment>
28
    </data>
29
                
30
    There are any number of "resheader" rows that contain simple 
31
    name/value pairs.
32
    
33
    Each data row contains a name, and value. The row also contains a 
34
    type or mimetype. Type corresponds to a .NET class that support 
35
    text/value conversion through the TypeConverter architecture. 
36
    Classes that don't support this are serialized and stored with the 
37
    mimetype set.
38
    
39
    The mimetype is used for serialized objects, and tells the 
40
    ResXResourceReader how to depersist the object. This is currently not 
41
    extensible. For a given mimetype the value must be set accordingly:
42
    
43
    Note - application/x-microsoft.net.object.binary.base64 is the format 
44
    that the ResXResourceWriter will generate, however the reader can 
45
    read any of the formats listed below.
46
    
47
    mimetype: application/x-microsoft.net.object.binary.base64
48
    value   : The object must be serialized with 
49
            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50
            : and then encoded with base64 encoding.
51
    
52
    mimetype: application/x-microsoft.net.object.soap.base64
53
    value   : The object must be serialized with 
54
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55
            : and then encoded with base64 encoding.
56

  
57
    mimetype: application/x-microsoft.net.object.bytearray.base64
58
    value   : The object must be serialized into a byte array 
59
            : using a System.ComponentModel.TypeConverter
60
            : and then encoded with base64 encoding.
61
    -->
62
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64
    <xsd:element name="root" msdata:IsDataSet="true">
65
      <xsd:complexType>
66
        <xsd:choice maxOccurs="unbounded">
67
          <xsd:element name="metadata">
68
            <xsd:complexType>
69
              <xsd:sequence>
70
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
71
              </xsd:sequence>
72
              <xsd:attribute name="name" use="required" type="xsd:string" />
73
              <xsd:attribute name="type" type="xsd:string" />
74
              <xsd:attribute name="mimetype" type="xsd:string" />
75
              <xsd:attribute ref="xml:space" />
76
            </xsd:complexType>
77
          </xsd:element>
78
          <xsd:element name="assembly">
79
            <xsd:complexType>
80
              <xsd:attribute name="alias" type="xsd:string" />
81
              <xsd:attribute name="name" type="xsd:string" />
82
            </xsd:complexType>
83
          </xsd:element>
84
          <xsd:element name="data">
85
            <xsd:complexType>
86
              <xsd:sequence>
87
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89
              </xsd:sequence>
90
              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93
              <xsd:attribute ref="xml:space" />
94
            </xsd:complexType>
95
          </xsd:element>
96
          <xsd:element name="resheader">
97
            <xsd:complexType>
98
              <xsd:sequence>
99
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100
              </xsd:sequence>
101
              <xsd:attribute name="name" type="xsd:string" use="required" />
102
            </xsd:complexType>
103
          </xsd:element>
104
        </xsd:choice>
105
      </xsd:complexType>
106
    </xsd:element>
107
  </xsd:schema>
108
  <resheader name="resmimetype">
109
    <value>text/microsoft-resx</value>
110
  </resheader>
111
  <resheader name="version">
112
    <value>2.0</value>
113
  </resheader>
114
  <resheader name="reader">
115
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116
  </resheader>
117
  <resheader name="writer">
118
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119
  </resheader>
120
</root>
DTI_PID/SPPIDConverter_AutoModeling/Form/SPPID_DB_SettingForm.Designer.cs
418 418
            this.Controls.Add(this.ribbonControl);
419 419
            this.Name = "SPPID_DB_SettingForm";
420 420
            this.Ribbon = this.ribbonControl;
421
            this.ShowIcon = false;
421 422
            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
422 423
            this.Text = "SPPID DB Setting";
423 424
            ((System.ComponentModel.ISupportInitialize)(this.ribbonControl)).EndInit();
DTI_PID/SPPIDConverter_AutoModeling/Properties/Resources.Designer.cs
169 169
                return ((DevExpress.Utils.Svg.SvgImage)(obj));
170 170
            }
171 171
        }
172
        
173
        /// <summary>
174
        ///   DevExpress.Utils.Svg.SvgImage 형식의 지역화된 리소스를 찾습니다.
175
        /// </summary>
176
        internal static DevExpress.Utils.Svg.SvgImage saveandclose {
177
            get {
178
                object obj = ResourceManager.GetObject("saveandclose", resourceCulture);
179
                return ((DevExpress.Utils.Svg.SvgImage)(obj));
180
            }
181
        }
172 182
    }
173 183
}
DTI_PID/SPPIDConverter_AutoModeling/Properties/Resources.resx
124 124
  <data name="paymentunpaid" type="System.Resources.ResXFileRef, System.Windows.Forms">
125 125
    <value>..\Resources\paymentunpaid.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v18.2, Version=18.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
126 126
  </data>
127
  <data name="changedatasourcepivottable" type="System.Resources.ResXFileRef, System.Windows.Forms">
128
    <value>..\Resources\changedatasourcepivottable.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v18.2, Version=18.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
129
  </data>
127 130
  <data name="convertto" type="System.Resources.ResXFileRef, System.Windows.Forms">
128 131
    <value>..\Resources\convertto.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v18.2, Version=18.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
129 132
  </data>
......
139 142
  <data name="open2" type="System.Resources.ResXFileRef, System.Windows.Forms">
140 143
    <value>..\Resources\open2.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v18.2, Version=18.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
141 144
  </data>
145
  <data name="saveandclose" type="System.Resources.ResXFileRef, System.Windows.Forms">
146
    <value>..\Resources\saveandclose.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v18.2, Version=18.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
147
  </data>
142 148
  <data name="save" type="System.Resources.ResXFileRef, System.Windows.Forms">
143 149
    <value>..\Resources\save.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v18.2, Version=18.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
144 150
  </data>
......
148 154
  <data name="arrangegroups" type="System.Resources.ResXFileRef, System.Windows.Forms">
149 155
    <value>..\Resources\arrangegroups.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v18.2, Version=18.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
150 156
  </data>
151
  <data name="changedatasourcepivottable" type="System.Resources.ResXFileRef, System.Windows.Forms">
152
    <value>..\Resources\changedatasourcepivottable.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v18.2, Version=18.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
153
  </data>
154 157
</root>
DTI_PID/SPPIDConverter_AutoModeling/Resources/saveandclose.svg
1
<?xml version='1.0' encoding='UTF-8'?>
2
<svg x="0px" y="0px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" enable-background="new 0 0 32 32" xml:space="preserve" id="Layer_1">
3
  <g id="SaveAndClose">
4
    <path d="M6,16V6H3C2.4,6,2,6.4,2,7v22c0,0.6,0.4,1,1,1h22c0.6,0,1-0.4,1-1V16H6z M6,26v-6h16v6H6z M16,6H8v8h8V6z    M12,12h-2V8h2V12z" fill="#727272" class="Black" />
5
    <path d="M29,2H19c-0.5,0-1,0.5-1,1v10c0,0.5,0.5,1,1,1h10c0.5,0,1-0.5,1-1V3C30,2.5,29.5,2,29,2z M27.7,10.4   c0.4,0.4,0.4,1,0,1.3c-0.4,0.4-1,0.4-1.3,0L24,9.3l-2.4,2.4c-0.4,0.4-1,0.4-1.3,0c-0.4-0.4-0.4-1,0-1.3L22.7,8l-2.4-2.4   c-0.4-0.4-0.4-1,0-1.3c0.4-0.4,1-0.4,1.3,0L24,6.7l2.4-2.4c0.4-0.4,1-0.4,1.3,0c0.4,0.4,0.4,1,0,1.3L25.3,8L27.7,10.4z" fill="#D11C1C" class="Red" />
6
  </g>
7
</svg>
DTI_PID/SPPIDConverter_AutoModeling/SPPIDConverter_AutoModeling.csproj
13 13
    <FileAlignment>512</FileAlignment>
14 14
    <Deterministic>true</Deterministic>
15 15
    <TargetFrameworkProfile />
16
    <NuGetPackageImportStamp>
17
    </NuGetPackageImportStamp>
16 18
  </PropertyGroup>
17 19
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
18 20
    <DebugSymbols>true</DebugSymbols>
......
46 48
    <Reference Include="DevExpress.XtraLayout.v18.2, Version=18.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
47 49
    <Reference Include="DevExpress.XtraPrinting.v18.2, Version=18.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
48 50
    <Reference Include="DevExpress.XtraTreeList.v18.2, Version=18.2.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
51
    <Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
52
      <HintPath>..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.dll</HintPath>
53
    </Reference>
54
    <Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
55
      <HintPath>..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll</HintPath>
56
    </Reference>
49 57
    <Reference Include="Microsoft.VisualBasic" />
50 58
    <Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
51 59
      <HintPath>..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
......
58 66
      <HintPath>C:\Program Files (x86)\SmartPlant\P&amp;ID Workstation\bin\RadNetAutomation.dll</HintPath>
59 67
    </Reference>
60 68
    <Reference Include="System" />
69
    <Reference Include="System.ComponentModel.DataAnnotations" />
61 70
    <Reference Include="System.Core" />
71
    <Reference Include="System.Data.SQLite, Version=1.0.110.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
72
      <HintPath>..\packages\System.Data.SQLite.Core.1.0.110.0\lib\net46\System.Data.SQLite.dll</HintPath>
73
    </Reference>
74
    <Reference Include="System.Data.SQLite.EF6, Version=1.0.110.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
75
      <HintPath>..\packages\System.Data.SQLite.EF6.1.0.110.0\lib\net46\System.Data.SQLite.EF6.dll</HintPath>
76
    </Reference>
77
    <Reference Include="System.Data.SQLite.Linq, Version=1.0.110.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
78
      <HintPath>..\packages\System.Data.SQLite.Linq.1.0.110.0\lib\net46\System.Data.SQLite.Linq.dll</HintPath>
79
    </Reference>
62 80
    <Reference Include="System.Drawing" />
63 81
    <Reference Include="System.Windows.Forms" />
64 82
    <Reference Include="System.Xml.Linq" />
......
77 95
    <Compile Include="ConverterForm.Designer.cs">
78 96
      <DependentUpon>ConverterForm.cs</DependentUpon>
79 97
    </Compile>
98
    <Compile Include="Form\MappingForm.cs">
99
      <SubType>Form</SubType>
100
    </Compile>
101
    <Compile Include="Form\MappingForm.Designer.cs">
102
      <DependentUpon>MappingForm.cs</DependentUpon>
103
    </Compile>
80 104
    <Compile Include="Form\SPPID_DB_SettingForm.cs">
81 105
      <SubType>Form</SubType>
82 106
    </Compile>
......
112 136
    <EmbeddedResource Include="ConverterForm.resx">
113 137
      <DependentUpon>ConverterForm.cs</DependentUpon>
114 138
    </EmbeddedResource>
139
    <EmbeddedResource Include="Form\MappingForm.resx">
140
      <DependentUpon>MappingForm.cs</DependentUpon>
141
    </EmbeddedResource>
115 142
    <EmbeddedResource Include="Form\SPPID_DB_SettingForm.resx">
116 143
      <DependentUpon>SPPID_DB_SettingForm.cs</DependentUpon>
117 144
    </EmbeddedResource>
......
210 237
  <ItemGroup>
211 238
    <None Include="Resources\changedatasourcepivottable.svg" />
212 239
  </ItemGroup>
240
  <ItemGroup>
241
    <None Include="Resources\saveandclose.svg" />
242
  </ItemGroup>
213 243
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
244
  <Import Project="..\packages\System.Data.SQLite.Core.1.0.110.0\build\net46\System.Data.SQLite.Core.targets" Condition="Exists('..\packages\System.Data.SQLite.Core.1.0.110.0\build\net46\System.Data.SQLite.Core.targets')" />
245
  <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
246
    <PropertyGroup>
247
      <ErrorText>이 프로젝트는 이 컴퓨터에 없는 NuGet 패키지를 참조합니다. 해당 패키지를 다운로드하려면 NuGet 패키지 복원을 사용하십시오. 자세한 내용은 http://go.microsoft.com/fwlink/?LinkID=322105를 참조하십시오. 누락된 파일은 {0}입니다.</ErrorText>
248
    </PropertyGroup>
249
    <Error Condition="!Exists('..\packages\System.Data.SQLite.Core.1.0.110.0\build\net46\System.Data.SQLite.Core.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\System.Data.SQLite.Core.1.0.110.0\build\net46\System.Data.SQLite.Core.targets'))" />
250
  </Target>
214 251
</Project>
DTI_PID/SPPIDConverter_AutoModeling/packages.config
1 1
<?xml version="1.0" encoding="utf-8"?>
2 2
<packages>
3
  <package id="EntityFramework" version="6.2.0" targetFramework="net46" />
3 4
  <package id="Newtonsoft.Json" version="12.0.2" targetFramework="net46" />
4 5
  <package id="Oracle.ManagedDataAccess" version="18.3.0" targetFramework="net46" />
6
  <package id="System.Data.SQLite" version="1.0.110.0" targetFramework="net46" />
7
  <package id="System.Data.SQLite.Core" version="1.0.110.0" targetFramework="net46" />
8
  <package id="System.Data.SQLite.EF6" version="1.0.110.0" targetFramework="net46" />
9
  <package id="System.Data.SQLite.Linq" version="1.0.110.0" targetFramework="net46" />
5 10
</packages>

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)