Simply3DScan
ConfigurationControl.Designer.cs
Go to the documentation of this file.
1 namespace Simple3DScan.UI
2 {
3  partial class ConfigurationControl
4  {
8  private System.ComponentModel.IContainer components = null;
9 
10  #region Vom Komponenten-Designer generierter Code
11 
16  private void InitializeComponent()
17  {
18  Syncfusion.Windows.Forms.MetroColorTable metroColorTable1 = new Syncfusion.Windows.Forms.MetroColorTable();
19  this.tabControlConfiguration = new Syncfusion.Windows.Forms.Tools.TabControlAdv();
20  this.tabPageArduino = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
21  this.buttonLoadArduinoDefaults = new System.Windows.Forms.Button();
22  this.comboBoxBaudRate = new Syncfusion.Windows.Forms.Tools.ComboBoxAutoComplete();
23  this.labelBaudInfo = new System.Windows.Forms.Label();
24  this.labelBaudRate = new System.Windows.Forms.Label();
25  this.textBoxPort = new System.Windows.Forms.TextBox();
26  this.labelPort = new System.Windows.Forms.Label();
27  this.tabPageCamera = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
28  this.buttonLoadCameraDefaults = new System.Windows.Forms.Button();
29  this.textBoxCameraHeightPX = new System.Windows.Forms.TextBox();
30  this.textBoxCameraWidthPX = new System.Windows.Forms.TextBox();
31  this.textBoxCameraWidthCM = new System.Windows.Forms.TextBox();
32  this.textBoxCameraZ = new System.Windows.Forms.TextBox();
33  this.textBoxCameraY = new System.Windows.Forms.TextBox();
34  this.textBoxCameraX = new System.Windows.Forms.TextBox();
35  this.textBoxMoniker = new System.Windows.Forms.TextBox();
36  this.comboBoxCamera = new Syncfusion.Windows.Forms.Tools.ComboBoxAutoComplete();
37  this.labelX = new System.Windows.Forms.Label();
38  this.labelWorldCoordinatesCamera = new System.Windows.Forms.Label();
39  this.labelY = new System.Windows.Forms.Label();
40  this.labelZ = new System.Windows.Forms.Label();
41  this.labelWorldWidth = new System.Windows.Forms.Label();
42  this.labelWidth = new System.Windows.Forms.Label();
43  this.labelHeight = new System.Windows.Forms.Label();
44  this.labelMoniker = new System.Windows.Forms.Label();
45  this.labelName = new System.Windows.Forms.Label();
46  this.tabPageTurntable = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
47  this.buttonLoadTurntableDefauts = new System.Windows.Forms.Button();
48  this.numericMicroSteps = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
49  this.numericSteps = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
50  this.checkBoxMicroStepsEnabled = new System.Windows.Forms.CheckBox();
51  this.numericSafetyDistance = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
52  this.textBoxRadius = new System.Windows.Forms.TextBox();
53  this.textBoxTableZ = new System.Windows.Forms.TextBox();
54  this.textBoxTableY = new System.Windows.Forms.TextBox();
55  this.textBoxTableX = new System.Windows.Forms.TextBox();
56  this.labelSafety = new System.Windows.Forms.Label();
57  this.labelRadius = new System.Windows.Forms.Label();
58  this.labelMicroSteps = new System.Windows.Forms.Label();
59  this.labelSteps = new System.Windows.Forms.Label();
60  this.labelMicroStepsEnabled = new System.Windows.Forms.Label();
61  this.labelMotor = new System.Windows.Forms.Label();
62  this.label1 = new System.Windows.Forms.Label();
63  this.label2 = new System.Windows.Forms.Label();
64  this.label3 = new System.Windows.Forms.Label();
65  this.label4 = new System.Windows.Forms.Label();
66  this.tabPageLaser = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
67  this.buttonLoadLaserDefaults = new System.Windows.Forms.Button();
68  this.checkBoxMotorEnabled = new System.Windows.Forms.CheckBox();
69  this.numericSwipeMax = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
70  this.numericSwipeMin = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
71  this.numericOffset = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
72  this.numericLowerRange = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
73  this.numericUpperRange = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
74  this.textBoxLaserY = new System.Windows.Forms.TextBox();
75  this.textBoxLaserZ = new System.Windows.Forms.TextBox();
76  this.textBoxLaserX = new System.Windows.Forms.TextBox();
77  this.labelSwipeMax = new System.Windows.Forms.Label();
78  this.labelUpperRange = new System.Windows.Forms.Label();
79  this.labelSwipeMin = new System.Windows.Forms.Label();
80  this.labelEnabled = new System.Windows.Forms.Label();
81  this.labelOffset = new System.Windows.Forms.Label();
82  this.labelLowerRange = new System.Windows.Forms.Label();
83  this.labelLaserMotor = new System.Windows.Forms.Label();
84  this.labelLaserX = new System.Windows.Forms.Label();
85  this.label6 = new System.Windows.Forms.Label();
86  this.labelLaserY = new System.Windows.Forms.Label();
87  this.labelLaserZ = new System.Windows.Forms.Label();
88  this.tabPageFilter = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
89  this.labelPreview = new System.Windows.Forms.Label();
90  this.imagingControl = new Simple3DScan.UI.CameraControl();
91  this.buttonLoadFilterDefaults = new System.Windows.Forms.Button();
92  this.comboBoxGrayFilter = new Syncfusion.Windows.Forms.Tools.ComboBoxAutoComplete();
93  this.numericThreshold = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
94  this.numericBlueMax = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
95  this.numericBlueMin = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
96  this.numericGreenMax = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
97  this.numericGreenMin = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
98  this.numericRedMax = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
99  this.numericRedMin = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
100  this.numericHueMax = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
101  this.numericHueMin = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
102  this.textBoxLuminanceMax = new System.Windows.Forms.TextBox();
103  this.textBoxLuminanceMin = new System.Windows.Forms.TextBox();
104  this.textBoxSaturationMax = new System.Windows.Forms.TextBox();
105  this.textBoxSaturationMin = new System.Windows.Forms.TextBox();
106  this.checkBoxUseDiletationFilter = new System.Windows.Forms.CheckBox();
107  this.checkBoxUseErosionFilter = new System.Windows.Forms.CheckBox();
108  this.checkBoxUseThresholdFilter = new System.Windows.Forms.CheckBox();
109  this.labelGrayFilter = new System.Windows.Forms.Label();
110  this.labelBlueMax = new System.Windows.Forms.Label();
111  this.labelBlueMin = new System.Windows.Forms.Label();
112  this.labelGreenMax = new System.Windows.Forms.Label();
113  this.labelGreenMin = new System.Windows.Forms.Label();
114  this.labelRedMax = new System.Windows.Forms.Label();
115  this.checkBoxUseColorFilter = new System.Windows.Forms.CheckBox();
116  this.checkBoxUseHSLFilter = new System.Windows.Forms.CheckBox();
117  this.labelLuminanceMax = new System.Windows.Forms.Label();
118  this.labelSaturationMax = new System.Windows.Forms.Label();
119  this.labelSaturationMin = new System.Windows.Forms.Label();
120  this.labelLuminanceMin = new System.Windows.Forms.Label();
121  this.labelFilterRedMin = new System.Windows.Forms.Label();
122  this.labelHueMax = new System.Windows.Forms.Label();
123  this.labelHueMin = new System.Windows.Forms.Label();
124  this.tabPageLimits = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
125  this.buttonLoadLimitDefaults = new System.Windows.Forms.Button();
126  this.colorUIControl = new Syncfusion.Windows.Forms.ColorUIControl();
127  this.numericPercentFromTop = new Syncfusion.Windows.Forms.Tools.NumericUpDownExt();
128  this.labelColorLine = new System.Windows.Forms.Label();
129  this.labelPercentFromTop = new System.Windows.Forms.Label();
130  this.tabPageResolutions = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
131  this.precisionControlBeasty = new Simple3DScan.UI.PrecisionControl();
132  this.precisionControlBelowAverage = new Simple3DScan.UI.PrecisionControl();
133  this.precisionControlAverage = new Simple3DScan.UI.PrecisionControl();
134  this.precisionControlGood = new Simple3DScan.UI.PrecisionControl();
135  this.precisionControlExcellent = new Simple3DScan.UI.PrecisionControl();
136  this.panelSetToDefauts = new System.Windows.Forms.Panel();
137  this.buttonLoadPrecisionDefaults = new System.Windows.Forms.Button();
138  this.tabPagePlaces = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
139  this.buttonLoadPathDefaults = new System.Windows.Forms.Button();
140  this.checkBoxSaveImages = new System.Windows.Forms.CheckBox();
141  this.textBoxLastFilePath = new System.Windows.Forms.TextBox();
142  this.textBoxLogPath = new System.Windows.Forms.TextBox();
143  this.textBoxImagePath = new System.Windows.Forms.TextBox();
144  this.comboBoxFileFormat = new Syncfusion.Windows.Forms.Tools.ComboBoxAutoComplete();
145  this.labelFileFormat = new System.Windows.Forms.Label();
146  this.labelLastFilePath = new System.Windows.Forms.Label();
147  this.labelSaveImages = new System.Windows.Forms.Label();
148  this.labelLogPath = new System.Windows.Forms.Label();
149  this.labelImagePath = new System.Windows.Forms.Label();
150  this.tabPageLanguage = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
151  this.comboBoxLanguage = new Syncfusion.Windows.Forms.Tools.ComboBoxAutoComplete();
152  this.label9 = new System.Windows.Forms.Label();
153  this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
154  ((System.ComponentModel.ISupportInitialize)(this.tabControlConfiguration)).BeginInit();
155  this.tabControlConfiguration.SuspendLayout();
156  this.tabPageArduino.SuspendLayout();
157  ((System.ComponentModel.ISupportInitialize)(this.comboBoxBaudRate.AutoCompleteControl)).BeginInit();
158  this.tabPageCamera.SuspendLayout();
159  ((System.ComponentModel.ISupportInitialize)(this.comboBoxCamera.AutoCompleteControl)).BeginInit();
160  this.tabPageTurntable.SuspendLayout();
161  ((System.ComponentModel.ISupportInitialize)(this.numericMicroSteps)).BeginInit();
162  ((System.ComponentModel.ISupportInitialize)(this.numericSteps)).BeginInit();
163  ((System.ComponentModel.ISupportInitialize)(this.numericSafetyDistance)).BeginInit();
164  this.tabPageLaser.SuspendLayout();
165  ((System.ComponentModel.ISupportInitialize)(this.numericSwipeMax)).BeginInit();
166  ((System.ComponentModel.ISupportInitialize)(this.numericSwipeMin)).BeginInit();
167  ((System.ComponentModel.ISupportInitialize)(this.numericOffset)).BeginInit();
168  ((System.ComponentModel.ISupportInitialize)(this.numericLowerRange)).BeginInit();
169  ((System.ComponentModel.ISupportInitialize)(this.numericUpperRange)).BeginInit();
170  this.tabPageFilter.SuspendLayout();
171  ((System.ComponentModel.ISupportInitialize)(this.comboBoxGrayFilter.AutoCompleteControl)).BeginInit();
172  ((System.ComponentModel.ISupportInitialize)(this.numericThreshold)).BeginInit();
173  ((System.ComponentModel.ISupportInitialize)(this.numericBlueMax)).BeginInit();
174  ((System.ComponentModel.ISupportInitialize)(this.numericBlueMin)).BeginInit();
175  ((System.ComponentModel.ISupportInitialize)(this.numericGreenMax)).BeginInit();
176  ((System.ComponentModel.ISupportInitialize)(this.numericGreenMin)).BeginInit();
177  ((System.ComponentModel.ISupportInitialize)(this.numericRedMax)).BeginInit();
178  ((System.ComponentModel.ISupportInitialize)(this.numericRedMin)).BeginInit();
179  ((System.ComponentModel.ISupportInitialize)(this.numericHueMax)).BeginInit();
180  ((System.ComponentModel.ISupportInitialize)(this.numericHueMin)).BeginInit();
181  this.tabPageLimits.SuspendLayout();
182  ((System.ComponentModel.ISupportInitialize)(this.numericPercentFromTop)).BeginInit();
183  this.tabPageResolutions.SuspendLayout();
184  this.panelSetToDefauts.SuspendLayout();
185  this.tabPagePlaces.SuspendLayout();
186  ((System.ComponentModel.ISupportInitialize)(this.comboBoxFileFormat.AutoCompleteControl)).BeginInit();
187  this.tabPageLanguage.SuspendLayout();
188  ((System.ComponentModel.ISupportInitialize)(this.comboBoxLanguage.AutoCompleteControl)).BeginInit();
189  this.SuspendLayout();
190  //
191  // tabControlConfiguration
192  //
193  this.tabControlConfiguration.ActiveTabColor = System.Drawing.Color.Tan;
194  this.tabControlConfiguration.Alignment = System.Windows.Forms.TabAlignment.Left;
195  this.tabControlConfiguration.BeforeTouchSize = new System.Drawing.Size(1019, 619);
196  this.tabControlConfiguration.Controls.Add(this.tabPageArduino);
197  this.tabControlConfiguration.Controls.Add(this.tabPageCamera);
198  this.tabControlConfiguration.Controls.Add(this.tabPageTurntable);
199  this.tabControlConfiguration.Controls.Add(this.tabPageLaser);
200  this.tabControlConfiguration.Controls.Add(this.tabPageFilter);
201  this.tabControlConfiguration.Controls.Add(this.tabPageLimits);
202  this.tabControlConfiguration.Controls.Add(this.tabPageResolutions);
203  this.tabControlConfiguration.Controls.Add(this.tabPagePlaces);
204  this.tabControlConfiguration.Controls.Add(this.tabPageLanguage);
205  this.tabControlConfiguration.Dock = System.Windows.Forms.DockStyle.Fill;
206  this.tabControlConfiguration.Location = new System.Drawing.Point(0, 0);
207  this.tabControlConfiguration.Name = "tabControlConfiguration";
208  this.tabControlConfiguration.Size = new System.Drawing.Size(1019, 619);
209  this.tabControlConfiguration.TabIndex = 0;
210  this.tabControlConfiguration.TabStyle = typeof(Syncfusion.Windows.Forms.Tools.TabRenderer2D);
211  //
212  // tabPageArduino
213  //
214  this.tabPageArduino.Controls.Add(this.buttonLoadArduinoDefaults);
215  this.tabPageArduino.Controls.Add(this.comboBoxBaudRate);
216  this.tabPageArduino.Controls.Add(this.labelBaudInfo);
217  this.tabPageArduino.Controls.Add(this.labelBaudRate);
218  this.tabPageArduino.Controls.Add(this.textBoxPort);
219  this.tabPageArduino.Controls.Add(this.labelPort);
220  this.tabPageArduino.Image = null;
221  this.tabPageArduino.ImageSize = new System.Drawing.Size(16, 16);
222  this.tabPageArduino.Location = new System.Drawing.Point(23, 1);
223  this.tabPageArduino.Name = "tabPageArduino";
224  this.tabPageArduino.ShowCloseButton = true;
225  this.tabPageArduino.Size = new System.Drawing.Size(994, 616);
226  this.tabPageArduino.TabIndex = 1;
227  this.tabPageArduino.Text = "Arduino";
228  this.tabPageArduino.ThemesEnabled = false;
229  //
230  // buttonLoadArduinoDefaults
231  //
232  this.buttonLoadArduinoDefaults.BackColor = System.Drawing.Color.Tan;
233  this.buttonLoadArduinoDefaults.Location = new System.Drawing.Point(600, 14);
234  this.buttonLoadArduinoDefaults.Name = "buttonLoadArduinoDefaults";
235  this.buttonLoadArduinoDefaults.Size = new System.Drawing.Size(201, 23);
236  this.buttonLoadArduinoDefaults.TabIndex = 55;
237  this.buttonLoadArduinoDefaults.Text = "Load defaults";
238  this.buttonLoadArduinoDefaults.UseVisualStyleBackColor = false;
239  this.buttonLoadArduinoDefaults.Click += new System.EventHandler(this.buttonLoadArduinoDefaults_Click);
240  //
241  // comboBoxBaudRate
242  //
243  //
244  //
245  //
246  this.comboBoxBaudRate.AutoCompleteControl.ChangeDataManagerPosition = true;
247  this.comboBoxBaudRate.AutoCompleteControl.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(17)))), ((int)(((byte)(158)))), ((int)(((byte)(218)))));
248  this.comboBoxBaudRate.AutoCompleteControl.OverrideCombo = true;
249  this.comboBoxBaudRate.AutoCompleteControl.ParentForm = this.tabPageArduino;
250  this.comboBoxBaudRate.AutoCompleteControl.Style = Syncfusion.Windows.Forms.Tools.AutoCompleteStyle.Default;
251  this.comboBoxBaudRate.AutoCompleteControl.TextColor = System.Drawing.Color.Black;
252  this.comboBoxBaudRate.DropDownWidth = 121;
253  this.comboBoxBaudRate.Location = new System.Drawing.Point(140, 60);
254  this.comboBoxBaudRate.Name = "comboBoxBaudRate";
255  this.comboBoxBaudRate.ParentForm = this.tabPageArduino;
256  this.comboBoxBaudRate.Size = new System.Drawing.Size(203, 21);
257  this.comboBoxBaudRate.TabIndex = 5;
258  this.comboBoxBaudRate.Text = "9600";
259  //
260  // labelBaudInfo
261  //
262  this.labelBaudInfo.AutoSize = true;
263  this.labelBaudInfo.Location = new System.Drawing.Point(350, 20);
264  this.labelBaudInfo.Name = "labelBaudInfo";
265  this.labelBaudInfo.Size = new System.Drawing.Size(216, 13);
266  this.labelBaudInfo.TabIndex = 4;
267  this.labelBaudInfo.Text = "(needs to be the same as in arduino sketch!)";
268  //
269  // labelBaudRate
270  //
271  this.labelBaudRate.AutoSize = true;
272  this.labelBaudRate.Location = new System.Drawing.Point(20, 60);
273  this.labelBaudRate.Name = "labelBaudRate";
274  this.labelBaudRate.Size = new System.Drawing.Size(53, 13);
275  this.labelBaudRate.TabIndex = 3;
276  this.labelBaudRate.Text = "Baud rate";
277  //
278  // textBoxPort
279  //
280  this.textBoxPort.BackColor = System.Drawing.Color.PapayaWhip;
281  this.textBoxPort.Enabled = false;
282  this.textBoxPort.Location = new System.Drawing.Point(140, 17);
283  this.textBoxPort.Name = "textBoxPort";
284  this.textBoxPort.Size = new System.Drawing.Size(204, 20);
285  this.textBoxPort.TabIndex = 2;
286  //
287  // labelPort
288  //
289  this.labelPort.AutoSize = true;
290  this.labelPort.Location = new System.Drawing.Point(20, 20);
291  this.labelPort.Name = "labelPort";
292  this.labelPort.Size = new System.Drawing.Size(101, 13);
293  this.labelPort.TabIndex = 0;
294  this.labelPort.Text = "Port (auto detected)";
295  //
296  // tabPageCamera
297  //
298  this.tabPageCamera.Controls.Add(this.buttonLoadCameraDefaults);
299  this.tabPageCamera.Controls.Add(this.textBoxCameraHeightPX);
300  this.tabPageCamera.Controls.Add(this.textBoxCameraWidthPX);
301  this.tabPageCamera.Controls.Add(this.textBoxCameraWidthCM);
302  this.tabPageCamera.Controls.Add(this.textBoxCameraZ);
303  this.tabPageCamera.Controls.Add(this.textBoxCameraY);
304  this.tabPageCamera.Controls.Add(this.textBoxCameraX);
305  this.tabPageCamera.Controls.Add(this.textBoxMoniker);
306  this.tabPageCamera.Controls.Add(this.comboBoxCamera);
307  this.tabPageCamera.Controls.Add(this.labelX);
308  this.tabPageCamera.Controls.Add(this.labelWorldCoordinatesCamera);
309  this.tabPageCamera.Controls.Add(this.labelY);
310  this.tabPageCamera.Controls.Add(this.labelZ);
311  this.tabPageCamera.Controls.Add(this.labelWorldWidth);
312  this.tabPageCamera.Controls.Add(this.labelWidth);
313  this.tabPageCamera.Controls.Add(this.labelHeight);
314  this.tabPageCamera.Controls.Add(this.labelMoniker);
315  this.tabPageCamera.Controls.Add(this.labelName);
316  this.tabPageCamera.Image = null;
317  this.tabPageCamera.ImageSize = new System.Drawing.Size(16, 16);
318  this.tabPageCamera.Location = new System.Drawing.Point(23, 1);
319  this.tabPageCamera.Name = "tabPageCamera";
320  this.tabPageCamera.ShowCloseButton = true;
321  this.tabPageCamera.Size = new System.Drawing.Size(994, 616);
322  this.tabPageCamera.TabIndex = 2;
323  this.tabPageCamera.Text = "Camera";
324  this.tabPageCamera.ThemesEnabled = false;
325  //
326  // buttonLoadCameraDefaults
327  //
328  this.buttonLoadCameraDefaults.BackColor = System.Drawing.Color.Tan;
329  this.buttonLoadCameraDefaults.Location = new System.Drawing.Point(600, 20);
330  this.buttonLoadCameraDefaults.Name = "buttonLoadCameraDefaults";
331  this.buttonLoadCameraDefaults.Size = new System.Drawing.Size(201, 23);
332  this.buttonLoadCameraDefaults.TabIndex = 55;
333  this.buttonLoadCameraDefaults.Text = "Load defaults";
334  this.buttonLoadCameraDefaults.UseVisualStyleBackColor = false;
335  this.buttonLoadCameraDefaults.Click += new System.EventHandler(this.buttonLoadCameraDefaults_Click);
336  //
337  // textBoxCameraHeightPX
338  //
339  this.textBoxCameraHeightPX.BackColor = System.Drawing.Color.PapayaWhip;
340  this.textBoxCameraHeightPX.Enabled = false;
341  this.textBoxCameraHeightPX.Location = new System.Drawing.Point(180, 297);
342  this.textBoxCameraHeightPX.Name = "textBoxCameraHeightPX";
343  this.textBoxCameraHeightPX.Size = new System.Drawing.Size(204, 20);
344  this.textBoxCameraHeightPX.TabIndex = 31;
345  //
346  // textBoxCameraWidthPX
347  //
348  this.textBoxCameraWidthPX.BackColor = System.Drawing.Color.PapayaWhip;
349  this.textBoxCameraWidthPX.Enabled = false;
350  this.textBoxCameraWidthPX.Location = new System.Drawing.Point(180, 257);
351  this.textBoxCameraWidthPX.Name = "textBoxCameraWidthPX";
352  this.textBoxCameraWidthPX.Size = new System.Drawing.Size(204, 20);
353  this.textBoxCameraWidthPX.TabIndex = 30;
354  //
355  // textBoxCameraWidthCM
356  //
357  this.textBoxCameraWidthCM.BackColor = System.Drawing.Color.Tan;
358  this.textBoxCameraWidthCM.Location = new System.Drawing.Point(180, 217);
359  this.textBoxCameraWidthCM.Name = "textBoxCameraWidthCM";
360  this.textBoxCameraWidthCM.Size = new System.Drawing.Size(204, 20);
361  this.textBoxCameraWidthCM.TabIndex = 29;
362  //
363  // textBoxCameraZ
364  //
365  this.textBoxCameraZ.BackColor = System.Drawing.Color.Tan;
366  this.textBoxCameraZ.Location = new System.Drawing.Point(180, 177);
367  this.textBoxCameraZ.Name = "textBoxCameraZ";
368  this.textBoxCameraZ.Size = new System.Drawing.Size(204, 20);
369  this.textBoxCameraZ.TabIndex = 28;
370  //
371  // textBoxCameraY
372  //
373  this.textBoxCameraY.BackColor = System.Drawing.Color.Tan;
374  this.textBoxCameraY.Location = new System.Drawing.Point(179, 137);
375  this.textBoxCameraY.Name = "textBoxCameraY";
376  this.textBoxCameraY.Size = new System.Drawing.Size(204, 20);
377  this.textBoxCameraY.TabIndex = 27;
378  //
379  // textBoxCameraX
380  //
381  this.textBoxCameraX.BackColor = System.Drawing.Color.Tan;
382  this.textBoxCameraX.Location = new System.Drawing.Point(180, 97);
383  this.textBoxCameraX.Name = "textBoxCameraX";
384  this.textBoxCameraX.Size = new System.Drawing.Size(204, 20);
385  this.textBoxCameraX.TabIndex = 26;
386  //
387  // textBoxMoniker
388  //
389  this.textBoxMoniker.BackColor = System.Drawing.Color.PapayaWhip;
390  this.textBoxMoniker.Enabled = false;
391  this.textBoxMoniker.Location = new System.Drawing.Point(180, 57);
392  this.textBoxMoniker.Name = "textBoxMoniker";
393  this.textBoxMoniker.Size = new System.Drawing.Size(621, 20);
394  this.textBoxMoniker.TabIndex = 25;
395  //
396  // comboBoxCamera
397  //
398  //
399  //
400  //
401  this.comboBoxCamera.AutoCompleteControl.ChangeDataManagerPosition = true;
402  this.comboBoxCamera.AutoCompleteControl.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(17)))), ((int)(((byte)(158)))), ((int)(((byte)(218)))));
403  this.comboBoxCamera.AutoCompleteControl.OverrideCombo = true;
404  this.comboBoxCamera.AutoCompleteControl.ParentForm = this.tabPageCamera;
405  this.comboBoxCamera.AutoCompleteControl.Style = Syncfusion.Windows.Forms.Tools.AutoCompleteStyle.Default;
406  this.comboBoxCamera.AutoCompleteControl.TextColor = System.Drawing.Color.Black;
407  this.comboBoxCamera.DropDownWidth = 121;
408  this.comboBoxCamera.Location = new System.Drawing.Point(180, 20);
409  this.comboBoxCamera.Name = "comboBoxCamera";
410  this.comboBoxCamera.ParentForm = this.tabPageCamera;
411  this.comboBoxCamera.Size = new System.Drawing.Size(203, 21);
412  this.comboBoxCamera.TabIndex = 24;
413  this.comboBoxCamera.Text = "Camera";
414  //
415  // labelX
416  //
417  this.labelX.AutoSize = true;
418  this.labelX.Location = new System.Drawing.Point(160, 100);
419  this.labelX.Name = "labelX";
420  this.labelX.Size = new System.Drawing.Size(14, 13);
421  this.labelX.TabIndex = 8;
422  this.labelX.Text = "X";
423  //
424  // labelWorldCoordinatesCamera
425  //
426  this.labelWorldCoordinatesCamera.AutoSize = true;
427  this.labelWorldCoordinatesCamera.Location = new System.Drawing.Point(20, 100);
428  this.labelWorldCoordinatesCamera.Name = "labelWorldCoordinatesCamera";
429  this.labelWorldCoordinatesCamera.Size = new System.Drawing.Size(116, 13);
430  this.labelWorldCoordinatesCamera.TabIndex = 7;
431  this.labelWorldCoordinatesCamera.Text = "World coordinates (cm)";
432  //
433  // labelY
434  //
435  this.labelY.AutoSize = true;
436  this.labelY.Location = new System.Drawing.Point(160, 140);
437  this.labelY.Name = "labelY";
438  this.labelY.Size = new System.Drawing.Size(14, 13);
439  this.labelY.TabIndex = 6;
440  this.labelY.Text = "Y";
441  //
442  // labelZ
443  //
444  this.labelZ.AutoSize = true;
445  this.labelZ.Location = new System.Drawing.Point(160, 180);
446  this.labelZ.Name = "labelZ";
447  this.labelZ.Size = new System.Drawing.Size(14, 13);
448  this.labelZ.TabIndex = 5;
449  this.labelZ.Text = "Z";
450  //
451  // labelWorldWidth
452  //
453  this.labelWorldWidth.AutoSize = true;
454  this.labelWorldWidth.Location = new System.Drawing.Point(20, 220);
455  this.labelWorldWidth.Name = "labelWorldWidth";
456  this.labelWorldWidth.Size = new System.Drawing.Size(89, 13);
457  this.labelWorldWidth.TabIndex = 4;
458  this.labelWorldWidth.Text = "World Width (cm)";
459  //
460  // labelWidth
461  //
462  this.labelWidth.AutoSize = true;
463  this.labelWidth.Location = new System.Drawing.Point(20, 260);
464  this.labelWidth.Name = "labelWidth";
465  this.labelWidth.Size = new System.Drawing.Size(149, 13);
466  this.labelWidth.TabIndex = 3;
467  this.labelWidth.Text = "Width (pixel - automatic value)";
468  //
469  // labelHeight
470  //
471  this.labelHeight.AutoSize = true;
472  this.labelHeight.Location = new System.Drawing.Point(20, 300);
473  this.labelHeight.Name = "labelHeight";
474  this.labelHeight.Size = new System.Drawing.Size(149, 13);
475  this.labelHeight.TabIndex = 2;
476  this.labelHeight.Text = "Height (pixel, automatic value)";
477  //
478  // labelMoniker
479  //
480  this.labelMoniker.AutoSize = true;
481  this.labelMoniker.Location = new System.Drawing.Point(20, 60);
482  this.labelMoniker.Name = "labelMoniker";
483  this.labelMoniker.Size = new System.Drawing.Size(45, 13);
484  this.labelMoniker.TabIndex = 1;
485  this.labelMoniker.Text = "Moniker";
486  //
487  // labelName
488  //
489  this.labelName.AutoSize = true;
490  this.labelName.Location = new System.Drawing.Point(20, 20);
491  this.labelName.Name = "labelName";
492  this.labelName.Size = new System.Drawing.Size(35, 13);
493  this.labelName.TabIndex = 0;
494  this.labelName.Text = "Name";
495  //
496  // tabPageTurntable
497  //
498  this.tabPageTurntable.Controls.Add(this.buttonLoadTurntableDefauts);
499  this.tabPageTurntable.Controls.Add(this.numericMicroSteps);
500  this.tabPageTurntable.Controls.Add(this.numericSteps);
501  this.tabPageTurntable.Controls.Add(this.checkBoxMicroStepsEnabled);
502  this.tabPageTurntable.Controls.Add(this.numericSafetyDistance);
503  this.tabPageTurntable.Controls.Add(this.textBoxRadius);
504  this.tabPageTurntable.Controls.Add(this.textBoxTableZ);
505  this.tabPageTurntable.Controls.Add(this.textBoxTableY);
506  this.tabPageTurntable.Controls.Add(this.textBoxTableX);
507  this.tabPageTurntable.Controls.Add(this.labelSafety);
508  this.tabPageTurntable.Controls.Add(this.labelRadius);
509  this.tabPageTurntable.Controls.Add(this.labelMicroSteps);
510  this.tabPageTurntable.Controls.Add(this.labelSteps);
511  this.tabPageTurntable.Controls.Add(this.labelMicroStepsEnabled);
512  this.tabPageTurntable.Controls.Add(this.labelMotor);
513  this.tabPageTurntable.Controls.Add(this.label1);
514  this.tabPageTurntable.Controls.Add(this.label2);
515  this.tabPageTurntable.Controls.Add(this.label3);
516  this.tabPageTurntable.Controls.Add(this.label4);
517  this.tabPageTurntable.Image = null;
518  this.tabPageTurntable.ImageSize = new System.Drawing.Size(16, 16);
519  this.tabPageTurntable.Location = new System.Drawing.Point(23, 1);
520  this.tabPageTurntable.Name = "tabPageTurntable";
521  this.tabPageTurntable.ShowCloseButton = true;
522  this.tabPageTurntable.Size = new System.Drawing.Size(994, 616);
523  this.tabPageTurntable.TabIndex = 4;
524  this.tabPageTurntable.Text = "Turntable";
525  this.tabPageTurntable.ThemesEnabled = false;
526  //
527  // buttonLoadTurntableDefauts
528  //
529  this.buttonLoadTurntableDefauts.BackColor = System.Drawing.Color.Tan;
530  this.buttonLoadTurntableDefauts.Location = new System.Drawing.Point(600, 20);
531  this.buttonLoadTurntableDefauts.Name = "buttonLoadTurntableDefauts";
532  this.buttonLoadTurntableDefauts.Size = new System.Drawing.Size(201, 23);
533  this.buttonLoadTurntableDefauts.TabIndex = 56;
534  this.buttonLoadTurntableDefauts.Text = "Load defaults";
535  this.buttonLoadTurntableDefauts.UseVisualStyleBackColor = false;
536  this.buttonLoadTurntableDefauts.Click += new System.EventHandler(this.buttonLoadTurntableDefauts_Click);
537  //
538  // numericMicroSteps
539  //
540  this.numericMicroSteps.BackColor = System.Drawing.Color.Tan;
541  this.numericMicroSteps.BeforeTouchSize = new System.Drawing.Size(204, 20);
542  this.numericMicroSteps.Location = new System.Drawing.Point(300, 253);
543  this.numericMicroSteps.Maximum = new decimal(new int[] {
544  64,
545  0,
546  0,
547  0});
548  this.numericMicroSteps.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
549  this.numericMicroSteps.Minimum = new decimal(new int[] {
550  1,
551  0,
552  0,
553  0});
554  this.numericMicroSteps.Name = "numericMicroSteps";
555  this.numericMicroSteps.Size = new System.Drawing.Size(204, 20);
556  this.numericMicroSteps.TabIndex = 36;
557  this.numericMicroSteps.Value = new decimal(new int[] {
558  1,
559  0,
560  0,
561  0});
562  //
563  // numericSteps
564  //
565  this.numericSteps.BackColor = System.Drawing.Color.Tan;
566  this.numericSteps.BeforeTouchSize = new System.Drawing.Size(204, 20);
567  this.numericSteps.Location = new System.Drawing.Point(300, 213);
568  this.numericSteps.Maximum = new decimal(new int[] {
569  400,
570  0,
571  0,
572  0});
573  this.numericSteps.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
574  this.numericSteps.Minimum = new decimal(new int[] {
575  100,
576  0,
577  0,
578  0});
579  this.numericSteps.Name = "numericSteps";
580  this.numericSteps.Size = new System.Drawing.Size(204, 20);
581  this.numericSteps.TabIndex = 35;
582  this.numericSteps.Value = new decimal(new int[] {
583  100,
584  0,
585  0,
586  0});
587  //
588  // checkBoxMicroStepsEnabled
589  //
590  this.checkBoxMicroStepsEnabled.AutoSize = true;
591  this.checkBoxMicroStepsEnabled.BackColor = System.Drawing.Color.PapayaWhip;
592  this.checkBoxMicroStepsEnabled.Checked = true;
593  this.checkBoxMicroStepsEnabled.CheckState = System.Windows.Forms.CheckState.Checked;
594  this.checkBoxMicroStepsEnabled.Enabled = false;
595  this.checkBoxMicroStepsEnabled.Location = new System.Drawing.Point(300, 300);
596  this.checkBoxMicroStepsEnabled.Name = "checkBoxMicroStepsEnabled";
597  this.checkBoxMicroStepsEnabled.Size = new System.Drawing.Size(15, 14);
598  this.checkBoxMicroStepsEnabled.TabIndex = 34;
599  this.checkBoxMicroStepsEnabled.UseVisualStyleBackColor = false;
600  //
601  // numericSafetyDistance
602  //
603  this.numericSafetyDistance.BackColor = System.Drawing.Color.Tan;
604  this.numericSafetyDistance.BeforeTouchSize = new System.Drawing.Size(204, 20);
605  this.numericSafetyDistance.Location = new System.Drawing.Point(300, 180);
606  this.numericSafetyDistance.Maximum = new decimal(new int[] {
607  10,
608  0,
609  0,
610  0});
611  this.numericSafetyDistance.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
612  this.numericSafetyDistance.Minimum = new decimal(new int[] {
613  1,
614  0,
615  0,
616  0});
617  this.numericSafetyDistance.Name = "numericSafetyDistance";
618  this.numericSafetyDistance.Size = new System.Drawing.Size(204, 20);
619  this.numericSafetyDistance.TabIndex = 31;
620  this.numericSafetyDistance.Value = new decimal(new int[] {
621  1,
622  0,
623  0,
624  0});
625  //
626  // textBoxRadius
627  //
628  this.textBoxRadius.BackColor = System.Drawing.Color.Tan;
629  this.textBoxRadius.Location = new System.Drawing.Point(300, 137);
630  this.textBoxRadius.Name = "textBoxRadius";
631  this.textBoxRadius.Size = new System.Drawing.Size(204, 20);
632  this.textBoxRadius.TabIndex = 30;
633  //
634  // textBoxTableZ
635  //
636  this.textBoxTableZ.BackColor = System.Drawing.Color.Tan;
637  this.textBoxTableZ.Location = new System.Drawing.Point(300, 97);
638  this.textBoxTableZ.Name = "textBoxTableZ";
639  this.textBoxTableZ.Size = new System.Drawing.Size(204, 20);
640  this.textBoxTableZ.TabIndex = 29;
641  //
642  // textBoxTableY
643  //
644  this.textBoxTableY.BackColor = System.Drawing.Color.Tan;
645  this.textBoxTableY.Location = new System.Drawing.Point(300, 57);
646  this.textBoxTableY.Name = "textBoxTableY";
647  this.textBoxTableY.Size = new System.Drawing.Size(204, 20);
648  this.textBoxTableY.TabIndex = 28;
649  //
650  // textBoxTableX
651  //
652  this.textBoxTableX.BackColor = System.Drawing.Color.Tan;
653  this.textBoxTableX.Location = new System.Drawing.Point(300, 20);
654  this.textBoxTableX.Name = "textBoxTableX";
655  this.textBoxTableX.Size = new System.Drawing.Size(204, 20);
656  this.textBoxTableX.TabIndex = 27;
657  //
658  // labelSafety
659  //
660  this.labelSafety.AutoSize = true;
661  this.labelSafety.Location = new System.Drawing.Point(20, 180);
662  this.labelSafety.Name = "labelSafety";
663  this.labelSafety.Size = new System.Drawing.Size(105, 13);
664  this.labelSafety.TabIndex = 18;
665  this.labelSafety.Text = "Safety distance (mm)";
666  //
667  // labelRadius
668  //
669  this.labelRadius.AutoSize = true;
670  this.labelRadius.Location = new System.Drawing.Point(20, 140);
671  this.labelRadius.Name = "labelRadius";
672  this.labelRadius.Size = new System.Drawing.Size(63, 13);
673  this.labelRadius.TabIndex = 17;
674  this.labelRadius.Text = "Radius (cm)";
675  //
676  // labelMicroSteps
677  //
678  this.labelMicroSteps.AutoSize = true;
679  this.labelMicroSteps.Location = new System.Drawing.Point(160, 260);
680  this.labelMicroSteps.Name = "labelMicroSteps";
681  this.labelMicroSteps.Size = new System.Drawing.Size(102, 13);
682  this.labelMicroSteps.TabIndex = 16;
683  this.labelMicroSteps.Text = "Micro steps per step";
684  //
685  // labelSteps
686  //
687  this.labelSteps.AutoSize = true;
688  this.labelSteps.Location = new System.Drawing.Point(160, 220);
689  this.labelSteps.Name = "labelSteps";
690  this.labelSteps.Size = new System.Drawing.Size(59, 13);
691  this.labelSteps.TabIndex = 15;
692  this.labelSteps.Text = "Total steps";
693  //
694  // labelMicroStepsEnabled
695  //
696  this.labelMicroStepsEnabled.AutoSize = true;
697  this.labelMicroStepsEnabled.Location = new System.Drawing.Point(160, 300);
698  this.labelMicroStepsEnabled.Name = "labelMicroStepsEnabled";
699  this.labelMicroStepsEnabled.Size = new System.Drawing.Size(103, 13);
700  this.labelMicroStepsEnabled.TabIndex = 14;
701  this.labelMicroStepsEnabled.Text = "Micro steps Enabled";
702  //
703  // labelMotor
704  //
705  this.labelMotor.AutoSize = true;
706  this.labelMotor.Location = new System.Drawing.Point(20, 220);
707  this.labelMotor.Name = "labelMotor";
708  this.labelMotor.Size = new System.Drawing.Size(34, 13);
709  this.labelMotor.TabIndex = 13;
710  this.labelMotor.Text = "Motor";
711  //
712  // label1
713  //
714  this.label1.AutoSize = true;
715  this.label1.Location = new System.Drawing.Point(160, 20);
716  this.label1.Name = "label1";
717  this.label1.Size = new System.Drawing.Size(14, 13);
718  this.label1.TabIndex = 12;
719  this.label1.Text = "X";
720  //
721  // label2
722  //
723  this.label2.AutoSize = true;
724  this.label2.Location = new System.Drawing.Point(20, 20);
725  this.label2.Name = "label2";
726  this.label2.Size = new System.Drawing.Size(116, 13);
727  this.label2.TabIndex = 11;
728  this.label2.Text = "World coordinates (cm)";
729  //
730  // label3
731  //
732  this.label3.AutoSize = true;
733  this.label3.Location = new System.Drawing.Point(160, 60);
734  this.label3.Name = "label3";
735  this.label3.Size = new System.Drawing.Size(14, 13);
736  this.label3.TabIndex = 10;
737  this.label3.Text = "Y";
738  //
739  // label4
740  //
741  this.label4.AutoSize = true;
742  this.label4.Location = new System.Drawing.Point(160, 100);
743  this.label4.Name = "label4";
744  this.label4.Size = new System.Drawing.Size(14, 13);
745  this.label4.TabIndex = 9;
746  this.label4.Text = "Z";
747  //
748  // tabPageLaser
749  //
750  this.tabPageLaser.Controls.Add(this.buttonLoadLaserDefaults);
751  this.tabPageLaser.Controls.Add(this.checkBoxMotorEnabled);
752  this.tabPageLaser.Controls.Add(this.numericSwipeMax);
753  this.tabPageLaser.Controls.Add(this.numericSwipeMin);
754  this.tabPageLaser.Controls.Add(this.numericOffset);
755  this.tabPageLaser.Controls.Add(this.numericLowerRange);
756  this.tabPageLaser.Controls.Add(this.numericUpperRange);
757  this.tabPageLaser.Controls.Add(this.textBoxLaserY);
758  this.tabPageLaser.Controls.Add(this.textBoxLaserZ);
759  this.tabPageLaser.Controls.Add(this.textBoxLaserX);
760  this.tabPageLaser.Controls.Add(this.labelSwipeMax);
761  this.tabPageLaser.Controls.Add(this.labelUpperRange);
762  this.tabPageLaser.Controls.Add(this.labelSwipeMin);
763  this.tabPageLaser.Controls.Add(this.labelEnabled);
764  this.tabPageLaser.Controls.Add(this.labelOffset);
765  this.tabPageLaser.Controls.Add(this.labelLowerRange);
766  this.tabPageLaser.Controls.Add(this.labelLaserMotor);
767  this.tabPageLaser.Controls.Add(this.labelLaserX);
768  this.tabPageLaser.Controls.Add(this.label6);
769  this.tabPageLaser.Controls.Add(this.labelLaserY);
770  this.tabPageLaser.Controls.Add(this.labelLaserZ);
771  this.tabPageLaser.Image = null;
772  this.tabPageLaser.ImageSize = new System.Drawing.Size(16, 16);
773  this.tabPageLaser.Location = new System.Drawing.Point(23, 1);
774  this.tabPageLaser.Name = "tabPageLaser";
775  this.tabPageLaser.ShowCloseButton = true;
776  this.tabPageLaser.Size = new System.Drawing.Size(994, 616);
777  this.tabPageLaser.TabIndex = 5;
778  this.tabPageLaser.Text = "Laser";
779  this.tabPageLaser.ThemesEnabled = false;
780  //
781  // buttonLoadLaserDefaults
782  //
783  this.buttonLoadLaserDefaults.BackColor = System.Drawing.Color.Tan;
784  this.buttonLoadLaserDefaults.Location = new System.Drawing.Point(600, 20);
785  this.buttonLoadLaserDefaults.Name = "buttonLoadLaserDefaults";
786  this.buttonLoadLaserDefaults.Size = new System.Drawing.Size(201, 23);
787  this.buttonLoadLaserDefaults.TabIndex = 56;
788  this.buttonLoadLaserDefaults.Text = "Load defaults";
789  this.buttonLoadLaserDefaults.UseVisualStyleBackColor = false;
790  this.buttonLoadLaserDefaults.Click += new System.EventHandler(this.buttonLoadLaserDefaults_Click);
791  //
792  // checkBoxMotorEnabled
793  //
794  this.checkBoxMotorEnabled.AutoSize = true;
795  this.checkBoxMotorEnabled.BackColor = System.Drawing.Color.Tan;
796  this.checkBoxMotorEnabled.Location = new System.Drawing.Point(300, 259);
797  this.checkBoxMotorEnabled.Name = "checkBoxMotorEnabled";
798  this.checkBoxMotorEnabled.Size = new System.Drawing.Size(15, 14);
799  this.checkBoxMotorEnabled.TabIndex = 42;
800  this.checkBoxMotorEnabled.UseVisualStyleBackColor = false;
801  //
802  // numericSwipeMax
803  //
804  this.numericSwipeMax.BackColor = System.Drawing.Color.Tan;
805  this.numericSwipeMax.BeforeTouchSize = new System.Drawing.Size(204, 20);
806  this.numericSwipeMax.Location = new System.Drawing.Point(300, 333);
807  this.numericSwipeMax.Maximum = new decimal(new int[] {
808  90,
809  0,
810  0,
811  0});
812  this.numericSwipeMax.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
813  this.numericSwipeMax.Minimum = new decimal(new int[] {
814  20,
815  0,
816  0,
817  0});
818  this.numericSwipeMax.Name = "numericSwipeMax";
819  this.numericSwipeMax.Size = new System.Drawing.Size(204, 20);
820  this.numericSwipeMax.TabIndex = 41;
821  this.numericSwipeMax.Value = new decimal(new int[] {
822  20,
823  0,
824  0,
825  0});
826  //
827  // numericSwipeMin
828  //
829  this.numericSwipeMin.BackColor = System.Drawing.Color.Tan;
830  this.numericSwipeMin.BeforeTouchSize = new System.Drawing.Size(204, 20);
831  this.numericSwipeMin.Location = new System.Drawing.Point(300, 293);
832  this.numericSwipeMin.Maximum = new decimal(new int[] {
833  70,
834  0,
835  0,
836  0});
837  this.numericSwipeMin.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
838  this.numericSwipeMin.Minimum = new decimal(new int[] {
839  10,
840  0,
841  0,
842  0});
843  this.numericSwipeMin.Name = "numericSwipeMin";
844  this.numericSwipeMin.Size = new System.Drawing.Size(204, 20);
845  this.numericSwipeMin.TabIndex = 40;
846  this.numericSwipeMin.Value = new decimal(new int[] {
847  10,
848  0,
849  0,
850  0});
851  //
852  // numericOffset
853  //
854  this.numericOffset.BackColor = System.Drawing.Color.Tan;
855  this.numericOffset.BeforeTouchSize = new System.Drawing.Size(204, 20);
856  this.numericOffset.Location = new System.Drawing.Point(300, 213);
857  this.numericOffset.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
858  this.numericOffset.Name = "numericOffset";
859  this.numericOffset.Size = new System.Drawing.Size(204, 20);
860  this.numericOffset.TabIndex = 39;
861  //
862  // numericLowerRange
863  //
864  this.numericLowerRange.BackColor = System.Drawing.Color.Tan;
865  this.numericLowerRange.BeforeTouchSize = new System.Drawing.Size(204, 20);
866  this.numericLowerRange.Location = new System.Drawing.Point(300, 173);
867  this.numericLowerRange.Maximum = new decimal(new int[] {
868  50,
869  0,
870  0,
871  0});
872  this.numericLowerRange.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
873  this.numericLowerRange.Minimum = new decimal(new int[] {
874  10,
875  0,
876  0,
877  0});
878  this.numericLowerRange.Name = "numericLowerRange";
879  this.numericLowerRange.Size = new System.Drawing.Size(204, 20);
880  this.numericLowerRange.TabIndex = 38;
881  this.numericLowerRange.Value = new decimal(new int[] {
882  10,
883  0,
884  0,
885  0});
886  //
887  // numericUpperRange
888  //
889  this.numericUpperRange.BackColor = System.Drawing.Color.Tan;
890  this.numericUpperRange.BeforeTouchSize = new System.Drawing.Size(204, 20);
891  this.numericUpperRange.Location = new System.Drawing.Point(300, 133);
892  this.numericUpperRange.Maximum = new decimal(new int[] {
893  10,
894  0,
895  0,
896  0});
897  this.numericUpperRange.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
898  this.numericUpperRange.Name = "numericUpperRange";
899  this.numericUpperRange.Size = new System.Drawing.Size(204, 20);
900  this.numericUpperRange.TabIndex = 37;
901  //
902  // textBoxLaserY
903  //
904  this.textBoxLaserY.BackColor = System.Drawing.Color.Tan;
905  this.textBoxLaserY.Location = new System.Drawing.Point(300, 57);
906  this.textBoxLaserY.Name = "textBoxLaserY";
907  this.textBoxLaserY.Size = new System.Drawing.Size(204, 20);
908  this.textBoxLaserY.TabIndex = 36;
909  //
910  // textBoxLaserZ
911  //
912  this.textBoxLaserZ.BackColor = System.Drawing.Color.Tan;
913  this.textBoxLaserZ.Location = new System.Drawing.Point(300, 97);
914  this.textBoxLaserZ.Name = "textBoxLaserZ";
915  this.textBoxLaserZ.Size = new System.Drawing.Size(204, 20);
916  this.textBoxLaserZ.TabIndex = 35;
917  //
918  // textBoxLaserX
919  //
920  this.textBoxLaserX.BackColor = System.Drawing.Color.Tan;
921  this.textBoxLaserX.Location = new System.Drawing.Point(300, 20);
922  this.textBoxLaserX.Name = "textBoxLaserX";
923  this.textBoxLaserX.Size = new System.Drawing.Size(204, 20);
924  this.textBoxLaserX.TabIndex = 31;
925  //
926  // labelSwipeMax
927  //
928  this.labelSwipeMax.AutoSize = true;
929  this.labelSwipeMax.Location = new System.Drawing.Point(160, 340);
930  this.labelSwipeMax.Name = "labelSwipeMax";
931  this.labelSwipeMax.Size = new System.Drawing.Size(76, 13);
932  this.labelSwipeMax.TabIndex = 23;
933  this.labelSwipeMax.Text = "Swipe Max (%)";
934  //
935  // labelUpperRange
936  //
937  this.labelUpperRange.AutoSize = true;
938  this.labelUpperRange.Location = new System.Drawing.Point(20, 140);
939  this.labelUpperRange.Name = "labelUpperRange";
940  this.labelUpperRange.Size = new System.Drawing.Size(66, 13);
941  this.labelUpperRange.TabIndex = 22;
942  this.labelUpperRange.Text = "Upper range";
943  //
944  // labelSwipeMin
945  //
946  this.labelSwipeMin.AutoSize = true;
947  this.labelSwipeMin.Location = new System.Drawing.Point(160, 300);
948  this.labelSwipeMin.Name = "labelSwipeMin";
949  this.labelSwipeMin.Size = new System.Drawing.Size(73, 13);
950  this.labelSwipeMin.TabIndex = 21;
951  this.labelSwipeMin.Text = "Swipe Min (%)";
952  //
953  // labelEnabled
954  //
955  this.labelEnabled.AutoSize = true;
956  this.labelEnabled.Location = new System.Drawing.Point(160, 260);
957  this.labelEnabled.Name = "labelEnabled";
958  this.labelEnabled.Size = new System.Drawing.Size(46, 13);
959  this.labelEnabled.TabIndex = 20;
960  this.labelEnabled.Text = "Enabled";
961  //
962  // labelOffset
963  //
964  this.labelOffset.AutoSize = true;
965  this.labelOffset.Location = new System.Drawing.Point(20, 220);
966  this.labelOffset.Name = "labelOffset";
967  this.labelOffset.Size = new System.Drawing.Size(35, 13);
968  this.labelOffset.TabIndex = 19;
969  this.labelOffset.Text = "Offset";
970  //
971  // labelLowerRange
972  //
973  this.labelLowerRange.AutoSize = true;
974  this.labelLowerRange.Location = new System.Drawing.Point(20, 180);
975  this.labelLowerRange.Name = "labelLowerRange";
976  this.labelLowerRange.Size = new System.Drawing.Size(66, 13);
977  this.labelLowerRange.TabIndex = 18;
978  this.labelLowerRange.Text = "Lower range";
979  //
980  // labelLaserMotor
981  //
982  this.labelLaserMotor.AutoSize = true;
983  this.labelLaserMotor.Location = new System.Drawing.Point(20, 260);
984  this.labelLaserMotor.Name = "labelLaserMotor";
985  this.labelLaserMotor.Size = new System.Drawing.Size(34, 13);
986  this.labelLaserMotor.TabIndex = 17;
987  this.labelLaserMotor.Text = "Motor";
988  //
989  // labelLaserX
990  //
991  this.labelLaserX.AutoSize = true;
992  this.labelLaserX.Location = new System.Drawing.Point(160, 20);
993  this.labelLaserX.Name = "labelLaserX";
994  this.labelLaserX.Size = new System.Drawing.Size(14, 13);
995  this.labelLaserX.TabIndex = 16;
996  this.labelLaserX.Text = "X";
997  //
998  // label6
999  //
1000  this.label6.AutoSize = true;
1001  this.label6.Location = new System.Drawing.Point(20, 20);
1002  this.label6.Name = "label6";
1003  this.label6.Size = new System.Drawing.Size(116, 13);
1004  this.label6.TabIndex = 15;
1005  this.label6.Text = "World coordinates (cm)";
1006  //
1007  // labelLaserY
1008  //
1009  this.labelLaserY.AutoSize = true;
1010  this.labelLaserY.Location = new System.Drawing.Point(160, 60);
1011  this.labelLaserY.Name = "labelLaserY";
1012  this.labelLaserY.Size = new System.Drawing.Size(14, 13);
1013  this.labelLaserY.TabIndex = 14;
1014  this.labelLaserY.Text = "Y";
1015  //
1016  // labelLaserZ
1017  //
1018  this.labelLaserZ.AutoSize = true;
1019  this.labelLaserZ.Location = new System.Drawing.Point(160, 100);
1020  this.labelLaserZ.Name = "labelLaserZ";
1021  this.labelLaserZ.Size = new System.Drawing.Size(14, 13);
1022  this.labelLaserZ.TabIndex = 13;
1023  this.labelLaserZ.Text = "Z";
1024  //
1025  // tabPageFilter
1026  //
1027  this.tabPageFilter.AutoScroll = true;
1028  this.tabPageFilter.Controls.Add(this.labelPreview);
1029  this.tabPageFilter.Controls.Add(this.imagingControl);
1030  this.tabPageFilter.Controls.Add(this.buttonLoadFilterDefaults);
1031  this.tabPageFilter.Controls.Add(this.comboBoxGrayFilter);
1032  this.tabPageFilter.Controls.Add(this.numericThreshold);
1033  this.tabPageFilter.Controls.Add(this.numericBlueMax);
1034  this.tabPageFilter.Controls.Add(this.numericBlueMin);
1035  this.tabPageFilter.Controls.Add(this.numericGreenMax);
1036  this.tabPageFilter.Controls.Add(this.numericGreenMin);
1037  this.tabPageFilter.Controls.Add(this.numericRedMax);
1038  this.tabPageFilter.Controls.Add(this.numericRedMin);
1039  this.tabPageFilter.Controls.Add(this.numericHueMax);
1040  this.tabPageFilter.Controls.Add(this.numericHueMin);
1041  this.tabPageFilter.Controls.Add(this.textBoxLuminanceMax);
1042  this.tabPageFilter.Controls.Add(this.textBoxLuminanceMin);
1043  this.tabPageFilter.Controls.Add(this.textBoxSaturationMax);
1044  this.tabPageFilter.Controls.Add(this.textBoxSaturationMin);
1045  this.tabPageFilter.Controls.Add(this.checkBoxUseDiletationFilter);
1046  this.tabPageFilter.Controls.Add(this.checkBoxUseErosionFilter);
1047  this.tabPageFilter.Controls.Add(this.checkBoxUseThresholdFilter);
1048  this.tabPageFilter.Controls.Add(this.labelGrayFilter);
1049  this.tabPageFilter.Controls.Add(this.labelBlueMax);
1050  this.tabPageFilter.Controls.Add(this.labelBlueMin);
1051  this.tabPageFilter.Controls.Add(this.labelGreenMax);
1052  this.tabPageFilter.Controls.Add(this.labelGreenMin);
1053  this.tabPageFilter.Controls.Add(this.labelRedMax);
1054  this.tabPageFilter.Controls.Add(this.checkBoxUseColorFilter);
1055  this.tabPageFilter.Controls.Add(this.checkBoxUseHSLFilter);
1056  this.tabPageFilter.Controls.Add(this.labelLuminanceMax);
1057  this.tabPageFilter.Controls.Add(this.labelSaturationMax);
1058  this.tabPageFilter.Controls.Add(this.labelSaturationMin);
1059  this.tabPageFilter.Controls.Add(this.labelLuminanceMin);
1060  this.tabPageFilter.Controls.Add(this.labelFilterRedMin);
1061  this.tabPageFilter.Controls.Add(this.labelHueMax);
1062  this.tabPageFilter.Controls.Add(this.labelHueMin);
1063  this.tabPageFilter.Image = null;
1064  this.tabPageFilter.ImageSize = new System.Drawing.Size(16, 16);
1065  this.tabPageFilter.Location = new System.Drawing.Point(23, 1);
1066  this.tabPageFilter.Name = "tabPageFilter";
1067  this.tabPageFilter.ShowCloseButton = true;
1068  this.tabPageFilter.Size = new System.Drawing.Size(994, 616);
1069  this.tabPageFilter.TabIndex = 10;
1070  this.tabPageFilter.Text = "Filter";
1071  this.tabPageFilter.ThemesEnabled = false;
1072  //
1073  // labelPreview
1074  //
1075  this.labelPreview.AutoSize = true;
1076  this.labelPreview.Location = new System.Drawing.Point(549, 60);
1077  this.labelPreview.Name = "labelPreview";
1078  this.labelPreview.Size = new System.Drawing.Size(45, 13);
1079  this.labelPreview.TabIndex = 56;
1080  this.labelPreview.Text = "Preview";
1081  //
1082  // imagingControl
1083  //
1084  this.imagingControl.FilterLaser = false;
1085  this.imagingControl.LaserLeftPosition = 0F;
1086  this.imagingControl.LaserMotorEnabled = false;
1087  this.imagingControl.LaserRightPosition = 0F;
1088  this.imagingControl.Location = new System.Drawing.Point(552, 97);
1089  this.imagingControl.Name = "imagingControl";
1090  this.imagingControl.ShowLaserLine = false;
1091  this.imagingControl.Size = new System.Drawing.Size(363, 216);
1092  this.imagingControl.TabIndex = 55;
1093  //
1094  // buttonLoadFilterDefaults
1095  //
1096  this.buttonLoadFilterDefaults.BackColor = System.Drawing.Color.Tan;
1097  this.buttonLoadFilterDefaults.Location = new System.Drawing.Point(600, 10);
1098  this.buttonLoadFilterDefaults.Name = "buttonLoadFilterDefaults";
1099  this.buttonLoadFilterDefaults.Size = new System.Drawing.Size(201, 23);
1100  this.buttonLoadFilterDefaults.TabIndex = 54;
1101  this.buttonLoadFilterDefaults.Text = "Load defaults";
1102  this.buttonLoadFilterDefaults.UseVisualStyleBackColor = false;
1103  this.buttonLoadFilterDefaults.Click += new System.EventHandler(this.buttonLoadIDefaults_Click);
1104  //
1105  // comboBoxGrayFilter
1106  //
1107  //
1108  //
1109  //
1110  this.comboBoxGrayFilter.AutoCompleteControl.ChangeDataManagerPosition = true;
1111  this.comboBoxGrayFilter.AutoCompleteControl.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(17)))), ((int)(((byte)(158)))), ((int)(((byte)(218)))));
1112  this.comboBoxGrayFilter.AutoCompleteControl.OverrideCombo = true;
1113  this.comboBoxGrayFilter.AutoCompleteControl.ParentForm = this.tabPageFilter;
1114  this.comboBoxGrayFilter.AutoCompleteControl.Style = Syncfusion.Windows.Forms.Tools.AutoCompleteStyle.Default;
1115  this.comboBoxGrayFilter.AutoCompleteControl.TextColor = System.Drawing.Color.Black;
1116  this.comboBoxGrayFilter.DropDownWidth = 121;
1117  this.comboBoxGrayFilter.Location = new System.Drawing.Point(327, 492);
1118  this.comboBoxGrayFilter.Name = "comboBoxGrayFilter";
1119  this.comboBoxGrayFilter.ParentForm = this.tabPageFilter;
1120  this.comboBoxGrayFilter.Size = new System.Drawing.Size(204, 21);
1121  this.comboBoxGrayFilter.TabIndex = 53;
1122  this.comboBoxGrayFilter.Text = "BT709";
1123  //
1124  // numericThreshold
1125  //
1126  this.numericThreshold.BackColor = System.Drawing.Color.Tan;
1127  this.numericThreshold.BeforeTouchSize = new System.Drawing.Size(204, 20);
1128  this.numericThreshold.Location = new System.Drawing.Point(327, 537);
1129  this.numericThreshold.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
1130  this.numericThreshold.Minimum = new decimal(new int[] {
1131  1,
1132  0,
1133  0,
1134  0});
1135  this.numericThreshold.Name = "numericThreshold";
1136  this.numericThreshold.Size = new System.Drawing.Size(204, 20);
1137  this.numericThreshold.TabIndex = 52;
1138  this.numericThreshold.Value = new decimal(new int[] {
1139  10,
1140  0,
1141  0,
1142  0});
1143  //
1144  // numericBlueMax
1145  //
1146  this.numericBlueMax.BackColor = System.Drawing.Color.Tan;
1147  this.numericBlueMax.BeforeTouchSize = new System.Drawing.Size(204, 20);
1148  this.numericBlueMax.Location = new System.Drawing.Point(327, 453);
1149  this.numericBlueMax.Maximum = new decimal(new int[] {
1150  255,
1151  0,
1152  0,
1153  0});
1154  this.numericBlueMax.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
1155  this.numericBlueMax.Minimum = new decimal(new int[] {
1156  1,
1157  0,
1158  0,
1159  0});
1160  this.numericBlueMax.Name = "numericBlueMax";
1161  this.numericBlueMax.Size = new System.Drawing.Size(204, 20);
1162  this.numericBlueMax.TabIndex = 51;
1163  this.numericBlueMax.Value = new decimal(new int[] {
1164  10,
1165  0,
1166  0,
1167  0});
1168  //
1169  // numericBlueMin
1170  //
1171  this.numericBlueMin.BackColor = System.Drawing.Color.Tan;
1172  this.numericBlueMin.BeforeTouchSize = new System.Drawing.Size(204, 20);
1173  this.numericBlueMin.Location = new System.Drawing.Point(327, 413);
1174  this.numericBlueMin.Maximum = new decimal(new int[] {
1175  254,
1176  0,
1177  0,
1178  0});
1179  this.numericBlueMin.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
1180  this.numericBlueMin.Name = "numericBlueMin";
1181  this.numericBlueMin.Size = new System.Drawing.Size(204, 20);
1182  this.numericBlueMin.TabIndex = 50;
1183  this.numericBlueMin.Value = new decimal(new int[] {
1184  10,
1185  0,
1186  0,
1187  0});
1188  //
1189  // numericGreenMax
1190  //
1191  this.numericGreenMax.BackColor = System.Drawing.Color.Tan;
1192  this.numericGreenMax.BeforeTouchSize = new System.Drawing.Size(204, 20);
1193  this.numericGreenMax.Location = new System.Drawing.Point(327, 373);
1194  this.numericGreenMax.Maximum = new decimal(new int[] {
1195  255,
1196  0,
1197  0,
1198  0});
1199  this.numericGreenMax.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
1200  this.numericGreenMax.Minimum = new decimal(new int[] {
1201  1,
1202  0,
1203  0,
1204  0});
1205  this.numericGreenMax.Name = "numericGreenMax";
1206  this.numericGreenMax.Size = new System.Drawing.Size(204, 20);
1207  this.numericGreenMax.TabIndex = 49;
1208  this.numericGreenMax.Value = new decimal(new int[] {
1209  10,
1210  0,
1211  0,
1212  0});
1213  //
1214  // numericGreenMin
1215  //
1216  this.numericGreenMin.BackColor = System.Drawing.Color.Tan;
1217  this.numericGreenMin.BeforeTouchSize = new System.Drawing.Size(204, 20);
1218  this.numericGreenMin.Location = new System.Drawing.Point(327, 333);
1219  this.numericGreenMin.Maximum = new decimal(new int[] {
1220  254,
1221  0,
1222  0,
1223  0});
1224  this.numericGreenMin.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
1225  this.numericGreenMin.Name = "numericGreenMin";
1226  this.numericGreenMin.Size = new System.Drawing.Size(204, 20);
1227  this.numericGreenMin.TabIndex = 48;
1228  this.numericGreenMin.Value = new decimal(new int[] {
1229  10,
1230  0,
1231  0,
1232  0});
1233  //
1234  // numericRedMax
1235  //
1236  this.numericRedMax.BackColor = System.Drawing.Color.Tan;
1237  this.numericRedMax.BeforeTouchSize = new System.Drawing.Size(204, 20);
1238  this.numericRedMax.Location = new System.Drawing.Point(327, 293);
1239  this.numericRedMax.Maximum = new decimal(new int[] {
1240  255,
1241  0,
1242  0,
1243  0});
1244  this.numericRedMax.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
1245  this.numericRedMax.Minimum = new decimal(new int[] {
1246  1,
1247  0,
1248  0,
1249  0});
1250  this.numericRedMax.Name = "numericRedMax";
1251  this.numericRedMax.Size = new System.Drawing.Size(204, 20);
1252  this.numericRedMax.TabIndex = 47;
1253  this.numericRedMax.Value = new decimal(new int[] {
1254  10,
1255  0,
1256  0,
1257  0});
1258  //
1259  // numericRedMin
1260  //
1261  this.numericRedMin.BackColor = System.Drawing.Color.Tan;
1262  this.numericRedMin.BeforeTouchSize = new System.Drawing.Size(204, 20);
1263  this.numericRedMin.Location = new System.Drawing.Point(327, 253);
1264  this.numericRedMin.Maximum = new decimal(new int[] {
1265  254,
1266  0,
1267  0,
1268  0});
1269  this.numericRedMin.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
1270  this.numericRedMin.Name = "numericRedMin";
1271  this.numericRedMin.Size = new System.Drawing.Size(204, 20);
1272  this.numericRedMin.TabIndex = 46;
1273  this.numericRedMin.Value = new decimal(new int[] {
1274  10,
1275  0,
1276  0,
1277  0});
1278  //
1279  // numericHueMax
1280  //
1281  this.numericHueMax.BackColor = System.Drawing.Color.Tan;
1282  this.numericHueMax.BeforeTouchSize = new System.Drawing.Size(204, 20);
1283  this.numericHueMax.Location = new System.Drawing.Point(327, 53);
1284  this.numericHueMax.Maximum = new decimal(new int[] {
1285  400,
1286  0,
1287  0,
1288  0});
1289  this.numericHueMax.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
1290  this.numericHueMax.Minimum = new decimal(new int[] {
1291  1,
1292  0,
1293  0,
1294  0});
1295  this.numericHueMax.Name = "numericHueMax";
1296  this.numericHueMax.Size = new System.Drawing.Size(204, 20);
1297  this.numericHueMax.TabIndex = 45;
1298  this.numericHueMax.Value = new decimal(new int[] {
1299  10,
1300  0,
1301  0,
1302  0});
1303  //
1304  // numericHueMin
1305  //
1306  this.numericHueMin.BackColor = System.Drawing.Color.Tan;
1307  this.numericHueMin.BeforeTouchSize = new System.Drawing.Size(204, 20);
1308  this.numericHueMin.Location = new System.Drawing.Point(327, 13);
1309  this.numericHueMin.Maximum = new decimal(new int[] {
1310  400,
1311  0,
1312  0,
1313  0});
1314  this.numericHueMin.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
1315  this.numericHueMin.Minimum = new decimal(new int[] {
1316  1,
1317  0,
1318  0,
1319  0});
1320  this.numericHueMin.Name = "numericHueMin";
1321  this.numericHueMin.Size = new System.Drawing.Size(204, 20);
1322  this.numericHueMin.TabIndex = 44;
1323  this.numericHueMin.Value = new decimal(new int[] {
1324  10,
1325  0,
1326  0,
1327  0});
1328  //
1329  // textBoxLuminanceMax
1330  //
1331  this.textBoxLuminanceMax.BackColor = System.Drawing.Color.Tan;
1332  this.textBoxLuminanceMax.Location = new System.Drawing.Point(327, 213);
1333  this.textBoxLuminanceMax.Name = "textBoxLuminanceMax";
1334  this.textBoxLuminanceMax.Size = new System.Drawing.Size(204, 20);
1335  this.textBoxLuminanceMax.TabIndex = 43;
1336  //
1337  // textBoxLuminanceMin
1338  //
1339  this.textBoxLuminanceMin.BackColor = System.Drawing.Color.Tan;
1340  this.textBoxLuminanceMin.Location = new System.Drawing.Point(327, 173);
1341  this.textBoxLuminanceMin.Name = "textBoxLuminanceMin";
1342  this.textBoxLuminanceMin.Size = new System.Drawing.Size(204, 20);
1343  this.textBoxLuminanceMin.TabIndex = 42;
1344  //
1345  // textBoxSaturationMax
1346  //
1347  this.textBoxSaturationMax.BackColor = System.Drawing.Color.Tan;
1348  this.textBoxSaturationMax.Location = new System.Drawing.Point(327, 133);
1349  this.textBoxSaturationMax.Name = "textBoxSaturationMax";
1350  this.textBoxSaturationMax.Size = new System.Drawing.Size(204, 20);
1351  this.textBoxSaturationMax.TabIndex = 41;
1352  //
1353  // textBoxSaturationMin
1354  //
1355  this.textBoxSaturationMin.BackColor = System.Drawing.Color.Tan;
1356  this.textBoxSaturationMin.Location = new System.Drawing.Point(327, 97);
1357  this.textBoxSaturationMin.Name = "textBoxSaturationMin";
1358  this.textBoxSaturationMin.Size = new System.Drawing.Size(204, 20);
1359  this.textBoxSaturationMin.TabIndex = 40;
1360  //
1361  // checkBoxUseDiletationFilter
1362  //
1363  this.checkBoxUseDiletationFilter.AutoSize = true;
1364  this.checkBoxUseDiletationFilter.Location = new System.Drawing.Point(20, 620);
1365  this.checkBoxUseDiletationFilter.Name = "checkBoxUseDiletationFilter";
1366  this.checkBoxUseDiletationFilter.Size = new System.Drawing.Size(117, 17);
1367  this.checkBoxUseDiletationFilter.TabIndex = 39;
1368  this.checkBoxUseDiletationFilter.Text = "Use Diletation Filter";
1369  this.checkBoxUseDiletationFilter.UseVisualStyleBackColor = true;
1370  //
1371  // checkBoxUseErosionFilter
1372  //
1373  this.checkBoxUseErosionFilter.AutoSize = true;
1374  this.checkBoxUseErosionFilter.Location = new System.Drawing.Point(20, 580);
1375  this.checkBoxUseErosionFilter.Name = "checkBoxUseErosionFilter";
1376  this.checkBoxUseErosionFilter.Size = new System.Drawing.Size(108, 17);
1377  this.checkBoxUseErosionFilter.TabIndex = 38;
1378  this.checkBoxUseErosionFilter.Text = "Use Erosion Filter";
1379  this.checkBoxUseErosionFilter.UseVisualStyleBackColor = true;
1380  //
1381  // checkBoxUseThresholdFilter
1382  //
1383  this.checkBoxUseThresholdFilter.AutoSize = true;
1384  this.checkBoxUseThresholdFilter.Location = new System.Drawing.Point(20, 540);
1385  this.checkBoxUseThresholdFilter.Name = "checkBoxUseThresholdFilter";
1386  this.checkBoxUseThresholdFilter.Size = new System.Drawing.Size(120, 17);
1387  this.checkBoxUseThresholdFilter.TabIndex = 37;
1388  this.checkBoxUseThresholdFilter.Text = "Use Threshold Filter";
1389  this.checkBoxUseThresholdFilter.UseVisualStyleBackColor = true;
1390  //
1391  // labelGrayFilter
1392  //
1393  this.labelGrayFilter.AutoSize = true;
1394  this.labelGrayFilter.Location = new System.Drawing.Point(20, 500);
1395  this.labelGrayFilter.Name = "labelGrayFilter";
1396  this.labelGrayFilter.Size = new System.Drawing.Size(51, 13);
1397  this.labelGrayFilter.TabIndex = 36;
1398  this.labelGrayFilter.Text = "GrayFilter";
1399  //
1400  // labelBlueMax
1401  //
1402  this.labelBlueMax.AutoSize = true;
1403  this.labelBlueMax.Location = new System.Drawing.Point(160, 460);
1404  this.labelBlueMax.Name = "labelBlueMax";
1405  this.labelBlueMax.Size = new System.Drawing.Size(51, 13);
1406  this.labelBlueMax.TabIndex = 35;
1407  this.labelBlueMax.Text = "Blue Max";
1408  //
1409  // labelBlueMin
1410  //
1411  this.labelBlueMin.AutoSize = true;
1412  this.labelBlueMin.Location = new System.Drawing.Point(160, 420);
1413  this.labelBlueMin.Name = "labelBlueMin";
1414  this.labelBlueMin.Size = new System.Drawing.Size(48, 13);
1415  this.labelBlueMin.TabIndex = 34;
1416  this.labelBlueMin.Text = "Blue Min";
1417  //
1418  // labelGreenMax
1419  //
1420  this.labelGreenMax.AutoSize = true;
1421  this.labelGreenMax.Location = new System.Drawing.Point(160, 380);
1422  this.labelGreenMax.Name = "labelGreenMax";
1423  this.labelGreenMax.Size = new System.Drawing.Size(59, 13);
1424  this.labelGreenMax.TabIndex = 33;
1425  this.labelGreenMax.Text = "Green Max";
1426  //
1427  // labelGreenMin
1428  //
1429  this.labelGreenMin.AutoSize = true;
1430  this.labelGreenMin.Location = new System.Drawing.Point(160, 340);
1431  this.labelGreenMin.Name = "labelGreenMin";
1432  this.labelGreenMin.Size = new System.Drawing.Size(56, 13);
1433  this.labelGreenMin.TabIndex = 32;
1434  this.labelGreenMin.Text = "Green Min";
1435  //
1436  // labelRedMax
1437  //
1438  this.labelRedMax.AutoSize = true;
1439  this.labelRedMax.Location = new System.Drawing.Point(160, 300);
1440  this.labelRedMax.Name = "labelRedMax";
1441  this.labelRedMax.Size = new System.Drawing.Size(50, 13);
1442  this.labelRedMax.TabIndex = 31;
1443  this.labelRedMax.Text = "Red Max";
1444  //
1445  // checkBoxUseColorFilter
1446  //
1447  this.checkBoxUseColorFilter.AutoSize = true;
1448  this.checkBoxUseColorFilter.Location = new System.Drawing.Point(20, 260);
1449  this.checkBoxUseColorFilter.Name = "checkBoxUseColorFilter";
1450  this.checkBoxUseColorFilter.Size = new System.Drawing.Size(97, 17);
1451  this.checkBoxUseColorFilter.TabIndex = 30;
1452  this.checkBoxUseColorFilter.Text = "Use Color Filter";
1453  this.checkBoxUseColorFilter.UseVisualStyleBackColor = true;
1454  //
1455  // checkBoxUseHSLFilter
1456  //
1457  this.checkBoxUseHSLFilter.AutoSize = true;
1458  this.checkBoxUseHSLFilter.Location = new System.Drawing.Point(20, 20);
1459  this.checkBoxUseHSLFilter.Name = "checkBoxUseHSLFilter";
1460  this.checkBoxUseHSLFilter.Size = new System.Drawing.Size(94, 17);
1461  this.checkBoxUseHSLFilter.TabIndex = 29;
1462  this.checkBoxUseHSLFilter.Text = "Use HSL Filter";
1463  this.checkBoxUseHSLFilter.UseVisualStyleBackColor = true;
1464  //
1465  // labelLuminanceMax
1466  //
1467  this.labelLuminanceMax.AutoSize = true;
1468  this.labelLuminanceMax.Location = new System.Drawing.Point(160, 220);
1469  this.labelLuminanceMax.Name = "labelLuminanceMax";
1470  this.labelLuminanceMax.Size = new System.Drawing.Size(82, 13);
1471  this.labelLuminanceMax.TabIndex = 28;
1472  this.labelLuminanceMax.Text = "Luminance Max";
1473  //
1474  // labelSaturationMax
1475  //
1476  this.labelSaturationMax.AutoSize = true;
1477  this.labelSaturationMax.Location = new System.Drawing.Point(160, 140);
1478  this.labelSaturationMax.Name = "labelSaturationMax";
1479  this.labelSaturationMax.Size = new System.Drawing.Size(78, 13);
1480  this.labelSaturationMax.TabIndex = 27;
1481  this.labelSaturationMax.Text = "Saturation Max";
1482  //
1483  // labelSaturationMin
1484  //
1485  this.labelSaturationMin.AutoSize = true;
1486  this.labelSaturationMin.Location = new System.Drawing.Point(160, 100);
1487  this.labelSaturationMin.Name = "labelSaturationMin";
1488  this.labelSaturationMin.Size = new System.Drawing.Size(75, 13);
1489  this.labelSaturationMin.TabIndex = 26;
1490  this.labelSaturationMin.Text = "Saturation Min";
1491  //
1492  // labelLuminanceMin
1493  //
1494  this.labelLuminanceMin.AutoSize = true;
1495  this.labelLuminanceMin.Location = new System.Drawing.Point(160, 180);
1496  this.labelLuminanceMin.Name = "labelLuminanceMin";
1497  this.labelLuminanceMin.Size = new System.Drawing.Size(79, 13);
1498  this.labelLuminanceMin.TabIndex = 25;
1499  this.labelLuminanceMin.Text = "Luminance Min";
1500  //
1501  // labelFilterRedMin
1502  //
1503  this.labelFilterRedMin.AutoSize = true;
1504  this.labelFilterRedMin.Location = new System.Drawing.Point(160, 260);
1505  this.labelFilterRedMin.Name = "labelFilterRedMin";
1506  this.labelFilterRedMin.Size = new System.Drawing.Size(47, 13);
1507  this.labelFilterRedMin.TabIndex = 19;
1508  this.labelFilterRedMin.Text = "Red Min";
1509  //
1510  // labelHueMax
1511  //
1512  this.labelHueMax.AutoSize = true;
1513  this.labelHueMax.Location = new System.Drawing.Point(160, 60);
1514  this.labelHueMax.Name = "labelHueMax";
1515  this.labelHueMax.Size = new System.Drawing.Size(50, 13);
1516  this.labelHueMax.TabIndex = 18;
1517  this.labelHueMax.Text = "Hue Max";
1518  //
1519  // labelHueMin
1520  //
1521  this.labelHueMin.AutoSize = true;
1522  this.labelHueMin.Location = new System.Drawing.Point(160, 20);
1523  this.labelHueMin.Name = "labelHueMin";
1524  this.labelHueMin.Size = new System.Drawing.Size(47, 13);
1525  this.labelHueMin.TabIndex = 17;
1526  this.labelHueMin.Text = "Hue Min";
1527  //
1528  // tabPageLimits
1529  //
1530  this.tabPageLimits.Controls.Add(this.buttonLoadLimitDefaults);
1531  this.tabPageLimits.Controls.Add(this.colorUIControl);
1532  this.tabPageLimits.Controls.Add(this.numericPercentFromTop);
1533  this.tabPageLimits.Controls.Add(this.labelColorLine);
1534  this.tabPageLimits.Controls.Add(this.labelPercentFromTop);
1535  this.tabPageLimits.Image = null;
1536  this.tabPageLimits.ImageSize = new System.Drawing.Size(16, 16);
1537  this.tabPageLimits.Location = new System.Drawing.Point(23, 1);
1538  this.tabPageLimits.Name = "tabPageLimits";
1539  this.tabPageLimits.ShowCloseButton = true;
1540  this.tabPageLimits.Size = new System.Drawing.Size(994, 616);
1541  this.tabPageLimits.TabIndex = 6;
1542  this.tabPageLimits.Text = "Limits";
1543  this.tabPageLimits.ThemesEnabled = false;
1544  //
1545  // buttonLoadLimitDefaults
1546  //
1547  this.buttonLoadLimitDefaults.BackColor = System.Drawing.Color.Tan;
1548  this.buttonLoadLimitDefaults.Location = new System.Drawing.Point(600, 20);
1549  this.buttonLoadLimitDefaults.Name = "buttonLoadLimitDefaults";
1550  this.buttonLoadLimitDefaults.Size = new System.Drawing.Size(201, 23);
1551  this.buttonLoadLimitDefaults.TabIndex = 56;
1552  this.buttonLoadLimitDefaults.Text = "Load defaults";
1553  this.buttonLoadLimitDefaults.UseVisualStyleBackColor = false;
1554  this.buttonLoadLimitDefaults.Click += new System.EventHandler(this.buttonLoadLimitDefaults_Click);
1555  //
1556  // colorUIControl
1557  //
1558  this.colorUIControl.BeforeTouchSize = new System.Drawing.Size(204, 237);
1559  this.colorUIControl.Flag = false;
1560  this.colorUIControl.Location = new System.Drawing.Point(140, 60);
1561  this.colorUIControl.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(17)))), ((int)(((byte)(158)))), ((int)(((byte)(218)))));
1562  this.colorUIControl.MetroForeColor = System.Drawing.Color.White;
1563  this.colorUIControl.Name = "colorUIControl";
1564  metroColorTable1.ArrowChecked = System.Drawing.Color.FromArgb(((int)(((byte)(147)))), ((int)(((byte)(149)))), ((int)(((byte)(152)))));
1565  metroColorTable1.ArrowNormal = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(198)))), ((int)(((byte)(198)))));
1566  metroColorTable1.ArrowNormalBackGround = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(198)))), ((int)(((byte)(198)))));
1567  metroColorTable1.ArrowPushed = System.Drawing.Color.FromArgb(((int)(((byte)(88)))), ((int)(((byte)(89)))), ((int)(((byte)(90)))));
1568  metroColorTable1.ArrowPushedBackGround = System.Drawing.Color.FromArgb(((int)(((byte)(88)))), ((int)(((byte)(89)))), ((int)(((byte)(90)))));
1569  metroColorTable1.ScrollerBackground = System.Drawing.Color.White;
1570  metroColorTable1.ThumbChecked = System.Drawing.Color.FromArgb(((int)(((byte)(147)))), ((int)(((byte)(149)))), ((int)(((byte)(152)))));
1571  metroColorTable1.ThumbNormal = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(198)))), ((int)(((byte)(198)))));
1572  metroColorTable1.ThumbPushed = System.Drawing.Color.FromArgb(((int)(((byte)(88)))), ((int)(((byte)(89)))), ((int)(((byte)(90)))));
1573  metroColorTable1.ThumbPushedBorder = System.Drawing.Color.FromArgb(((int)(((byte)(88)))), ((int)(((byte)(89)))), ((int)(((byte)(90)))));
1574  this.colorUIControl.ScrollMetroColorTable = metroColorTable1;
1575  this.colorUIControl.SelectedColor = System.Drawing.Color.Blue;
1576  this.colorUIControl.SelectedColorGroup = Syncfusion.Windows.Forms.ColorUISelectedGroup.CustomColors;
1577  this.colorUIControl.ShowUserSelectionColors = true;
1578  this.colorUIControl.Size = new System.Drawing.Size(204, 237);
1579  this.colorUIControl.TabIndex = 43;
1580  this.colorUIControl.Text = "colorUIControl1";
1581  //
1582  // numericPercentFromTop
1583  //
1584  this.numericPercentFromTop.BackColor = System.Drawing.Color.Tan;
1585  this.numericPercentFromTop.BeforeTouchSize = new System.Drawing.Size(204, 20);
1586  this.numericPercentFromTop.Location = new System.Drawing.Point(140, 20);
1587  this.numericPercentFromTop.Maximum = new decimal(new int[] {
1588  90,
1589  0,
1590  0,
1591  0});
1592  this.numericPercentFromTop.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(209)))), ((int)(((byte)(211)))), ((int)(((byte)(212)))));
1593  this.numericPercentFromTop.Minimum = new decimal(new int[] {
1594  50,
1595  0,
1596  0,
1597  0});
1598  this.numericPercentFromTop.Name = "numericPercentFromTop";
1599  this.numericPercentFromTop.Size = new System.Drawing.Size(204, 20);
1600  this.numericPercentFromTop.TabIndex = 41;
1601  this.numericPercentFromTop.Value = new decimal(new int[] {
1602  50,
1603  0,
1604  0,
1605  0});
1606  //
1607  // labelColorLine
1608  //
1609  this.labelColorLine.AutoSize = true;
1610  this.labelColorLine.Location = new System.Drawing.Point(20, 60);
1611  this.labelColorLine.Name = "labelColorLine";
1612  this.labelColorLine.Size = new System.Drawing.Size(31, 13);
1613  this.labelColorLine.TabIndex = 17;
1614  this.labelColorLine.Text = "Color";
1615  //
1616  // labelPercentFromTop
1617  //
1618  this.labelPercentFromTop.AutoSize = true;
1619  this.labelPercentFromTop.Location = new System.Drawing.Point(20, 20);
1620  this.labelPercentFromTop.Name = "labelPercentFromTop";
1621  this.labelPercentFromTop.Size = new System.Drawing.Size(85, 13);
1622  this.labelPercentFromTop.TabIndex = 16;
1623  this.labelPercentFromTop.Text = "Percent from top";
1624  //
1625  // tabPageResolutions
1626  //
1627  this.tabPageResolutions.AutoScroll = true;
1628  this.tabPageResolutions.Controls.Add(this.precisionControlBeasty);
1629  this.tabPageResolutions.Controls.Add(this.precisionControlBelowAverage);
1630  this.tabPageResolutions.Controls.Add(this.precisionControlAverage);
1631  this.tabPageResolutions.Controls.Add(this.precisionControlGood);
1632  this.tabPageResolutions.Controls.Add(this.precisionControlExcellent);
1633  this.tabPageResolutions.Controls.Add(this.panelSetToDefauts);
1634  this.tabPageResolutions.Image = null;
1635  this.tabPageResolutions.ImageSize = new System.Drawing.Size(16, 16);
1636  this.tabPageResolutions.Location = new System.Drawing.Point(23, 1);
1637  this.tabPageResolutions.Name = "tabPageResolutions";
1638  this.tabPageResolutions.ShowCloseButton = true;
1639  this.tabPageResolutions.Size = new System.Drawing.Size(994, 616);
1640  this.tabPageResolutions.TabIndex = 9;
1641  this.tabPageResolutions.Text = "Resolutions";
1642  this.tabPageResolutions.ThemesEnabled = false;
1643  //
1644  // precisionControlBeasty
1645  //
1646  this.precisionControlBeasty.BackColor = System.Drawing.Color.PapayaWhip;
1647  this.precisionControlBeasty.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
1648  this.precisionControlBeasty.Dock = System.Windows.Forms.DockStyle.Top;
1649  this.precisionControlBeasty.Location = new System.Drawing.Point(0, 1252);
1650  this.precisionControlBeasty.MaximumSize = new System.Drawing.Size(4096, 300);
1651  this.precisionControlBeasty.MinimumSize = new System.Drawing.Size(600, 300);
1652  this.precisionControlBeasty.Name = "precisionControlBeasty";
1653  this.precisionControlBeasty.Size = new System.Drawing.Size(977, 300);
1654  this.precisionControlBeasty.TabIndex = 4;
1655  //
1656  // precisionControlBelowAverage
1657  //
1658  this.precisionControlBelowAverage.BackColor = System.Drawing.Color.PapayaWhip;
1659  this.precisionControlBelowAverage.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
1660  this.precisionControlBelowAverage.Dock = System.Windows.Forms.DockStyle.Top;
1661  this.precisionControlBelowAverage.Location = new System.Drawing.Point(0, 952);
1662  this.precisionControlBelowAverage.MaximumSize = new System.Drawing.Size(4096, 300);
1663  this.precisionControlBelowAverage.MinimumSize = new System.Drawing.Size(600, 300);
1664  this.precisionControlBelowAverage.Name = "precisionControlBelowAverage";
1665  this.precisionControlBelowAverage.Size = new System.Drawing.Size(977, 300);
1666  this.precisionControlBelowAverage.TabIndex = 3;
1667  //
1668  // precisionControlAverage
1669  //
1670  this.precisionControlAverage.BackColor = System.Drawing.Color.PapayaWhip;
1671  this.precisionControlAverage.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
1672  this.precisionControlAverage.Dock = System.Windows.Forms.DockStyle.Top;
1673  this.precisionControlAverage.Location = new System.Drawing.Point(0, 652);
1674  this.precisionControlAverage.MaximumSize = new System.Drawing.Size(4096, 300);
1675  this.precisionControlAverage.MinimumSize = new System.Drawing.Size(600, 300);
1676  this.precisionControlAverage.Name = "precisionControlAverage";
1677  this.precisionControlAverage.Size = new System.Drawing.Size(977, 300);
1678  this.precisionControlAverage.TabIndex = 2;
1679  //
1680  // precisionControlGood
1681  //
1682  this.precisionControlGood.BackColor = System.Drawing.Color.PapayaWhip;
1683  this.precisionControlGood.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
1684  this.precisionControlGood.Dock = System.Windows.Forms.DockStyle.Top;
1685  this.precisionControlGood.Location = new System.Drawing.Point(0, 352);
1686  this.precisionControlGood.MaximumSize = new System.Drawing.Size(4096, 300);
1687  this.precisionControlGood.MinimumSize = new System.Drawing.Size(600, 300);
1688  this.precisionControlGood.Name = "precisionControlGood";
1689  this.precisionControlGood.Size = new System.Drawing.Size(977, 300);
1690  this.precisionControlGood.TabIndex = 1;
1691  //
1692  // precisionControlExcellent
1693  //
1694  this.precisionControlExcellent.BackColor = System.Drawing.Color.PapayaWhip;
1695  this.precisionControlExcellent.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
1696  this.precisionControlExcellent.Dock = System.Windows.Forms.DockStyle.Top;
1697  this.precisionControlExcellent.Location = new System.Drawing.Point(0, 52);
1698  this.precisionControlExcellent.MaximumSize = new System.Drawing.Size(4096, 300);
1699  this.precisionControlExcellent.MinimumSize = new System.Drawing.Size(600, 300);
1700  this.precisionControlExcellent.Name = "precisionControlExcellent";
1701  this.precisionControlExcellent.Size = new System.Drawing.Size(977, 300);
1702  this.precisionControlExcellent.TabIndex = 0;
1703  //
1704  // panelSetToDefauts
1705  //
1706  this.panelSetToDefauts.Controls.Add(this.buttonLoadPrecisionDefaults);
1707  this.panelSetToDefauts.Dock = System.Windows.Forms.DockStyle.Top;
1708  this.panelSetToDefauts.Location = new System.Drawing.Point(0, 0);
1709  this.panelSetToDefauts.Name = "panelSetToDefauts";
1710  this.panelSetToDefauts.Size = new System.Drawing.Size(977, 52);
1711  this.panelSetToDefauts.TabIndex = 5;
1712  //
1713  // buttonLoadPrecisionDefaults
1714  //
1715  this.buttonLoadPrecisionDefaults.BackColor = System.Drawing.Color.Tan;
1716  this.buttonLoadPrecisionDefaults.Location = new System.Drawing.Point(600, 20);
1717  this.buttonLoadPrecisionDefaults.Name = "buttonLoadPrecisionDefaults";
1718  this.buttonLoadPrecisionDefaults.Size = new System.Drawing.Size(201, 23);
1719  this.buttonLoadPrecisionDefaults.TabIndex = 56;
1720  this.buttonLoadPrecisionDefaults.Text = "Load defaults";
1721  this.buttonLoadPrecisionDefaults.UseVisualStyleBackColor = false;
1722  this.buttonLoadPrecisionDefaults.Click += new System.EventHandler(this.buttonLoadPrecisionDefaults_Click);
1723  //
1724  // tabPagePlaces
1725  //
1726  this.tabPagePlaces.Controls.Add(this.buttonLoadPathDefaults);
1727  this.tabPagePlaces.Controls.Add(this.checkBoxSaveImages);
1728  this.tabPagePlaces.Controls.Add(this.textBoxLastFilePath);
1729  this.tabPagePlaces.Controls.Add(this.textBoxLogPath);
1730  this.tabPagePlaces.Controls.Add(this.textBoxImagePath);
1731  this.tabPagePlaces.Controls.Add(this.comboBoxFileFormat);
1732  this.tabPagePlaces.Controls.Add(this.labelFileFormat);
1733  this.tabPagePlaces.Controls.Add(this.labelLastFilePath);
1734  this.tabPagePlaces.Controls.Add(this.labelSaveImages);
1735  this.tabPagePlaces.Controls.Add(this.labelLogPath);
1736  this.tabPagePlaces.Controls.Add(this.labelImagePath);
1737  this.tabPagePlaces.Image = null;
1738  this.tabPagePlaces.ImageSize = new System.Drawing.Size(16, 16);
1739  this.tabPagePlaces.Location = new System.Drawing.Point(23, 1);
1740  this.tabPagePlaces.Name = "tabPagePlaces";
1741  this.tabPagePlaces.ShowCloseButton = true;
1742  this.tabPagePlaces.Size = new System.Drawing.Size(994, 616);
1743  this.tabPagePlaces.TabIndex = 7;
1744  this.tabPagePlaces.Text = "Places";
1745  this.tabPagePlaces.ThemesEnabled = false;
1746  //
1747  // buttonLoadPathDefaults
1748  //
1749  this.buttonLoadPathDefaults.BackColor = System.Drawing.Color.Tan;
1750  this.buttonLoadPathDefaults.Location = new System.Drawing.Point(600, 14);
1751  this.buttonLoadPathDefaults.Name = "buttonLoadPathDefaults";
1752  this.buttonLoadPathDefaults.Size = new System.Drawing.Size(201, 23);
1753  this.buttonLoadPathDefaults.TabIndex = 56;
1754  this.buttonLoadPathDefaults.Text = "Load defaults";
1755  this.buttonLoadPathDefaults.UseVisualStyleBackColor = false;
1756  this.buttonLoadPathDefaults.Click += new System.EventHandler(this.buttonLoadPathDefaults_Click);
1757  //
1758  // checkBoxSaveImages
1759  //
1760  this.checkBoxSaveImages.AutoSize = true;
1761  this.checkBoxSaveImages.BackColor = System.Drawing.Color.Tan;
1762  this.checkBoxSaveImages.Location = new System.Drawing.Point(140, 139);
1763  this.checkBoxSaveImages.Name = "checkBoxSaveImages";
1764  this.checkBoxSaveImages.Size = new System.Drawing.Size(15, 14);
1765  this.checkBoxSaveImages.TabIndex = 43;
1766  this.checkBoxSaveImages.UseVisualStyleBackColor = false;
1767  //
1768  // textBoxLastFilePath
1769  //
1770  this.textBoxLastFilePath.BackColor = System.Drawing.Color.PapayaWhip;
1771  this.textBoxLastFilePath.Enabled = false;
1772  this.textBoxLastFilePath.Location = new System.Drawing.Point(139, 97);
1773  this.textBoxLastFilePath.Name = "textBoxLastFilePath";
1774  this.textBoxLastFilePath.Size = new System.Drawing.Size(204, 20);
1775  this.textBoxLastFilePath.TabIndex = 33;
1776  //
1777  // textBoxLogPath
1778  //
1779  this.textBoxLogPath.BackColor = System.Drawing.Color.PapayaWhip;
1780  this.textBoxLogPath.Enabled = false;
1781  this.textBoxLogPath.Location = new System.Drawing.Point(139, 57);
1782  this.textBoxLogPath.Name = "textBoxLogPath";
1783  this.textBoxLogPath.Size = new System.Drawing.Size(204, 20);
1784  this.textBoxLogPath.TabIndex = 32;
1785  //
1786  // textBoxImagePath
1787  //
1788  this.textBoxImagePath.BackColor = System.Drawing.Color.PapayaWhip;
1789  this.textBoxImagePath.Enabled = false;
1790  this.textBoxImagePath.Location = new System.Drawing.Point(140, 17);
1791  this.textBoxImagePath.Name = "textBoxImagePath";
1792  this.textBoxImagePath.Size = new System.Drawing.Size(204, 20);
1793  this.textBoxImagePath.TabIndex = 31;
1794  //
1795  // comboBoxFileFormat
1796  //
1797  //
1798  //
1799  //
1800  this.comboBoxFileFormat.AutoCompleteControl.ChangeDataManagerPosition = true;
1801  this.comboBoxFileFormat.AutoCompleteControl.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(17)))), ((int)(((byte)(158)))), ((int)(((byte)(218)))));
1802  this.comboBoxFileFormat.AutoCompleteControl.OverrideCombo = true;
1803  this.comboBoxFileFormat.AutoCompleteControl.ParentForm = this.tabPagePlaces;
1804  this.comboBoxFileFormat.AutoCompleteControl.Style = Syncfusion.Windows.Forms.Tools.AutoCompleteStyle.Default;
1805  this.comboBoxFileFormat.AutoCompleteControl.TextColor = System.Drawing.Color.Black;
1806  this.comboBoxFileFormat.DropDownWidth = 121;
1807  this.comboBoxFileFormat.Location = new System.Drawing.Point(140, 180);
1808  this.comboBoxFileFormat.Name = "comboBoxFileFormat";
1809  this.comboBoxFileFormat.ParentForm = this.tabPagePlaces;
1810  this.comboBoxFileFormat.Size = new System.Drawing.Size(203, 21);
1811  this.comboBoxFileFormat.TabIndex = 23;
1812  this.comboBoxFileFormat.Text = "ASCII";
1813  //
1814  // labelFileFormat
1815  //
1816  this.labelFileFormat.AutoSize = true;
1817  this.labelFileFormat.Location = new System.Drawing.Point(20, 180);
1818  this.labelFileFormat.Name = "labelFileFormat";
1819  this.labelFileFormat.Size = new System.Drawing.Size(55, 13);
1820  this.labelFileFormat.TabIndex = 22;
1821  this.labelFileFormat.Text = "File format";
1822  //
1823  // labelLastFilePath
1824  //
1825  this.labelLastFilePath.AutoSize = true;
1826  this.labelLastFilePath.Location = new System.Drawing.Point(20, 100);
1827  this.labelLastFilePath.Name = "labelLastFilePath";
1828  this.labelLastFilePath.Size = new System.Drawing.Size(67, 13);
1829  this.labelLastFilePath.TabIndex = 21;
1830  this.labelLastFilePath.Text = "Last file path";
1831  //
1832  // labelSaveImages
1833  //
1834  this.labelSaveImages.AutoSize = true;
1835  this.labelSaveImages.Location = new System.Drawing.Point(20, 140);
1836  this.labelSaveImages.Name = "labelSaveImages";
1837  this.labelSaveImages.Size = new System.Drawing.Size(69, 13);
1838  this.labelSaveImages.TabIndex = 20;
1839  this.labelSaveImages.Text = "Save Images";
1840  //
1841  // labelLogPath
1842  //
1843  this.labelLogPath.AutoSize = true;
1844  this.labelLogPath.Location = new System.Drawing.Point(20, 60);
1845  this.labelLogPath.Name = "labelLogPath";
1846  this.labelLogPath.Size = new System.Drawing.Size(49, 13);
1847  this.labelLogPath.TabIndex = 19;
1848  this.labelLogPath.Text = "Log path";
1849  //
1850  // labelImagePath
1851  //
1852  this.labelImagePath.AutoSize = true;
1853  this.labelImagePath.Location = new System.Drawing.Point(20, 20);
1854  this.labelImagePath.Name = "labelImagePath";
1855  this.labelImagePath.Size = new System.Drawing.Size(60, 13);
1856  this.labelImagePath.TabIndex = 18;
1857  this.labelImagePath.Text = "Image path";
1858  //
1859  // tabPageLanguage
1860  //
1861  this.tabPageLanguage.Controls.Add(this.comboBoxLanguage);
1862  this.tabPageLanguage.Controls.Add(this.label9);
1863  this.tabPageLanguage.Image = null;
1864  this.tabPageLanguage.ImageSize = new System.Drawing.Size(16, 16);
1865  this.tabPageLanguage.Location = new System.Drawing.Point(23, 1);
1866  this.tabPageLanguage.Name = "tabPageLanguage";
1867  this.tabPageLanguage.ShowCloseButton = true;
1868  this.tabPageLanguage.Size = new System.Drawing.Size(994, 616);
1869  this.tabPageLanguage.TabIndex = 8;
1870  this.tabPageLanguage.Text = "Language";
1871  this.tabPageLanguage.ThemesEnabled = false;
1872  //
1873  // comboBoxLanguage
1874  //
1875  //
1876  //
1877  //
1878  this.comboBoxLanguage.AutoCompleteControl.ChangeDataManagerPosition = true;
1879  this.comboBoxLanguage.AutoCompleteControl.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(17)))), ((int)(((byte)(158)))), ((int)(((byte)(218)))));
1880  this.comboBoxLanguage.AutoCompleteControl.OverrideCombo = true;
1881  this.comboBoxLanguage.AutoCompleteControl.ParentForm = this.tabPageLanguage;
1882  this.comboBoxLanguage.AutoCompleteControl.Style = Syncfusion.Windows.Forms.Tools.AutoCompleteStyle.Default;
1883  this.comboBoxLanguage.AutoCompleteControl.TextColor = System.Drawing.Color.Black;
1884  this.comboBoxLanguage.DropDownWidth = 121;
1885  this.comboBoxLanguage.Location = new System.Drawing.Point(140, 20);
1886  this.comboBoxLanguage.Name = "comboBoxLanguage";
1887  this.comboBoxLanguage.ParentForm = this.tabPageLanguage;
1888  this.comboBoxLanguage.Size = new System.Drawing.Size(203, 21);
1889  this.comboBoxLanguage.TabIndex = 18;
1890  this.comboBoxLanguage.Text = "English";
1891  //
1892  // label9
1893  //
1894  this.label9.AutoSize = true;
1895  this.label9.Location = new System.Drawing.Point(20, 20);
1896  this.label9.Name = "label9";
1897  this.label9.Size = new System.Drawing.Size(55, 13);
1898  this.label9.TabIndex = 17;
1899  this.label9.Text = "Language";
1900  //
1901  // openFileDialog1
1902  //
1903  this.openFileDialog1.FileName = "openFileDialog1";
1904  //
1905  // ConfigurationControl
1906  //
1907  this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
1908  this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
1909  this.BackColor = System.Drawing.Color.PapayaWhip;
1910  this.Controls.Add(this.tabControlConfiguration);
1911  this.Name = "ConfigurationControl";
1912  this.Size = new System.Drawing.Size(1019, 619);
1913  ((System.ComponentModel.ISupportInitialize)(this.tabControlConfiguration)).EndInit();
1914  this.tabControlConfiguration.ResumeLayout(false);
1915  this.tabPageArduino.ResumeLayout(false);
1916  this.tabPageArduino.PerformLayout();
1917  ((System.ComponentModel.ISupportInitialize)(this.comboBoxBaudRate.AutoCompleteControl)).EndInit();
1918  this.tabPageCamera.ResumeLayout(false);
1919  this.tabPageCamera.PerformLayout();
1920  ((System.ComponentModel.ISupportInitialize)(this.comboBoxCamera.AutoCompleteControl)).EndInit();
1921  this.tabPageTurntable.ResumeLayout(false);
1922  this.tabPageTurntable.PerformLayout();
1923  ((System.ComponentModel.ISupportInitialize)(this.numericMicroSteps)).EndInit();
1924  ((System.ComponentModel.ISupportInitialize)(this.numericSteps)).EndInit();
1925  ((System.ComponentModel.ISupportInitialize)(this.numericSafetyDistance)).EndInit();
1926  this.tabPageLaser.ResumeLayout(false);
1927  this.tabPageLaser.PerformLayout();
1928  ((System.ComponentModel.ISupportInitialize)(this.numericSwipeMax)).EndInit();
1929  ((System.ComponentModel.ISupportInitialize)(this.numericSwipeMin)).EndInit();
1930  ((System.ComponentModel.ISupportInitialize)(this.numericOffset)).EndInit();
1931  ((System.ComponentModel.ISupportInitialize)(this.numericLowerRange)).EndInit();
1932  ((System.ComponentModel.ISupportInitialize)(this.numericUpperRange)).EndInit();
1933  this.tabPageFilter.ResumeLayout(false);
1934  this.tabPageFilter.PerformLayout();
1935  ((System.ComponentModel.ISupportInitialize)(this.comboBoxGrayFilter.AutoCompleteControl)).EndInit();
1936  ((System.ComponentModel.ISupportInitialize)(this.numericThreshold)).EndInit();
1937  ((System.ComponentModel.ISupportInitialize)(this.numericBlueMax)).EndInit();
1938  ((System.ComponentModel.ISupportInitialize)(this.numericBlueMin)).EndInit();
1939  ((System.ComponentModel.ISupportInitialize)(this.numericGreenMax)).EndInit();
1940  ((System.ComponentModel.ISupportInitialize)(this.numericGreenMin)).EndInit();
1941  ((System.ComponentModel.ISupportInitialize)(this.numericRedMax)).EndInit();
1942  ((System.ComponentModel.ISupportInitialize)(this.numericRedMin)).EndInit();
1943  ((System.ComponentModel.ISupportInitialize)(this.numericHueMax)).EndInit();
1944  ((System.ComponentModel.ISupportInitialize)(this.numericHueMin)).EndInit();
1945  this.tabPageLimits.ResumeLayout(false);
1946  this.tabPageLimits.PerformLayout();
1947  ((System.ComponentModel.ISupportInitialize)(this.numericPercentFromTop)).EndInit();
1948  this.tabPageResolutions.ResumeLayout(false);
1949  this.panelSetToDefauts.ResumeLayout(false);
1950  this.tabPagePlaces.ResumeLayout(false);
1951  this.tabPagePlaces.PerformLayout();
1952  ((System.ComponentModel.ISupportInitialize)(this.comboBoxFileFormat.AutoCompleteControl)).EndInit();
1953  this.tabPageLanguage.ResumeLayout(false);
1954  this.tabPageLanguage.PerformLayout();
1955  ((System.ComponentModel.ISupportInitialize)(this.comboBoxLanguage.AutoCompleteControl)).EndInit();
1956  this.ResumeLayout(false);
1957 
1958  }
1959 
1960  #endregion
1961 
1962  private Syncfusion.Windows.Forms.Tools.TabControlAdv tabControlConfiguration;
1963  private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPageArduino;
1964  private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPageCamera;
1965  private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPageTurntable;
1966  private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPageLaser;
1967  private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPageLimits;
1968  private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPagePlaces;
1969  private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPageLanguage;
1970  private System.Windows.Forms.Label labelBaudInfo;
1971  private System.Windows.Forms.Label labelBaudRate;
1972  private System.Windows.Forms.TextBox textBoxPort;
1973  private System.Windows.Forms.Label labelPort;
1974  private Syncfusion.Windows.Forms.Tools.ComboBoxAutoComplete comboBoxBaudRate;
1975  private System.Windows.Forms.Label labelX;
1976  private System.Windows.Forms.Label labelWorldCoordinatesCamera;
1977  private System.Windows.Forms.Label labelY;
1978  private System.Windows.Forms.Label labelZ;
1979  private System.Windows.Forms.Label labelWorldWidth;
1980  private System.Windows.Forms.Label labelWidth;
1981  private System.Windows.Forms.Label labelHeight;
1982  private System.Windows.Forms.Label labelMoniker;
1983  private System.Windows.Forms.Label labelName;
1984  private System.Windows.Forms.Label labelMicroSteps;
1985  private System.Windows.Forms.Label labelSteps;
1986  private System.Windows.Forms.Label labelMicroStepsEnabled;
1987  private System.Windows.Forms.Label labelMotor;
1988  private System.Windows.Forms.Label label1;
1989  private System.Windows.Forms.Label label2;
1990  private System.Windows.Forms.Label label3;
1991  private System.Windows.Forms.Label label4;
1992  private System.Windows.Forms.Label labelSafety;
1993  private System.Windows.Forms.Label labelRadius;
1994  private System.Windows.Forms.Label labelSwipeMax;
1995  private System.Windows.Forms.Label labelUpperRange;
1996  private System.Windows.Forms.Label labelSwipeMin;
1997  private System.Windows.Forms.Label labelEnabled;
1998  private System.Windows.Forms.Label labelOffset;
1999  private System.Windows.Forms.Label labelLowerRange;
2000  private System.Windows.Forms.Label labelLaserMotor;
2001  private System.Windows.Forms.Label labelLaserX;
2002  private System.Windows.Forms.Label label6;
2003  private System.Windows.Forms.Label labelLaserY;
2004  private System.Windows.Forms.Label labelLaserZ;
2005  private System.Windows.Forms.Label labelColorLine;
2006  private System.Windows.Forms.Label labelPercentFromTop;
2007  private System.Windows.Forms.Label label9;
2008  private Syncfusion.Windows.Forms.Tools.ComboBoxAutoComplete comboBoxFileFormat;
2009  private System.Windows.Forms.Label labelFileFormat;
2010  private System.Windows.Forms.Label labelLastFilePath;
2011  private System.Windows.Forms.Label labelSaveImages;
2012  private System.Windows.Forms.Label labelLogPath;
2013  private System.Windows.Forms.Label labelImagePath;
2014  private Syncfusion.Windows.Forms.Tools.ComboBoxAutoComplete comboBoxLanguage;
2015  private Syncfusion.Windows.Forms.Tools.ComboBoxAutoComplete comboBoxCamera;
2016  private System.Windows.Forms.TextBox textBoxCameraHeightPX;
2017  private System.Windows.Forms.TextBox textBoxCameraWidthPX;
2018  private System.Windows.Forms.TextBox textBoxCameraWidthCM;
2019  private System.Windows.Forms.TextBox textBoxCameraZ;
2020  private System.Windows.Forms.TextBox textBoxCameraY;
2021  private System.Windows.Forms.TextBox textBoxCameraX;
2022  private System.Windows.Forms.TextBox textBoxMoniker;
2023  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericMicroSteps;
2024  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericSteps;
2025  private System.Windows.Forms.CheckBox checkBoxMicroStepsEnabled;
2026  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericSafetyDistance;
2027  private System.Windows.Forms.TextBox textBoxRadius;
2028  private System.Windows.Forms.TextBox textBoxTableZ;
2029  private System.Windows.Forms.TextBox textBoxTableY;
2030  private System.Windows.Forms.TextBox textBoxTableX;
2031  private System.Windows.Forms.CheckBox checkBoxMotorEnabled;
2032  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericSwipeMax;
2033  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericSwipeMin;
2034  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericOffset;
2035  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericLowerRange;
2036  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericUpperRange;
2037  private System.Windows.Forms.TextBox textBoxLaserY;
2038  private System.Windows.Forms.TextBox textBoxLaserZ;
2039  private System.Windows.Forms.TextBox textBoxLaserX;
2040  private Syncfusion.Windows.Forms.ColorUIControl colorUIControl;
2041  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericPercentFromTop;
2042  private System.Windows.Forms.CheckBox checkBoxSaveImages;
2043  private System.Windows.Forms.TextBox textBoxLastFilePath;
2044  private System.Windows.Forms.TextBox textBoxLogPath;
2045  private System.Windows.Forms.TextBox textBoxImagePath;
2046  private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPageResolutions;
2047  private PrecisionControl precisionControlExcellent;
2048  private PrecisionControl precisionControlBeasty;
2049  private PrecisionControl precisionControlBelowAverage;
2050  private PrecisionControl precisionControlAverage;
2051  private PrecisionControl precisionControlGood;
2052  private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPageFilter;
2053  private System.Windows.Forms.CheckBox checkBoxUseHSLFilter;
2054  private System.Windows.Forms.Label labelLuminanceMax;
2055  private System.Windows.Forms.Label labelSaturationMax;
2056  private System.Windows.Forms.Label labelSaturationMin;
2057  private System.Windows.Forms.Label labelLuminanceMin;
2058  private System.Windows.Forms.Label labelFilterRedMin;
2059  private System.Windows.Forms.Label labelHueMax;
2060  private System.Windows.Forms.Label labelHueMin;
2061  private System.Windows.Forms.CheckBox checkBoxUseColorFilter;
2062  private System.Windows.Forms.Label labelBlueMin;
2063  private System.Windows.Forms.Label labelGreenMax;
2064  private System.Windows.Forms.Label labelGreenMin;
2065  private System.Windows.Forms.Label labelRedMax;
2066  private System.Windows.Forms.Label labelBlueMax;
2067  private System.Windows.Forms.TextBox textBoxSaturationMin;
2068  private System.Windows.Forms.CheckBox checkBoxUseDiletationFilter;
2069  private System.Windows.Forms.CheckBox checkBoxUseErosionFilter;
2070  private System.Windows.Forms.CheckBox checkBoxUseThresholdFilter;
2071  private System.Windows.Forms.Label labelGrayFilter;
2072  private Syncfusion.Windows.Forms.Tools.ComboBoxAutoComplete comboBoxGrayFilter;
2073  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericThreshold;
2074  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericBlueMax;
2075  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericBlueMin;
2076  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericGreenMax;
2077  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericGreenMin;
2078  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericRedMax;
2079  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericRedMin;
2080  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericHueMax;
2081  private Syncfusion.Windows.Forms.Tools.NumericUpDownExt numericHueMin;
2082  private System.Windows.Forms.TextBox textBoxLuminanceMax;
2083  private System.Windows.Forms.TextBox textBoxLuminanceMin;
2084  private System.Windows.Forms.TextBox textBoxSaturationMax;
2085  private System.Windows.Forms.OpenFileDialog openFileDialog1;
2086  private System.Windows.Forms.Button buttonLoadFilterDefaults;
2087  private System.Windows.Forms.Label labelPreview;
2088  private CameraControl imagingControl;
2089  private System.Windows.Forms.Button buttonLoadArduinoDefaults;
2090  private System.Windows.Forms.Button buttonLoadCameraDefaults;
2091  private System.Windows.Forms.Button buttonLoadTurntableDefauts;
2092  private System.Windows.Forms.Button buttonLoadLaserDefaults;
2093  private System.Windows.Forms.Button buttonLoadLimitDefaults;
2094  private System.Windows.Forms.Button buttonLoadPathDefaults;
2095  private System.Windows.Forms.Panel panelSetToDefauts;
2096  private System.Windows.Forms.Button buttonLoadPrecisionDefaults;
2097  }
2098 }
Control for accessing a camera
Control for setting a precision