コード例 #1
0
        public HWndCtrllerEx(HalconDotNet.HWindowControl hwndctrl) : base(hwndctrl)
        {
            _hWindowControl = hwndctrl;

            Thread thread = new Thread(RepaintThread);

            thread.IsBackground = true;
            thread.Start();
        }
コード例 #2
0
        public HWndCtrllerEx(HalconDotNet.HWindowControl hwndctrl, object syntRoot)
            : base(hwndctrl)
        {
            _SyntRoot                 = syntRoot;
            _hWindowControl           = hwndctrl;
            _hWindowControl.Disposed += _hWindowControl_Disposed;

            Thread thread = new Thread(RepaintThread);

            thread.IsBackground = true;
            thread.Start();
        }
コード例 #3
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.HWinCtrl = new HalconDotNet.HWindowControl();
     this.Run      = new System.Windows.Forms.Button();
     this.Status   = new System.Windows.Forms.Label();
     this.SuspendLayout();
     //
     // HWinCtrl
     //
     this.HWinCtrl.BackColor   = System.Drawing.Color.Black;
     this.HWinCtrl.BorderColor = System.Drawing.Color.Black;
     this.HWinCtrl.ImagePart   = new System.Drawing.Rectangle(0, 0, 512, 512);
     this.HWinCtrl.Location    = new System.Drawing.Point(8, 8);
     this.HWinCtrl.Name        = "HWinCtrl";
     this.HWinCtrl.Size        = new System.Drawing.Size(512, 512);
     this.HWinCtrl.TabIndex    = 0;
     this.HWinCtrl.WindowSize  = new System.Drawing.Size(512, 512);
     //
     // Run
     //
     this.Run.Location = new System.Drawing.Point(536, 8);
     this.Run.Name     = "Run";
     this.Run.Size     = new System.Drawing.Size(64, 24);
     this.Run.TabIndex = 1;
     this.Run.Text     = "Run";
     this.Run.Click   += new System.EventHandler(this.Run_Click);
     //
     // Status
     //
     this.Status.Location = new System.Drawing.Point(0, 528);
     this.Status.Name     = "Status";
     this.Status.Size     = new System.Drawing.Size(608, 16);
     this.Status.TabIndex = 2;
     //
     // HDevelopTemplate
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
     this.ClientSize        = new System.Drawing.Size(616, 553);
     this.Controls.AddRange(new System.Windows.Forms.Control[] {
         this.Status,
         this.Run,
         this.HWinCtrl
     });
     this.Name  = "HDevelopTemplate";
     this.Text  = "HDevelop Template";
     this.Load += new System.EventHandler(this.Form1_Load);
     this.ResumeLayout(false);
 }
コード例 #4
0
 private void InitializeComponent()
 {
     this.wndFramePanel       = new System.Windows.Forms.Panel();
     this.viewPort            = new HalconDotNet.HWindowControl();
     this.ToolPanel           = new System.Windows.Forms.Panel();
     this.label2              = new System.Windows.Forms.Label();
     this.zoomWndComboBox     = new System.Windows.Forms.ComboBox();
     this.label1              = new System.Windows.Forms.Label();
     this.zoomImgComboBox     = new System.Windows.Forms.ComboBox();
     this.viewFunctionGroup   = new System.Windows.Forms.GroupBox();
     this.zoomClipradioButton = new System.Windows.Forms.RadioButton();
     this.noneRadioButton     = new System.Windows.Forms.RadioButton();
     this.zoomRadioButton     = new System.Windows.Forms.RadioButton();
     this.moveRadioButton     = new System.Windows.Forms.RadioButton();
     this.ResetButton         = new System.Windows.Forms.Button();
     this.wndFramePanel.SuspendLayout();
     this.ToolPanel.SuspendLayout();
     this.viewFunctionGroup.SuspendLayout();
     this.SuspendLayout();
     //
     // wndFramePanel
     //
     this.wndFramePanel.BackColor = System.Drawing.SystemColors.ScrollBar;
     this.wndFramePanel.Controls.AddRange(new System.Windows.Forms.Control[] {
         this.viewPort
     });
     this.wndFramePanel.Location = new System.Drawing.Point(5, 80);
     this.wndFramePanel.Name     = "wndFramePanel";
     this.wndFramePanel.Size     = new System.Drawing.Size(720, 520);
     this.wndFramePanel.TabIndex = 15;
     this.wndFramePanel.Resize  += new System.EventHandler(this.wndFramePanel_Resize);
     //
     // viewPort
     //
     this.viewPort.BackColor   = System.Drawing.Color.Brown;
     this.viewPort.BorderColor = System.Drawing.Color.Brown;
     this.viewPort.ImagePart   = new System.Drawing.Rectangle(0, 0, 640, 480);
     this.viewPort.Location    = new System.Drawing.Point(5, 5);
     this.viewPort.Name        = "viewPort";
     this.viewPort.Size        = new System.Drawing.Size(710, 510);
     this.viewPort.TabIndex    = 15;
     this.viewPort.WindowSize  = new System.Drawing.Size(710, 510);
     this.viewPort.Resize     += new System.EventHandler(this.viewPort_Resize);
     //
     // ToolPanel
     //
     this.ToolPanel.AutoScroll        = true;
     this.ToolPanel.AutoScrollMinSize = new System.Drawing.Size(600, 64);
     this.ToolPanel.Controls.AddRange(new System.Windows.Forms.Control[] {
         this.label2,
         this.zoomWndComboBox,
         this.label1,
         this.zoomImgComboBox,
         this.viewFunctionGroup,
         this.ResetButton
     });
     this.ToolPanel.Location = new System.Drawing.Point(8, 8);
     this.ToolPanel.Name     = "ToolPanel";
     this.ToolPanel.Size     = new System.Drawing.Size(624, 72);
     this.ToolPanel.TabIndex = 17;
     //
     // label2
     //
     this.label2.Location  = new System.Drawing.Point(496, 16);
     this.label2.Name      = "label2";
     this.label2.Size      = new System.Drawing.Size(88, 16);
     this.label2.TabIndex  = 17;
     this.label2.Text      = "Scale Window";
     this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // zoomWndComboBox
     //
     this.zoomWndComboBox.ItemHeight = 13;
     this.zoomWndComboBox.Items.AddRange(new object[] {
         "Window",
         "400%",
         "200%",
         "100%",
         "  50%",
         "  25%"
     });
     this.zoomWndComboBox.Location              = new System.Drawing.Point(504, 32);
     this.zoomWndComboBox.Name                  = "zoomWndComboBox";
     this.zoomWndComboBox.Size                  = new System.Drawing.Size(72, 21);
     this.zoomWndComboBox.TabIndex              = 16;
     this.zoomWndComboBox.Text                  = "Window";
     this.zoomWndComboBox.SelectedIndexChanged += new System.EventHandler(this.zoomWndComboBox_SelectedIndexChanged);
     //
     // label1
     //
     this.label1.Location  = new System.Drawing.Point(416, 16);
     this.label1.Name      = "label1";
     this.label1.Size      = new System.Drawing.Size(80, 16);
     this.label1.TabIndex  = 15;
     this.label1.Text      = "Scale Image";
     this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // zoomImgComboBox
     //
     this.zoomImgComboBox.ItemHeight = 13;
     this.zoomImgComboBox.Items.AddRange(new object[] {
         "Fit",
         "400%",
         "200%",
         "100%",
         "  50%",
         "  25%"
     });
     this.zoomImgComboBox.Location              = new System.Drawing.Point(424, 32);
     this.zoomImgComboBox.Name                  = "zoomImgComboBox";
     this.zoomImgComboBox.Size                  = new System.Drawing.Size(72, 21);
     this.zoomImgComboBox.TabIndex              = 14;
     this.zoomImgComboBox.Text                  = "Fit";
     this.zoomImgComboBox.SelectedIndexChanged += new System.EventHandler(this.zoomImgComboBox_SelectedIndexChanged);
     //
     // viewFunctionGroup
     //
     this.viewFunctionGroup.Controls.AddRange(new System.Windows.Forms.Control[] {
         this.zoomClipradioButton,
         this.noneRadioButton,
         this.zoomRadioButton,
         this.moveRadioButton
     });
     this.viewFunctionGroup.Location = new System.Drawing.Point(120, 8);
     this.viewFunctionGroup.Name     = "viewFunctionGroup";
     this.viewFunctionGroup.Size     = new System.Drawing.Size(288, 48);
     this.viewFunctionGroup.TabIndex = 13;
     this.viewFunctionGroup.TabStop  = false;
     this.viewFunctionGroup.Text     = "View Interaction";
     //
     // zoomClipradioButton
     //
     this.zoomClipradioButton.Location        = new System.Drawing.Point(216, 16);
     this.zoomClipradioButton.Name            = "zoomClipradioButton";
     this.zoomClipradioButton.Size            = new System.Drawing.Size(64, 24);
     this.zoomClipradioButton.TabIndex        = 3;
     this.zoomClipradioButton.Text            = "magnify";
     this.zoomClipradioButton.CheckedChanged += new System.EventHandler(this.zoomClipradioButton_CheckedChanged);
     //
     // noneRadioButton
     //
     this.noneRadioButton.Checked         = true;
     this.noneRadioButton.Location        = new System.Drawing.Point(16, 16);
     this.noneRadioButton.Name            = "noneRadioButton";
     this.noneRadioButton.Size            = new System.Drawing.Size(64, 24);
     this.noneRadioButton.TabIndex        = 2;
     this.noneRadioButton.TabStop         = true;
     this.noneRadioButton.Text            = "none";
     this.noneRadioButton.CheckedChanged += new System.EventHandler(this.noneRadioButton_CheckedChanged);
     //
     // zoomRadioButton
     //
     this.zoomRadioButton.Location        = new System.Drawing.Point(152, 16);
     this.zoomRadioButton.Name            = "zoomRadioButton";
     this.zoomRadioButton.Size            = new System.Drawing.Size(56, 24);
     this.zoomRadioButton.TabIndex        = 1;
     this.zoomRadioButton.Text            = "zoom";
     this.zoomRadioButton.CheckedChanged += new System.EventHandler(this.zoomRadioButton_CheckedChanged);
     //
     // moveRadioButton
     //
     this.moveRadioButton.Location        = new System.Drawing.Point(88, 16);
     this.moveRadioButton.Name            = "moveRadioButton";
     this.moveRadioButton.Size            = new System.Drawing.Size(64, 24);
     this.moveRadioButton.TabIndex        = 0;
     this.moveRadioButton.Text            = "move";
     this.moveRadioButton.CheckedChanged += new System.EventHandler(this.moveRadioButton_CheckedChanged);
     //
     // ResetButton
     //
     this.ResetButton.Location = new System.Drawing.Point(16, 16);
     this.ResetButton.Name     = "ResetButton";
     this.ResetButton.Size     = new System.Drawing.Size(80, 40);
     this.ResetButton.TabIndex = 12;
     this.ResetButton.Text     = "Reset Window";
     this.ResetButton.Click   += new System.EventHandler(this.ResetButton_Click);
     //
     // GraphicsWindowForm
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
     this.ClientSize        = new System.Drawing.Size(728, 605);
     this.Controls.AddRange(new System.Windows.Forms.Control[] {
         this.ToolPanel,
         this.wndFramePanel
     });
     this.Name    = "GraphicsWindowForm";
     this.Text    = "GraphicsWindow";
     this.Resize += new System.EventHandler(this.GraphicsWindowForm_Resize);
     this.Load   += new System.EventHandler(this.GraphicsWindowForm_Load);
     this.wndFramePanel.ResumeLayout(false);
     this.ToolPanel.ResumeLayout(false);
     this.viewFunctionGroup.ResumeLayout(false);
     this.ResumeLayout(false);
 }
コード例 #5
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.XTrackBar   = new System.Windows.Forms.TrackBar();
     this.YTrackBar   = new System.Windows.Forms.TrackBar();
     this.ZoomUpDown  = new System.Windows.Forms.NumericUpDown();
     this.label2      = new System.Windows.Forms.Label();
     this.resetButton = new System.Windows.Forms.Button();
     this.label1      = new System.Windows.Forms.Label();
     this.label3      = new System.Windows.Forms.Label();
     this.label4      = new System.Windows.Forms.Label();
     this.viewPort    = new HalconDotNet.HWindowControl();
     ((System.ComponentModel.ISupportInitialize)(this.XTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.YTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.ZoomUpDown)).BeginInit();
     this.SuspendLayout();
     //
     // XTrackBar
     //
     this.XTrackBar.Location  = new System.Drawing.Point(48, 488);
     this.XTrackBar.Maximum   = 100;
     this.XTrackBar.Name      = "XTrackBar";
     this.XTrackBar.Size      = new System.Drawing.Size(616, 42);
     this.XTrackBar.TabIndex  = 1;
     this.XTrackBar.TickStyle = System.Windows.Forms.TickStyle.Both;
     this.XTrackBar.Value     = 50;
     this.XTrackBar.Scroll   += new System.EventHandler(this.XTrackBar_Scroll);
     //
     // YTrackBar
     //
     this.YTrackBar.Location    = new System.Drawing.Point(680, 16);
     this.YTrackBar.Maximum     = 100;
     this.YTrackBar.Name        = "YTrackBar";
     this.YTrackBar.Orientation = System.Windows.Forms.Orientation.Vertical;
     this.YTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
     this.YTrackBar.Size        = new System.Drawing.Size(42, 464);
     this.YTrackBar.TabIndex    = 2;
     this.YTrackBar.TickStyle   = System.Windows.Forms.TickStyle.Both;
     this.YTrackBar.Value       = 50;
     this.YTrackBar.Scroll     += new System.EventHandler(this.YTrackBar_Scroll);
     //
     // ZoomUpDown
     //
     this.ZoomUpDown.Increment = new System.Decimal(new int[] {
         10,
         0,
         0,
         0
     });
     this.ZoomUpDown.Location = new System.Drawing.Point(744, 512);
     this.ZoomUpDown.Maximum  = new System.Decimal(new int[] {
         1600,
         0,
         0,
         0
     });
     this.ZoomUpDown.Minimum = new System.Decimal(new int[] {
         1,
         0,
         0,
         0
     });
     this.ZoomUpDown.Name     = "ZoomUpDown";
     this.ZoomUpDown.Size     = new System.Drawing.Size(56, 20);
     this.ZoomUpDown.TabIndex = 4;
     this.ZoomUpDown.Value    = new System.Decimal(new int[] {
         100,
         0,
         0,
         0
     });
     this.ZoomUpDown.ValueChanged += new System.EventHandler(this.ZoomUpDown_ValueChanged);
     //
     // label2
     //
     this.label2.Location  = new System.Drawing.Point(736, 488);
     this.label2.Name      = "label2";
     this.label2.Size      = new System.Drawing.Size(72, 16);
     this.label2.TabIndex  = 5;
     this.label2.Text      = "Zoomfactor";
     this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // resetButton
     //
     this.resetButton.Location = new System.Drawing.Point(784, 24);
     this.resetButton.Name     = "resetButton";
     this.resetButton.Size     = new System.Drawing.Size(96, 48);
     this.resetButton.TabIndex = 6;
     this.resetButton.Text     = "Reset View";
     this.resetButton.Click   += new System.EventHandler(this.resetButton_Click);
     //
     // label1
     //
     this.label1.Location  = new System.Drawing.Point(56, 536);
     this.label1.Name      = "label1";
     this.label1.Size      = new System.Drawing.Size(64, 24);
     this.label1.TabIndex  = 7;
     this.label1.Text      = "X-Axis";
     this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label3
     //
     this.label3.Location  = new System.Drawing.Point(728, 24);
     this.label3.Name      = "label3";
     this.label3.Size      = new System.Drawing.Size(64, 24);
     this.label3.TabIndex  = 8;
     this.label3.Text      = "Y-Axis";
     this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label4
     //
     this.label4.Location  = new System.Drawing.Point(808, 512);
     this.label4.Name      = "label4";
     this.label4.Size      = new System.Drawing.Size(24, 24);
     this.label4.TabIndex  = 9;
     this.label4.Text      = "%";
     this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // viewPort
     //
     this.viewPort.BackColor   = System.Drawing.Color.Black;
     this.viewPort.BorderColor = System.Drawing.Color.Black;
     this.viewPort.ImagePart   = new System.Drawing.Rectangle(0, 0, 640, 480);
     this.viewPort.Location    = new System.Drawing.Point(56, 24);
     this.viewPort.Name        = "viewPort";
     this.viewPort.Size        = new System.Drawing.Size(608, 440);
     this.viewPort.TabIndex    = 10;
     this.viewPort.WindowSize  = new System.Drawing.Size(608, 440);
     //
     // SmartWindow1Form
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
     this.ClientSize        = new System.Drawing.Size(896, 573);
     this.Controls.AddRange(new System.Windows.Forms.Control[] {
         this.viewPort,
         this.label4,
         this.label1,
         this.resetButton,
         this.label2,
         this.ZoomUpDown,
         this.YTrackBar,
         this.XTrackBar,
         this.label3
     });
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
     this.MaximizeBox     = false;
     this.Name            = "SmartWindow1Form";
     this.Text            = "SmartWindow";
     this.Load           += new System.EventHandler(this.SmartWindow1Form_Load);
     ((System.ComponentModel.ISupportInitialize)(this.XTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.YTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.ZoomUpDown)).EndInit();
     this.ResumeLayout(false);
 }
コード例 #6
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.XTrackBar = new System.Windows.Forms.TrackBar();
     this.YTrackBar = new System.Windows.Forms.TrackBar();
     this.ZoomUpDown = new System.Windows.Forms.NumericUpDown();
     this.label2 = new System.Windows.Forms.Label();
     this.resetButton = new System.Windows.Forms.Button();
     this.label1 = new System.Windows.Forms.Label();
     this.label3 = new System.Windows.Forms.Label();
     this.label4 = new System.Windows.Forms.Label();
     this.viewPort = new HalconDotNet.HWindowControl();
     ((System.ComponentModel.ISupportInitialize)(this.XTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.YTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.ZoomUpDown)).BeginInit();
     this.SuspendLayout();
     //
     // XTrackBar
     //
     this.XTrackBar.Location = new System.Drawing.Point(48, 488);
     this.XTrackBar.Maximum = 100;
     this.XTrackBar.Name = "XTrackBar";
     this.XTrackBar.Size = new System.Drawing.Size(616, 42);
     this.XTrackBar.TabIndex = 1;
     this.XTrackBar.TickStyle = System.Windows.Forms.TickStyle.Both;
     this.XTrackBar.Value = 50;
     this.XTrackBar.Scroll += new System.EventHandler(this.XTrackBar_Scroll);
     //
     // YTrackBar
     //
     this.YTrackBar.Location = new System.Drawing.Point(680, 16);
     this.YTrackBar.Maximum = 100;
     this.YTrackBar.Name = "YTrackBar";
     this.YTrackBar.Orientation = System.Windows.Forms.Orientation.Vertical;
     this.YTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
     this.YTrackBar.Size = new System.Drawing.Size(42, 464);
     this.YTrackBar.TabIndex = 2;
     this.YTrackBar.TickStyle = System.Windows.Forms.TickStyle.Both;
     this.YTrackBar.Value = 50;
     this.YTrackBar.Scroll += new System.EventHandler(this.YTrackBar_Scroll);
     //
     // ZoomUpDown
     //
     this.ZoomUpDown.Increment = new System.Decimal(new int[] {
                                                                  10,
                                                                  0,
                                                                  0,
                                                                  0});
     this.ZoomUpDown.Location = new System.Drawing.Point(744, 512);
     this.ZoomUpDown.Maximum = new System.Decimal(new int[] {
                                                                1600,
                                                                0,
                                                                0,
                                                                0});
     this.ZoomUpDown.Minimum = new System.Decimal(new int[] {
                                                                1,
                                                                0,
                                                                0,
                                                                0});
     this.ZoomUpDown.Name = "ZoomUpDown";
     this.ZoomUpDown.Size = new System.Drawing.Size(56, 20);
     this.ZoomUpDown.TabIndex = 4;
     this.ZoomUpDown.Value = new System.Decimal(new int[] {
                                                              100,
                                                              0,
                                                              0,
                                                              0});
     this.ZoomUpDown.ValueChanged += new System.EventHandler(this.ZoomUpDown_ValueChanged);
     //
     // label2
     //
     this.label2.Location = new System.Drawing.Point(736, 488);
     this.label2.Name = "label2";
     this.label2.Size = new System.Drawing.Size(72, 16);
     this.label2.TabIndex = 5;
     this.label2.Text = "Zoomfactor";
     this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // resetButton
     //
     this.resetButton.Location = new System.Drawing.Point(784, 24);
     this.resetButton.Name = "resetButton";
     this.resetButton.Size = new System.Drawing.Size(96, 48);
     this.resetButton.TabIndex = 6;
     this.resetButton.Text = "Reset View";
     this.resetButton.Click += new System.EventHandler(this.resetButton_Click);
     //
     // label1
     //
     this.label1.Location = new System.Drawing.Point(56, 536);
     this.label1.Name = "label1";
     this.label1.Size = new System.Drawing.Size(64, 24);
     this.label1.TabIndex = 7;
     this.label1.Text = "X-Axis";
     this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label3
     //
     this.label3.Location = new System.Drawing.Point(728, 24);
     this.label3.Name = "label3";
     this.label3.Size = new System.Drawing.Size(64, 24);
     this.label3.TabIndex = 8;
     this.label3.Text = "Y-Axis";
     this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label4
     //
     this.label4.Location = new System.Drawing.Point(808, 512);
     this.label4.Name = "label4";
     this.label4.Size = new System.Drawing.Size(24, 24);
     this.label4.TabIndex = 9;
     this.label4.Text = "%";
     this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // viewPort
     //
     this.viewPort.BackColor = System.Drawing.Color.Black;
     this.viewPort.BorderColor = System.Drawing.Color.Black;
     this.viewPort.ImagePart = new System.Drawing.Rectangle(0, 0, 640, 480);
     this.viewPort.Location = new System.Drawing.Point(56, 24);
     this.viewPort.Name = "viewPort";
     this.viewPort.Size = new System.Drawing.Size(608, 440);
     this.viewPort.TabIndex = 10;
     this.viewPort.WindowSize = new System.Drawing.Size(608, 440);
     //
     // SmartWindow1Form
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
     this.ClientSize = new System.Drawing.Size(896, 573);
     this.Controls.AddRange(new System.Windows.Forms.Control[] {
                                                                   this.viewPort,
                                                                   this.label4,
                                                                   this.label1,
                                                                   this.resetButton,
                                                                   this.label2,
                                                                   this.ZoomUpDown,
                                                                   this.YTrackBar,
                                                                   this.XTrackBar,
                                                                   this.label3});
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
     this.MaximizeBox = false;
     this.Name = "SmartWindow1Form";
     this.Text = "SmartWindow";
     this.Load += new System.EventHandler(this.SmartWindow1Form_Load);
     ((System.ComponentModel.ISupportInitialize)(this.XTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.YTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.ZoomUpDown)).EndInit();
     this.ResumeLayout(false);
 }
コード例 #7
0
 public HWndCtrllerEx(HalconDotNet.HWindowControl hwndctrl) : this(hwndctrl, new object())
 {
 }
コード例 #8
0
 public override void Initialize(IComponent component)
 {
     base.Initialize(component);
     this.windowControl = (HWindowControl)component;
 }
コード例 #9
0
 /********************************************************************/
 /********************************************************************/
 private void InitializeComponent()
 {
     this.components = new System.ComponentModel.Container();
     this.viewPort = new HalconDotNet.HWindowControl();
     this.tabControl = new System.Windows.Forms.TabControl();
     this.tabPageCreateModel = new System.Windows.Forms.TabPage();
     this.groupBoxCreateModel = new System.Windows.Forms.GroupBox();
     this.MinContrastTrackBar = new System.Windows.Forms.TrackBar();
     this.MinContrastAutoButton = new System.Windows.Forms.Button();
     this.MinContrastUpDown = new System.Windows.Forms.NumericUpDown();
     this.label12 = new System.Windows.Forms.Label();
     this.OptimizationBox = new System.Windows.Forms.ComboBox();
     this.OptimizationAutoButton = new System.Windows.Forms.Button();
     this.label10 = new System.Windows.Forms.Label();
     this.MetricBox = new System.Windows.Forms.ComboBox();
     this.label9 = new System.Windows.Forms.Label();
     this.PyramidLevelTrackBar = new System.Windows.Forms.TrackBar();
     this.PyramidLevelAutoButton = new System.Windows.Forms.Button();
     this.PyramidLevelUpDown = new System.Windows.Forms.NumericUpDown();
     this.label8 = new System.Windows.Forms.Label();
     this.AngleStepTrackBar = new System.Windows.Forms.TrackBar();
     this.AngleStepAutoButton = new System.Windows.Forms.Button();
     this.AngleStepUpDown = new System.Windows.Forms.NumericUpDown();
     this.label7 = new System.Windows.Forms.Label();
     this.AngleExtentTrackBar = new System.Windows.Forms.TrackBar();
     this.AngleExtentUpDown = new System.Windows.Forms.NumericUpDown();
     this.label6 = new System.Windows.Forms.Label();
     this.StartingAngleTrackBar = new System.Windows.Forms.TrackBar();
     this.StartingAngleUpDown = new System.Windows.Forms.NumericUpDown();
     this.label5 = new System.Windows.Forms.Label();
     this.ScaleStepAutoButton = new System.Windows.Forms.Button();
     this.label11 = new System.Windows.Forms.Label();
     this.ScaleStepUpDown = new System.Windows.Forms.NumericUpDown();
     this.ScaleStepTrackBar = new System.Windows.Forms.TrackBar();
     this.MaxScaleUpDown = new System.Windows.Forms.NumericUpDown();
     this.MaxScaleTrackBar = new System.Windows.Forms.TrackBar();
     this.label4 = new System.Windows.Forms.Label();
     this.MinScaleUpDown = new System.Windows.Forms.NumericUpDown();
     this.MinScaleTrackBar = new System.Windows.Forms.TrackBar();
     this.label3 = new System.Windows.Forms.Label();
     this.ContrastAutoButton = new System.Windows.Forms.Button();
     this.ContrastUpDown = new System.Windows.Forms.NumericUpDown();
     this.ContrastTrackBar = new System.Windows.Forms.TrackBar();
     this.label2 = new System.Windows.Forms.Label();
     this.DispPyramidUpDown = new System.Windows.Forms.NumericUpDown();
     this.DispPyramidTrackBar = new System.Windows.Forms.TrackBar();
     this.label1 = new System.Windows.Forms.Label();
     this.tabPageFindModel = new System.Windows.Forms.TabPage();
     this.FindAlwaysCheckBox = new System.Windows.Forms.CheckBox();
     this.testImgListBox = new System.Windows.Forms.ListBox();
     this.findModelButton = new System.Windows.Forms.Button();
     this.displayTestImgButton = new System.Windows.Forms.Button();
     this.deleteAllTestImgButton = new System.Windows.Forms.Button();
     this.deleteTestImgButton = new System.Windows.Forms.Button();
     this.LastPyrLevTrackBar = new System.Windows.Forms.TrackBar();
     this.LastPyrLevUpDown = new System.Windows.Forms.NumericUpDown();
     this.label18 = new System.Windows.Forms.Label();
     this.SubPixelBox = new System.Windows.Forms.ComboBox();
     this.label17 = new System.Windows.Forms.Label();
     this.MaxOverlapTrackBar = new System.Windows.Forms.TrackBar();
     this.MaxOverlapUpDown = new System.Windows.Forms.NumericUpDown();
     this.label15 = new System.Windows.Forms.Label();
     this.GreedinessTrackBar = new System.Windows.Forms.TrackBar();
     this.GreedinessUpDown = new System.Windows.Forms.NumericUpDown();
     this.label16 = new System.Windows.Forms.Label();
     this.NumMatchesTrackBar = new System.Windows.Forms.TrackBar();
     this.NumMatchesUpDown = new System.Windows.Forms.NumericUpDown();
     this.label14 = new System.Windows.Forms.Label();
     this.MinScoreTrackBar = new System.Windows.Forms.TrackBar();
     this.MinScoreUpDown = new System.Windows.Forms.NumericUpDown();
     this.label13 = new System.Windows.Forms.Label();
     this.loadTestImgButton = new System.Windows.Forms.Button();
     this.tabPageOptimRecognition = new System.Windows.Forms.TabPage();
     this.groupBox1 = new System.Windows.Forms.GroupBox();
     this.RecogNoManSelUpDown = new System.Windows.Forms.NumericUpDown();
     this.label19 = new System.Windows.Forms.Label();
     this.FindAtLeastOneModelButton = new System.Windows.Forms.RadioButton();
     this.FindMaxNoOfModelButton = new System.Windows.Forms.RadioButton();
     this.FindNoOfInstButton = new System.Windows.Forms.RadioButton();
     this.recogRateTrackBar = new System.Windows.Forms.TrackBar();
     this.recogRateUpDown = new System.Windows.Forms.NumericUpDown();
     this.RecognRateComboBox = new System.Windows.Forms.ComboBox();
     this.label20 = new System.Windows.Forms.Label();
     this.panel1 = new System.Windows.Forms.Panel();
     this.labelOptStatus = new System.Windows.Forms.Label();
     this.label35 = new System.Windows.Forms.Label();
     this.label34 = new System.Windows.Forms.Label();
     this.label33 = new System.Windows.Forms.Label();
     this.label32 = new System.Windows.Forms.Label();
     this.label31 = new System.Windows.Forms.Label();
     this.labelRecogn21 = new System.Windows.Forms.Label();
     this.labelRecogn24 = new System.Windows.Forms.Label();
     this.labelRecogn14 = new System.Windows.Forms.Label();
     this.labelRecogn23 = new System.Windows.Forms.Label();
     this.labelRecogn13 = new System.Windows.Forms.Label();
     this.labelRecogn22 = new System.Windows.Forms.Label();
     this.labelRecogn12 = new System.Windows.Forms.Label();
     this.labelRecogn11 = new System.Windows.Forms.Label();
     this.label29 = new System.Windows.Forms.Label();
     this.label30 = new System.Windows.Forms.Label();
     this.OptimizeButton = new System.Windows.Forms.Button();
     this.tabPageInspectModel = new System.Windows.Forms.TabPage();
     this.label21 = new System.Windows.Forms.Label();
     this.InspectMaxNoMatchUpDown = new System.Windows.Forms.NumericUpDown();
     this.groupBox4 = new System.Windows.Forms.GroupBox();
     this.label72 = new System.Windows.Forms.Label();
     this.label71 = new System.Windows.Forms.Label();
     this.label70 = new System.Windows.Forms.Label();
     this.label69 = new System.Windows.Forms.Label();
     this.label68 = new System.Windows.Forms.Label();
     this.label67 = new System.Windows.Forms.Label();
     this.label66 = new System.Windows.Forms.Label();
     this.label65 = new System.Windows.Forms.Label();
     this.label64 = new System.Windows.Forms.Label();
     this.label63 = new System.Windows.Forms.Label();
     this.label62 = new System.Windows.Forms.Label();
     this.label43 = new System.Windows.Forms.Label();
     this.labelInspect37 = new System.Windows.Forms.Label();
     this.labelInspect27 = new System.Windows.Forms.Label();
     this.labelInspect17 = new System.Windows.Forms.Label();
     this.labelInspect36 = new System.Windows.Forms.Label();
     this.labelInspect26 = new System.Windows.Forms.Label();
     this.labelInspect16 = new System.Windows.Forms.Label();
     this.labelInspect35 = new System.Windows.Forms.Label();
     this.labelInspect25 = new System.Windows.Forms.Label();
     this.labelInspect15 = new System.Windows.Forms.Label();
     this.labelInspect34 = new System.Windows.Forms.Label();
     this.labelInspect24 = new System.Windows.Forms.Label();
     this.labelInspect14 = new System.Windows.Forms.Label();
     this.labelInspect33 = new System.Windows.Forms.Label();
     this.labelInspect23 = new System.Windows.Forms.Label();
     this.labelInspect13 = new System.Windows.Forms.Label();
     this.labelInspect32 = new System.Windows.Forms.Label();
     this.labelInspect22 = new System.Windows.Forms.Label();
     this.labelInspect12 = new System.Windows.Forms.Label();
     this.labelInspect31 = new System.Windows.Forms.Label();
     this.labelInspect21 = new System.Windows.Forms.Label();
     this.labelInspect11 = new System.Windows.Forms.Label();
     this.groupBox3 = new System.Windows.Forms.GroupBox();
     this.label39 = new System.Windows.Forms.Label();
     this.label38 = new System.Windows.Forms.Label();
     this.label37 = new System.Windows.Forms.Label();
     this.label36 = new System.Windows.Forms.Label();
     this.label28 = new System.Windows.Forms.Label();
     this.label27 = new System.Windows.Forms.Label();
     this.label26 = new System.Windows.Forms.Label();
     this.labelInspect05 = new System.Windows.Forms.Label();
     this.labelInspect04 = new System.Windows.Forms.Label();
     this.labelInspect03 = new System.Windows.Forms.Label();
     this.labelInspect02 = new System.Windows.Forms.Label();
     this.labelInspect01 = new System.Windows.Forms.Label();
     this.StatisticsButton = new System.Windows.Forms.Button();
     this.groupBoxCreateROI = new System.Windows.Forms.GroupBox();
     this.circleButton = new System.Windows.Forms.Button();
     this.delROIButton = new System.Windows.Forms.Button();
     this.delAllROIButton = new System.Windows.Forms.Button();
     this.rect2Button = new System.Windows.Forms.Button();
     this.subFromROIButton = new System.Windows.Forms.RadioButton();
     this.addToROIButton = new System.Windows.Forms.RadioButton();
     this.rect1Button = new System.Windows.Forms.Button();
     this.loadImagebutton = new System.Windows.Forms.Button();
     this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
     this.saveModelbutton = new System.Windows.Forms.Button();
     this.loadModelbutton = new System.Windows.Forms.Button();
     this.groupBox2 = new System.Windows.Forms.GroupBox();
     this.resetViewButton = new System.Windows.Forms.Button();
     this.noneButton = new System.Windows.Forms.RadioButton();
     this.zoomButton = new System.Windows.Forms.RadioButton();
     this.moveButton = new System.Windows.Forms.RadioButton();
     this.openFileDialog2 = new System.Windows.Forms.OpenFileDialog();
     this.DisplayDataButton = new System.Windows.Forms.Button();
     this.timer = new System.Windows.Forms.Timer(this.components);
     this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog();
     this.openFileDialog3 = new System.Windows.Forms.OpenFileDialog();
     this.resetModelbutton = new System.Windows.Forms.Button();
     this.WindowModePanel = new System.Windows.Forms.Panel();
     this.tabControl.SuspendLayout();
     this.tabPageCreateModel.SuspendLayout();
     this.groupBoxCreateModel.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.MinContrastTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinContrastUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.PyramidLevelTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.PyramidLevelUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.AngleStepTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.AngleStepUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.AngleExtentTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.AngleExtentUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.StartingAngleTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.StartingAngleUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.ScaleStepUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.ScaleStepTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MaxScaleUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MaxScaleTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinScaleUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinScaleTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.ContrastUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.ContrastTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.DispPyramidUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.DispPyramidTrackBar)).BeginInit();
     this.tabPageFindModel.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.LastPyrLevTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.LastPyrLevUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MaxOverlapTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MaxOverlapUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.GreedinessTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.GreedinessUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.NumMatchesTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.NumMatchesUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinScoreTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinScoreUpDown)).BeginInit();
     this.tabPageOptimRecognition.SuspendLayout();
     this.groupBox1.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.RecogNoManSelUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.recogRateTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.recogRateUpDown)).BeginInit();
     this.panel1.SuspendLayout();
     this.tabPageInspectModel.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.InspectMaxNoMatchUpDown)).BeginInit();
     this.groupBox4.SuspendLayout();
     this.groupBox3.SuspendLayout();
     this.groupBoxCreateROI.SuspendLayout();
     this.groupBox2.SuspendLayout();
     this.SuspendLayout();
     //
     // viewPort
     //
     this.viewPort.BackColor = System.Drawing.Color.Black;
     this.viewPort.BorderColor = System.Drawing.Color.Black;
     this.viewPort.ImagePart = new System.Drawing.Rectangle(0, 0, 640, 480);
     this.viewPort.Location = new System.Drawing.Point(56, 40);
     this.viewPort.Name = "viewPort";
     this.viewPort.Size = new System.Drawing.Size(448, 344);
     this.viewPort.TabIndex = 5;
     this.viewPort.WindowSize = new System.Drawing.Size(448, 344);
     //
     // tabControl
     //
     this.tabControl.Controls.Add(this.tabPageCreateModel);
     this.tabControl.Controls.Add(this.tabPageFindModel);
     this.tabControl.Controls.Add(this.tabPageOptimRecognition);
     this.tabControl.Controls.Add(this.tabPageInspectModel);
     this.tabControl.Location = new System.Drawing.Point(528, 40);
     this.tabControl.Name = "tabControl";
     this.tabControl.SelectedIndex = 0;
     this.tabControl.Size = new System.Drawing.Size(400, 520);
     this.tabControl.TabIndex = 1;
     this.tabControl.SelectedIndexChanged += new System.EventHandler(this.tabControl_SelectedIndexChanged);
     //
     // tabPageCreateModel
     //
     this.tabPageCreateModel.Controls.Add(this.groupBoxCreateModel);
     this.tabPageCreateModel.Location = new System.Drawing.Point(4, 22);
     this.tabPageCreateModel.Name = "tabPageCreateModel";
     this.tabPageCreateModel.Size = new System.Drawing.Size(392, 494);
     this.tabPageCreateModel.TabIndex = 0;
     this.tabPageCreateModel.Text = "  Create Model  ";
     //
     // groupBoxCreateModel
     //
     this.groupBoxCreateModel.Controls.Add(this.MinContrastTrackBar);
     this.groupBoxCreateModel.Controls.Add(this.MinContrastAutoButton);
     this.groupBoxCreateModel.Controls.Add(this.MinContrastUpDown);
     this.groupBoxCreateModel.Controls.Add(this.label12);
     this.groupBoxCreateModel.Controls.Add(this.OptimizationBox);
     this.groupBoxCreateModel.Controls.Add(this.OptimizationAutoButton);
     this.groupBoxCreateModel.Controls.Add(this.label10);
     this.groupBoxCreateModel.Controls.Add(this.MetricBox);
     this.groupBoxCreateModel.Controls.Add(this.label9);
     this.groupBoxCreateModel.Controls.Add(this.PyramidLevelTrackBar);
     this.groupBoxCreateModel.Controls.Add(this.PyramidLevelAutoButton);
     this.groupBoxCreateModel.Controls.Add(this.PyramidLevelUpDown);
     this.groupBoxCreateModel.Controls.Add(this.label8);
     this.groupBoxCreateModel.Controls.Add(this.AngleStepTrackBar);
     this.groupBoxCreateModel.Controls.Add(this.AngleStepAutoButton);
     this.groupBoxCreateModel.Controls.Add(this.AngleStepUpDown);
     this.groupBoxCreateModel.Controls.Add(this.label7);
     this.groupBoxCreateModel.Controls.Add(this.AngleExtentTrackBar);
     this.groupBoxCreateModel.Controls.Add(this.AngleExtentUpDown);
     this.groupBoxCreateModel.Controls.Add(this.label6);
     this.groupBoxCreateModel.Controls.Add(this.StartingAngleTrackBar);
     this.groupBoxCreateModel.Controls.Add(this.StartingAngleUpDown);
     this.groupBoxCreateModel.Controls.Add(this.label5);
     this.groupBoxCreateModel.Controls.Add(this.ScaleStepAutoButton);
     this.groupBoxCreateModel.Controls.Add(this.label11);
     this.groupBoxCreateModel.Controls.Add(this.ScaleStepUpDown);
     this.groupBoxCreateModel.Controls.Add(this.ScaleStepTrackBar);
     this.groupBoxCreateModel.Controls.Add(this.MaxScaleUpDown);
     this.groupBoxCreateModel.Controls.Add(this.MaxScaleTrackBar);
     this.groupBoxCreateModel.Controls.Add(this.label4);
     this.groupBoxCreateModel.Controls.Add(this.MinScaleUpDown);
     this.groupBoxCreateModel.Controls.Add(this.MinScaleTrackBar);
     this.groupBoxCreateModel.Controls.Add(this.label3);
     this.groupBoxCreateModel.Controls.Add(this.ContrastAutoButton);
     this.groupBoxCreateModel.Controls.Add(this.ContrastUpDown);
     this.groupBoxCreateModel.Controls.Add(this.ContrastTrackBar);
     this.groupBoxCreateModel.Controls.Add(this.label2);
     this.groupBoxCreateModel.Controls.Add(this.DispPyramidUpDown);
     this.groupBoxCreateModel.Controls.Add(this.DispPyramidTrackBar);
     this.groupBoxCreateModel.Controls.Add(this.label1);
     this.groupBoxCreateModel.Location = new System.Drawing.Point(0, 0);
     this.groupBoxCreateModel.Name = "groupBoxCreateModel";
     this.groupBoxCreateModel.Size = new System.Drawing.Size(392, 488);
     this.groupBoxCreateModel.TabIndex = 55;
     this.groupBoxCreateModel.TabStop = false;
     //
     // MinContrastTrackBar
     //
     this.MinContrastTrackBar.Location = new System.Drawing.Point(184, 440);
     this.MinContrastTrackBar.Maximum = 30;
     this.MinContrastTrackBar.Name = "MinContrastTrackBar";
     this.MinContrastTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.MinContrastTrackBar.Size = new System.Drawing.Size(144, 45);
     this.MinContrastTrackBar.TabIndex = 80;
     this.MinContrastTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.MinContrastTrackBar.Value = 10;
     this.MinContrastTrackBar.Scroll += new System.EventHandler(this.MinContrastTrackBar_Scroll);
     //
     // MinContrastAutoButton
     //
     this.MinContrastAutoButton.Location = new System.Drawing.Point(328, 440);
     this.MinContrastAutoButton.Name = "MinContrastAutoButton";
     this.MinContrastAutoButton.Size = new System.Drawing.Size(48, 24);
     this.MinContrastAutoButton.TabIndex = 79;
     this.MinContrastAutoButton.Text = "Auto";
     this.MinContrastAutoButton.Click += new System.EventHandler(this.MinContrastAutoButton_Click);
     //
     // MinContrastUpDown
     //
     this.MinContrastUpDown.Location = new System.Drawing.Point(120, 440);
     this.MinContrastUpDown.Maximum = new decimal(new int[] {
     30,
     0,
     0,
     0});
     this.MinContrastUpDown.Name = "MinContrastUpDown";
     this.MinContrastUpDown.Size = new System.Drawing.Size(48, 20);
     this.MinContrastUpDown.TabIndex = 78;
     this.MinContrastUpDown.Value = new decimal(new int[] {
     10,
     0,
     0,
     0});
     this.MinContrastUpDown.ValueChanged += new System.EventHandler(this.MinContrastUpDown_ValueChanged);
     //
     // label12
     //
     this.label12.Location = new System.Drawing.Point(32, 432);
     this.label12.Name = "label12";
     this.label12.Size = new System.Drawing.Size(80, 40);
     this.label12.TabIndex = 77;
     this.label12.Text = "MinContrast";
     this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // OptimizationBox
     //
     this.OptimizationBox.Items.AddRange(new object[] {
     "none",
     "point_reduction_low",
     "point_reduction_medium",
     "point_reduction_high"});
     this.OptimizationBox.Location = new System.Drawing.Point(120, 408);
     this.OptimizationBox.Name = "OptimizationBox";
     this.OptimizationBox.Size = new System.Drawing.Size(200, 21);
     this.OptimizationBox.TabIndex = 76;
     this.OptimizationBox.SelectedIndexChanged += new System.EventHandler(this.OptimizationBox_SelectedIndexChanged);
     //
     // OptimizationAutoButton
     //
     this.OptimizationAutoButton.Location = new System.Drawing.Point(328, 408);
     this.OptimizationAutoButton.Name = "OptimizationAutoButton";
     this.OptimizationAutoButton.Size = new System.Drawing.Size(48, 24);
     this.OptimizationAutoButton.TabIndex = 75;
     this.OptimizationAutoButton.Text = "Auto";
     this.OptimizationAutoButton.Click += new System.EventHandler(this.OptimizationAutoButton_Click);
     //
     // label10
     //
     this.label10.Location = new System.Drawing.Point(32, 400);
     this.label10.Name = "label10";
     this.label10.Size = new System.Drawing.Size(80, 40);
     this.label10.TabIndex = 74;
     this.label10.Text = "Optimization";
     this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // MetricBox
     //
     this.MetricBox.Items.AddRange(new object[] {
     "use_polarity",
     "ignore_global_polarity",
     "ignore_local_polarity",
     "ignore_color_polarity"});
     this.MetricBox.Location = new System.Drawing.Point(120, 376);
     this.MetricBox.Name = "MetricBox";
     this.MetricBox.Size = new System.Drawing.Size(200, 21);
     this.MetricBox.TabIndex = 73;
     this.MetricBox.SelectedIndexChanged += new System.EventHandler(this.MetricBox_SelectedIndexChanged);
     //
     // label9
     //
     this.label9.Location = new System.Drawing.Point(32, 368);
     this.label9.Name = "label9";
     this.label9.Size = new System.Drawing.Size(80, 40);
     this.label9.TabIndex = 72;
     this.label9.Text = "Metric";
     this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // PyramidLevelTrackBar
     //
     this.PyramidLevelTrackBar.Location = new System.Drawing.Point(184, 312);
     this.PyramidLevelTrackBar.Maximum = 6;
     this.PyramidLevelTrackBar.Minimum = 1;
     this.PyramidLevelTrackBar.Name = "PyramidLevelTrackBar";
     this.PyramidLevelTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.PyramidLevelTrackBar.Size = new System.Drawing.Size(144, 45);
     this.PyramidLevelTrackBar.TabIndex = 71;
     this.PyramidLevelTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.PyramidLevelTrackBar.Value = 5;
     this.PyramidLevelTrackBar.Scroll += new System.EventHandler(this.PyramidLevelTrackBar_Scroll);
     //
     // PyramidLevelAutoButton
     //
     this.PyramidLevelAutoButton.Location = new System.Drawing.Point(328, 312);
     this.PyramidLevelAutoButton.Name = "PyramidLevelAutoButton";
     this.PyramidLevelAutoButton.Size = new System.Drawing.Size(48, 24);
     this.PyramidLevelAutoButton.TabIndex = 70;
     this.PyramidLevelAutoButton.Text = "Auto";
     this.PyramidLevelAutoButton.Click += new System.EventHandler(this.PyramidLevelAutoButton_Click);
     //
     // PyramidLevelUpDown
     //
     this.PyramidLevelUpDown.Location = new System.Drawing.Point(120, 312);
     this.PyramidLevelUpDown.Maximum = new decimal(new int[] {
     6,
     0,
     0,
     0});
     this.PyramidLevelUpDown.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.PyramidLevelUpDown.Name = "PyramidLevelUpDown";
     this.PyramidLevelUpDown.Size = new System.Drawing.Size(48, 20);
     this.PyramidLevelUpDown.TabIndex = 69;
     this.PyramidLevelUpDown.Value = new decimal(new int[] {
     5,
     0,
     0,
     0});
     this.PyramidLevelUpDown.ValueChanged += new System.EventHandler(this.PyramidLevelUpDown_ValueChanged);
     //
     // label8
     //
     this.label8.Location = new System.Drawing.Point(32, 304);
     this.label8.Name = "label8";
     this.label8.Size = new System.Drawing.Size(80, 40);
     this.label8.TabIndex = 68;
     this.label8.Text = "PyramidLevel";
     this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // AngleStepTrackBar
     //
     this.AngleStepTrackBar.Location = new System.Drawing.Point(184, 280);
     this.AngleStepTrackBar.Maximum = 112;
     this.AngleStepTrackBar.Name = "AngleStepTrackBar";
     this.AngleStepTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.AngleStepTrackBar.Size = new System.Drawing.Size(144, 45);
     this.AngleStepTrackBar.TabIndex = 67;
     this.AngleStepTrackBar.TickFrequency = 10;
     this.AngleStepTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.AngleStepTrackBar.Value = 10;
     this.AngleStepTrackBar.Scroll += new System.EventHandler(this.AngleStepTrackBar_Scroll);
     //
     // AngleStepAutoButton
     //
     this.AngleStepAutoButton.Location = new System.Drawing.Point(328, 280);
     this.AngleStepAutoButton.Name = "AngleStepAutoButton";
     this.AngleStepAutoButton.Size = new System.Drawing.Size(48, 24);
     this.AngleStepAutoButton.TabIndex = 66;
     this.AngleStepAutoButton.Text = "Auto";
     this.AngleStepAutoButton.Click += new System.EventHandler(this.AngleStepAutoButton_Click);
     //
     // AngleStepUpDown
     //
     this.AngleStepUpDown.Location = new System.Drawing.Point(120, 280);
     this.AngleStepUpDown.Maximum = new decimal(new int[] {
     112,
     0,
     0,
     0});
     this.AngleStepUpDown.Name = "AngleStepUpDown";
     this.AngleStepUpDown.Size = new System.Drawing.Size(48, 20);
     this.AngleStepUpDown.TabIndex = 65;
     this.AngleStepUpDown.Value = new decimal(new int[] {
     10,
     0,
     0,
     0});
     this.AngleStepUpDown.ValueChanged += new System.EventHandler(this.AngleStepUpDown_ValueChanged);
     //
     // label7
     //
     this.label7.Location = new System.Drawing.Point(32, 272);
     this.label7.Name = "label7";
     this.label7.Size = new System.Drawing.Size(80, 40);
     this.label7.TabIndex = 64;
     this.label7.Text = "AngleStep*10";
     this.label7.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // AngleExtentTrackBar
     //
     this.AngleExtentTrackBar.Location = new System.Drawing.Point(184, 248);
     this.AngleExtentTrackBar.Maximum = 360;
     this.AngleExtentTrackBar.Name = "AngleExtentTrackBar";
     this.AngleExtentTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.AngleExtentTrackBar.Size = new System.Drawing.Size(144, 45);
     this.AngleExtentTrackBar.TabIndex = 63;
     this.AngleExtentTrackBar.TickFrequency = 20;
     this.AngleExtentTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.AngleExtentTrackBar.Value = 360;
     this.AngleExtentTrackBar.Scroll += new System.EventHandler(this.AngleExtentTrackBar_Scroll);
     //
     // AngleExtentUpDown
     //
     this.AngleExtentUpDown.Location = new System.Drawing.Point(120, 248);
     this.AngleExtentUpDown.Maximum = new decimal(new int[] {
     360,
     0,
     0,
     0});
     this.AngleExtentUpDown.Name = "AngleExtentUpDown";
     this.AngleExtentUpDown.Size = new System.Drawing.Size(48, 20);
     this.AngleExtentUpDown.TabIndex = 62;
     this.AngleExtentUpDown.Value = new decimal(new int[] {
     360,
     0,
     0,
     0});
     this.AngleExtentUpDown.ValueChanged += new System.EventHandler(this.AngleExtentUpDown_ValueChanged);
     //
     // label6
     //
     this.label6.Location = new System.Drawing.Point(32, 240);
     this.label6.Name = "label6";
     this.label6.Size = new System.Drawing.Size(80, 40);
     this.label6.TabIndex = 61;
     this.label6.Text = "AngleExtent";
     this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // StartingAngleTrackBar
     //
     this.StartingAngleTrackBar.Location = new System.Drawing.Point(184, 216);
     this.StartingAngleTrackBar.Maximum = 180;
     this.StartingAngleTrackBar.Minimum = -180;
     this.StartingAngleTrackBar.Name = "StartingAngleTrackBar";
     this.StartingAngleTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.StartingAngleTrackBar.Size = new System.Drawing.Size(144, 45);
     this.StartingAngleTrackBar.TabIndex = 60;
     this.StartingAngleTrackBar.TickFrequency = 20;
     this.StartingAngleTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.StartingAngleTrackBar.Scroll += new System.EventHandler(this.StartingAngleTrackBar_Scroll);
     //
     // StartingAngleUpDown
     //
     this.StartingAngleUpDown.Location = new System.Drawing.Point(120, 216);
     this.StartingAngleUpDown.Maximum = new decimal(new int[] {
     180,
     0,
     0,
     0});
     this.StartingAngleUpDown.Minimum = new decimal(new int[] {
     180,
     0,
     0,
     -2147483648});
     this.StartingAngleUpDown.Name = "StartingAngleUpDown";
     this.StartingAngleUpDown.Size = new System.Drawing.Size(48, 20);
     this.StartingAngleUpDown.TabIndex = 59;
     this.StartingAngleUpDown.ValueChanged += new System.EventHandler(this.StartingAngleUpDown_ValueChanged);
     //
     // label5
     //
     this.label5.Location = new System.Drawing.Point(32, 208);
     this.label5.Name = "label5";
     this.label5.Size = new System.Drawing.Size(80, 40);
     this.label5.TabIndex = 58;
     this.label5.Text = "StartingAngle";
     this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // ScaleStepAutoButton
     //
     this.ScaleStepAutoButton.Location = new System.Drawing.Point(328, 184);
     this.ScaleStepAutoButton.Name = "ScaleStepAutoButton";
     this.ScaleStepAutoButton.Size = new System.Drawing.Size(48, 24);
     this.ScaleStepAutoButton.TabIndex = 50;
     this.ScaleStepAutoButton.Text = "Auto";
     this.ScaleStepAutoButton.Click += new System.EventHandler(this.ScaleStepAutoButton_Click);
     //
     // label11
     //
     this.label11.Location = new System.Drawing.Point(32, 176);
     this.label11.Name = "label11";
     this.label11.Size = new System.Drawing.Size(88, 40);
     this.label11.TabIndex = 49;
     this.label11.Text = "ScaleStep*1000";
     this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // ScaleStepUpDown
     //
     this.ScaleStepUpDown.Location = new System.Drawing.Point(120, 184);
     this.ScaleStepUpDown.Maximum = new decimal(new int[] {
     190,
     0,
     0,
     0});
     this.ScaleStepUpDown.Name = "ScaleStepUpDown";
     this.ScaleStepUpDown.Size = new System.Drawing.Size(48, 20);
     this.ScaleStepUpDown.TabIndex = 48;
     this.ScaleStepUpDown.Value = new decimal(new int[] {
     10,
     0,
     0,
     0});
     this.ScaleStepUpDown.ValueChanged += new System.EventHandler(this.ScaleStepUpDown_ValueChanged);
     //
     // ScaleStepTrackBar
     //
     this.ScaleStepTrackBar.Location = new System.Drawing.Point(184, 184);
     this.ScaleStepTrackBar.Maximum = 190;
     this.ScaleStepTrackBar.Name = "ScaleStepTrackBar";
     this.ScaleStepTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.ScaleStepTrackBar.Size = new System.Drawing.Size(144, 45);
     this.ScaleStepTrackBar.TabIndex = 47;
     this.ScaleStepTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.ScaleStepTrackBar.Value = 10;
     this.ScaleStepTrackBar.Scroll += new System.EventHandler(this.ScaleStepTrackBar_Scroll);
     //
     // MaxScaleUpDown
     //
     this.MaxScaleUpDown.Location = new System.Drawing.Point(120, 152);
     this.MaxScaleUpDown.Maximum = new decimal(new int[] {
     200,
     0,
     0,
     0});
     this.MaxScaleUpDown.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.MaxScaleUpDown.Name = "MaxScaleUpDown";
     this.MaxScaleUpDown.Size = new System.Drawing.Size(48, 20);
     this.MaxScaleUpDown.TabIndex = 46;
     this.MaxScaleUpDown.Value = new decimal(new int[] {
     100,
     0,
     0,
     0});
     this.MaxScaleUpDown.ValueChanged += new System.EventHandler(this.MaxScaleUpDown_ValueChanged);
     //
     // MaxScaleTrackBar
     //
     this.MaxScaleTrackBar.Location = new System.Drawing.Point(184, 152);
     this.MaxScaleTrackBar.Maximum = 200;
     this.MaxScaleTrackBar.Minimum = 1;
     this.MaxScaleTrackBar.Name = "MaxScaleTrackBar";
     this.MaxScaleTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.MaxScaleTrackBar.Size = new System.Drawing.Size(144, 45);
     this.MaxScaleTrackBar.TabIndex = 45;
     this.MaxScaleTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.MaxScaleTrackBar.Value = 100;
     this.MaxScaleTrackBar.Scroll += new System.EventHandler(this.MaxScaleTrackBar_Scroll);
     //
     // label4
     //
     this.label4.Location = new System.Drawing.Point(32, 144);
     this.label4.Name = "label4";
     this.label4.Size = new System.Drawing.Size(80, 40);
     this.label4.TabIndex = 44;
     this.label4.Text = "MaxScale*100";
     this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // MinScaleUpDown
     //
     this.MinScaleUpDown.Location = new System.Drawing.Point(120, 120);
     this.MinScaleUpDown.Maximum = new decimal(new int[] {
     200,
     0,
     0,
     0});
     this.MinScaleUpDown.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.MinScaleUpDown.Name = "MinScaleUpDown";
     this.MinScaleUpDown.Size = new System.Drawing.Size(48, 20);
     this.MinScaleUpDown.TabIndex = 43;
     this.MinScaleUpDown.Value = new decimal(new int[] {
     100,
     0,
     0,
     0});
     this.MinScaleUpDown.ValueChanged += new System.EventHandler(this.MinScaleUpDown_ValueChanged);
     //
     // MinScaleTrackBar
     //
     this.MinScaleTrackBar.Location = new System.Drawing.Point(184, 120);
     this.MinScaleTrackBar.Maximum = 200;
     this.MinScaleTrackBar.Minimum = 1;
     this.MinScaleTrackBar.Name = "MinScaleTrackBar";
     this.MinScaleTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.MinScaleTrackBar.Size = new System.Drawing.Size(144, 45);
     this.MinScaleTrackBar.TabIndex = 42;
     this.MinScaleTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.MinScaleTrackBar.Value = 100;
     this.MinScaleTrackBar.Scroll += new System.EventHandler(this.MinScaleTrackBar_Scroll);
     //
     // label3
     //
     this.label3.Location = new System.Drawing.Point(32, 112);
     this.label3.Name = "label3";
     this.label3.Size = new System.Drawing.Size(80, 40);
     this.label3.TabIndex = 41;
     this.label3.Text = "MinScale*100";
     this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // ContrastAutoButton
     //
     this.ContrastAutoButton.BackColor = System.Drawing.SystemColors.Control;
     this.ContrastAutoButton.ForeColor = System.Drawing.SystemColors.ControlText;
     this.ContrastAutoButton.Location = new System.Drawing.Point(328, 88);
     this.ContrastAutoButton.Name = "ContrastAutoButton";
     this.ContrastAutoButton.Size = new System.Drawing.Size(48, 24);
     this.ContrastAutoButton.TabIndex = 40;
     this.ContrastAutoButton.Text = "Auto";
     this.ContrastAutoButton.UseVisualStyleBackColor = false;
     this.ContrastAutoButton.Click += new System.EventHandler(this.ContrastAutoButton_Click);
     //
     // ContrastUpDown
     //
     this.ContrastUpDown.Location = new System.Drawing.Point(120, 88);
     this.ContrastUpDown.Maximum = new decimal(new int[] {
     255,
     0,
     0,
     0});
     this.ContrastUpDown.Name = "ContrastUpDown";
     this.ContrastUpDown.Size = new System.Drawing.Size(48, 20);
     this.ContrastUpDown.TabIndex = 39;
     this.ContrastUpDown.Value = new decimal(new int[] {
     30,
     0,
     0,
     0});
     this.ContrastUpDown.ValueChanged += new System.EventHandler(this.ContrastUpDown_ValueChanged);
     //
     // ContrastTrackBar
     //
     this.ContrastTrackBar.Location = new System.Drawing.Point(184, 88);
     this.ContrastTrackBar.Maximum = 255;
     this.ContrastTrackBar.Name = "ContrastTrackBar";
     this.ContrastTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.ContrastTrackBar.Size = new System.Drawing.Size(144, 45);
     this.ContrastTrackBar.TabIndex = 38;
     this.ContrastTrackBar.TickFrequency = 15;
     this.ContrastTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.ContrastTrackBar.Value = 30;
     this.ContrastTrackBar.Scroll += new System.EventHandler(this.ContrastTrackBar_Scroll);
     //
     // label2
     //
     this.label2.Location = new System.Drawing.Point(32, 80);
     this.label2.Name = "label2";
     this.label2.Size = new System.Drawing.Size(80, 40);
     this.label2.TabIndex = 37;
     this.label2.Text = "Contrast";
     this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // DispPyramidUpDown
     //
     this.DispPyramidUpDown.Location = new System.Drawing.Point(128, 32);
     this.DispPyramidUpDown.Maximum = new decimal(new int[] {
     6,
     0,
     0,
     0});
     this.DispPyramidUpDown.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.DispPyramidUpDown.Name = "DispPyramidUpDown";
     this.DispPyramidUpDown.Size = new System.Drawing.Size(40, 20);
     this.DispPyramidUpDown.TabIndex = 30;
     this.DispPyramidUpDown.Value = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.DispPyramidUpDown.ValueChanged += new System.EventHandler(this.DispPyramidUpDown_ValueChanged);
     //
     // DispPyramidTrackBar
     //
     this.DispPyramidTrackBar.Enabled = false;
     this.DispPyramidTrackBar.Location = new System.Drawing.Point(184, 32);
     this.DispPyramidTrackBar.Maximum = 6;
     this.DispPyramidTrackBar.Minimum = 1;
     this.DispPyramidTrackBar.Name = "DispPyramidTrackBar";
     this.DispPyramidTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.DispPyramidTrackBar.Size = new System.Drawing.Size(144, 45);
     this.DispPyramidTrackBar.TabIndex = 29;
     this.DispPyramidTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.DispPyramidTrackBar.Value = 1;
     this.DispPyramidTrackBar.Scroll += new System.EventHandler(this.DispPyramidTrackBar_Scroll);
     //
     // label1
     //
     this.label1.Location = new System.Drawing.Point(32, 24);
     this.label1.Name = "label1";
     this.label1.Size = new System.Drawing.Size(80, 40);
     this.label1.TabIndex = 28;
     this.label1.Text = "Display Image Pyramid";
     this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // tabPageFindModel
     //
     this.tabPageFindModel.Controls.Add(this.FindAlwaysCheckBox);
     this.tabPageFindModel.Controls.Add(this.testImgListBox);
     this.tabPageFindModel.Controls.Add(this.findModelButton);
     this.tabPageFindModel.Controls.Add(this.displayTestImgButton);
     this.tabPageFindModel.Controls.Add(this.deleteAllTestImgButton);
     this.tabPageFindModel.Controls.Add(this.deleteTestImgButton);
     this.tabPageFindModel.Controls.Add(this.LastPyrLevTrackBar);
     this.tabPageFindModel.Controls.Add(this.LastPyrLevUpDown);
     this.tabPageFindModel.Controls.Add(this.label18);
     this.tabPageFindModel.Controls.Add(this.SubPixelBox);
     this.tabPageFindModel.Controls.Add(this.label17);
     this.tabPageFindModel.Controls.Add(this.MaxOverlapTrackBar);
     this.tabPageFindModel.Controls.Add(this.MaxOverlapUpDown);
     this.tabPageFindModel.Controls.Add(this.label15);
     this.tabPageFindModel.Controls.Add(this.GreedinessTrackBar);
     this.tabPageFindModel.Controls.Add(this.GreedinessUpDown);
     this.tabPageFindModel.Controls.Add(this.label16);
     this.tabPageFindModel.Controls.Add(this.NumMatchesTrackBar);
     this.tabPageFindModel.Controls.Add(this.NumMatchesUpDown);
     this.tabPageFindModel.Controls.Add(this.label14);
     this.tabPageFindModel.Controls.Add(this.MinScoreTrackBar);
     this.tabPageFindModel.Controls.Add(this.MinScoreUpDown);
     this.tabPageFindModel.Controls.Add(this.label13);
     this.tabPageFindModel.Controls.Add(this.loadTestImgButton);
     this.tabPageFindModel.Location = new System.Drawing.Point(4, 22);
     this.tabPageFindModel.Name = "tabPageFindModel";
     this.tabPageFindModel.Size = new System.Drawing.Size(392, 494);
     this.tabPageFindModel.TabIndex = 0;
     this.tabPageFindModel.Text = "  Find Model  ";
     //
     // FindAlwaysCheckBox
     //
     this.FindAlwaysCheckBox.Location = new System.Drawing.Point(288, 212);
     this.FindAlwaysCheckBox.Name = "FindAlwaysCheckBox";
     this.FindAlwaysCheckBox.Size = new System.Drawing.Size(88, 32);
     this.FindAlwaysCheckBox.TabIndex = 68;
     this.FindAlwaysCheckBox.Text = "Always Find";
     this.FindAlwaysCheckBox.CheckedChanged += new System.EventHandler(this.findAlwaysCheckBox_CheckedChanged);
     //
     // testImgListBox
     //
     this.testImgListBox.HorizontalScrollbar = true;
     this.testImgListBox.Location = new System.Drawing.Point(32, 24);
     this.testImgListBox.Name = "testImgListBox";
     this.testImgListBox.Size = new System.Drawing.Size(240, 212);
     this.testImgListBox.TabIndex = 67;
     this.testImgListBox.SelectedIndexChanged += new System.EventHandler(this.testImgListBox_SelectedIndexChanged);
     //
     // findModelButton
     //
     this.findModelButton.Location = new System.Drawing.Point(288, 178);
     this.findModelButton.Name = "findModelButton";
     this.findModelButton.Size = new System.Drawing.Size(88, 28);
     this.findModelButton.TabIndex = 66;
     this.findModelButton.Text = "Find Model";
     this.findModelButton.Click += new System.EventHandler(this.findModelButton_Click);
     //
     // displayTestImgButton
     //
     this.displayTestImgButton.Location = new System.Drawing.Point(288, 146);
     this.displayTestImgButton.Name = "displayTestImgButton";
     this.displayTestImgButton.Size = new System.Drawing.Size(88, 28);
     this.displayTestImgButton.TabIndex = 65;
     this.displayTestImgButton.Text = "Display";
     this.displayTestImgButton.Click += new System.EventHandler(this.displayTestImgButton_Click);
     //
     // deleteAllTestImgButton
     //
     this.deleteAllTestImgButton.Location = new System.Drawing.Point(288, 88);
     this.deleteAllTestImgButton.Name = "deleteAllTestImgButton";
     this.deleteAllTestImgButton.Size = new System.Drawing.Size(88, 28);
     this.deleteAllTestImgButton.TabIndex = 64;
     this.deleteAllTestImgButton.Text = "Delete All";
     this.deleteAllTestImgButton.Click += new System.EventHandler(this.deleteAllTestImgButton_Click);
     //
     // deleteTestImgButton
     //
     this.deleteTestImgButton.Location = new System.Drawing.Point(288, 56);
     this.deleteTestImgButton.Name = "deleteTestImgButton";
     this.deleteTestImgButton.Size = new System.Drawing.Size(88, 28);
     this.deleteTestImgButton.TabIndex = 63;
     this.deleteTestImgButton.Text = "Delete Image";
     this.deleteTestImgButton.Click += new System.EventHandler(this.deleteTestImgButton_Click);
     //
     // LastPyrLevTrackBar
     //
     this.LastPyrLevTrackBar.Location = new System.Drawing.Point(192, 440);
     this.LastPyrLevTrackBar.Maximum = 5;
     this.LastPyrLevTrackBar.Minimum = 1;
     this.LastPyrLevTrackBar.Name = "LastPyrLevTrackBar";
     this.LastPyrLevTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.LastPyrLevTrackBar.Size = new System.Drawing.Size(192, 45);
     this.LastPyrLevTrackBar.TabIndex = 62;
     this.LastPyrLevTrackBar.TickFrequency = 20;
     this.LastPyrLevTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.LastPyrLevTrackBar.Value = 1;
     this.LastPyrLevTrackBar.Scroll += new System.EventHandler(this.LastPyrLevTrackBar_Scroll);
     //
     // LastPyrLevUpDown
     //
     this.LastPyrLevUpDown.Location = new System.Drawing.Point(128, 440);
     this.LastPyrLevUpDown.Maximum = new decimal(new int[] {
     5,
     0,
     0,
     0});
     this.LastPyrLevUpDown.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.LastPyrLevUpDown.Name = "LastPyrLevUpDown";
     this.LastPyrLevUpDown.Size = new System.Drawing.Size(48, 20);
     this.LastPyrLevUpDown.TabIndex = 61;
     this.LastPyrLevUpDown.Value = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.LastPyrLevUpDown.ValueChanged += new System.EventHandler(this.LastPyrLevUpDown_ValueChanged);
     //
     // label18
     //
     this.label18.Location = new System.Drawing.Point(32, 432);
     this.label18.Name = "label18";
     this.label18.Size = new System.Drawing.Size(89, 40);
     this.label18.TabIndex = 60;
     this.label18.Text = "Last Pyramid Level";
     this.label18.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // SubPixelBox
     //
     this.SubPixelBox.Items.AddRange(new object[] {
     "none",
     "interpolation",
     "least_squares",
     "least_squares_high",
     "least_squares_very_high"});
     this.SubPixelBox.Location = new System.Drawing.Point(128, 406);
     this.SubPixelBox.Name = "SubPixelBox";
     this.SubPixelBox.Size = new System.Drawing.Size(248, 21);
     this.SubPixelBox.TabIndex = 59;
     this.SubPixelBox.SelectedIndexChanged += new System.EventHandler(this.SubPixelBox_SelectedIndexChanged);
     //
     // label17
     //
     this.label17.Location = new System.Drawing.Point(32, 398);
     this.label17.Name = "label17";
     this.label17.Size = new System.Drawing.Size(89, 40);
     this.label17.TabIndex = 58;
     this.label17.Text = "Subpixel";
     this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // MaxOverlapTrackBar
     //
     this.MaxOverlapTrackBar.LargeChange = 10;
     this.MaxOverlapTrackBar.Location = new System.Drawing.Point(192, 360);
     this.MaxOverlapTrackBar.Maximum = 100;
     this.MaxOverlapTrackBar.Name = "MaxOverlapTrackBar";
     this.MaxOverlapTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.MaxOverlapTrackBar.Size = new System.Drawing.Size(192, 45);
     this.MaxOverlapTrackBar.TabIndex = 57;
     this.MaxOverlapTrackBar.TickFrequency = 20;
     this.MaxOverlapTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.MaxOverlapTrackBar.Value = 50;
     this.MaxOverlapTrackBar.Scroll += new System.EventHandler(this.MaxOverlapTrackBar_Scroll);
     //
     // MaxOverlapUpDown
     //
     this.MaxOverlapUpDown.Location = new System.Drawing.Point(128, 360);
     this.MaxOverlapUpDown.Name = "MaxOverlapUpDown";
     this.MaxOverlapUpDown.Size = new System.Drawing.Size(48, 20);
     this.MaxOverlapUpDown.TabIndex = 56;
     this.MaxOverlapUpDown.Value = new decimal(new int[] {
     50,
     0,
     0,
     0});
     this.MaxOverlapUpDown.ValueChanged += new System.EventHandler(this.MaxOverlapUpDown_ValueChanged);
     //
     // label15
     //
     this.label15.Location = new System.Drawing.Point(32, 352);
     this.label15.Name = "label15";
     this.label15.Size = new System.Drawing.Size(89, 40);
     this.label15.TabIndex = 55;
     this.label15.Text = "MaxOverlap*100";
     this.label15.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // GreedinessTrackBar
     //
     this.GreedinessTrackBar.LargeChange = 10;
     this.GreedinessTrackBar.Location = new System.Drawing.Point(192, 336);
     this.GreedinessTrackBar.Maximum = 100;
     this.GreedinessTrackBar.Name = "GreedinessTrackBar";
     this.GreedinessTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.GreedinessTrackBar.Size = new System.Drawing.Size(192, 45);
     this.GreedinessTrackBar.TabIndex = 54;
     this.GreedinessTrackBar.TickFrequency = 20;
     this.GreedinessTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.GreedinessTrackBar.Value = 75;
     this.GreedinessTrackBar.Scroll += new System.EventHandler(this.GreedinessTrackBar_Scroll);
     //
     // GreedinessUpDown
     //
     this.GreedinessUpDown.Location = new System.Drawing.Point(128, 336);
     this.GreedinessUpDown.Name = "GreedinessUpDown";
     this.GreedinessUpDown.Size = new System.Drawing.Size(48, 20);
     this.GreedinessUpDown.TabIndex = 53;
     this.GreedinessUpDown.Value = new decimal(new int[] {
     75,
     0,
     0,
     0});
     this.GreedinessUpDown.ValueChanged += new System.EventHandler(this.GreedinessUpDown_ValueChanged);
     //
     // label16
     //
     this.label16.Location = new System.Drawing.Point(32, 328);
     this.label16.Name = "label16";
     this.label16.Size = new System.Drawing.Size(89, 40);
     this.label16.TabIndex = 52;
     this.label16.Text = "Greediness*100";
     this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // NumMatchesTrackBar
     //
     this.NumMatchesTrackBar.LargeChange = 10;
     this.NumMatchesTrackBar.Location = new System.Drawing.Point(192, 288);
     this.NumMatchesTrackBar.Maximum = 100;
     this.NumMatchesTrackBar.Name = "NumMatchesTrackBar";
     this.NumMatchesTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.NumMatchesTrackBar.Size = new System.Drawing.Size(192, 45);
     this.NumMatchesTrackBar.TabIndex = 51;
     this.NumMatchesTrackBar.TickFrequency = 20;
     this.NumMatchesTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.NumMatchesTrackBar.Value = 1;
     this.NumMatchesTrackBar.Scroll += new System.EventHandler(this.NumMatchesTrackBar_Scroll);
     //
     // NumMatchesUpDown
     //
     this.NumMatchesUpDown.Location = new System.Drawing.Point(128, 288);
     this.NumMatchesUpDown.Name = "NumMatchesUpDown";
     this.NumMatchesUpDown.Size = new System.Drawing.Size(48, 20);
     this.NumMatchesUpDown.TabIndex = 50;
     this.NumMatchesUpDown.Value = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.NumMatchesUpDown.ValueChanged += new System.EventHandler(this.NumMatchesUpDown_ValueChanged);
     //
     // label14
     //
     this.label14.Location = new System.Drawing.Point(32, 280);
     this.label14.Name = "label14";
     this.label14.Size = new System.Drawing.Size(89, 40);
     this.label14.TabIndex = 49;
     this.label14.Text = "NumMatches";
     this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // MinScoreTrackBar
     //
     this.MinScoreTrackBar.LargeChange = 10;
     this.MinScoreTrackBar.Location = new System.Drawing.Point(192, 264);
     this.MinScoreTrackBar.Maximum = 100;
     this.MinScoreTrackBar.Name = "MinScoreTrackBar";
     this.MinScoreTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.MinScoreTrackBar.Size = new System.Drawing.Size(192, 45);
     this.MinScoreTrackBar.TabIndex = 48;
     this.MinScoreTrackBar.TickFrequency = 20;
     this.MinScoreTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.MinScoreTrackBar.Value = 50;
     this.MinScoreTrackBar.Scroll += new System.EventHandler(this.MinScoreTrackBar_Scroll);
     //
     // MinScoreUpDown
     //
     this.MinScoreUpDown.Location = new System.Drawing.Point(128, 264);
     this.MinScoreUpDown.Name = "MinScoreUpDown";
     this.MinScoreUpDown.Size = new System.Drawing.Size(48, 20);
     this.MinScoreUpDown.TabIndex = 47;
     this.MinScoreUpDown.Value = new decimal(new int[] {
     50,
     0,
     0,
     0});
     this.MinScoreUpDown.ValueChanged += new System.EventHandler(this.MinScoreUpDown_ValueChanged);
     //
     // label13
     //
     this.label13.Location = new System.Drawing.Point(32, 256);
     this.label13.Name = "label13";
     this.label13.Size = new System.Drawing.Size(89, 40);
     this.label13.TabIndex = 46;
     this.label13.Text = "MinScore*100";
     this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // loadTestImgButton
     //
     this.loadTestImgButton.Location = new System.Drawing.Point(288, 24);
     this.loadTestImgButton.Name = "loadTestImgButton";
     this.loadTestImgButton.Size = new System.Drawing.Size(88, 28);
     this.loadTestImgButton.TabIndex = 0;
     this.loadTestImgButton.Text = "Load Images";
     this.loadTestImgButton.Click += new System.EventHandler(this.LoadTestImgButton_Click);
     //
     // tabPageOptimRecognition
     //
     this.tabPageOptimRecognition.Controls.Add(this.groupBox1);
     this.tabPageOptimRecognition.Controls.Add(this.panel1);
     this.tabPageOptimRecognition.Controls.Add(this.OptimizeButton);
     this.tabPageOptimRecognition.Location = new System.Drawing.Point(4, 22);
     this.tabPageOptimRecognition.Name = "tabPageOptimRecognition";
     this.tabPageOptimRecognition.Size = new System.Drawing.Size(392, 494);
     this.tabPageOptimRecognition.TabIndex = 1;
     this.tabPageOptimRecognition.Text = "Optimize Recognition";
     //
     // groupBox1
     //
     this.groupBox1.Controls.Add(this.RecogNoManSelUpDown);
     this.groupBox1.Controls.Add(this.label19);
     this.groupBox1.Controls.Add(this.FindAtLeastOneModelButton);
     this.groupBox1.Controls.Add(this.FindMaxNoOfModelButton);
     this.groupBox1.Controls.Add(this.FindNoOfInstButton);
     this.groupBox1.Controls.Add(this.recogRateTrackBar);
     this.groupBox1.Controls.Add(this.recogRateUpDown);
     this.groupBox1.Controls.Add(this.RecognRateComboBox);
     this.groupBox1.Controls.Add(this.label20);
     this.groupBox1.Location = new System.Drawing.Point(16, 24);
     this.groupBox1.Name = "groupBox1";
     this.groupBox1.Size = new System.Drawing.Size(364, 184);
     this.groupBox1.TabIndex = 56;
     this.groupBox1.TabStop = false;
     //
     // RecogNoManSelUpDown
     //
     this.RecogNoManSelUpDown.Location = new System.Drawing.Point(304, 36);
     this.RecogNoManSelUpDown.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.RecogNoManSelUpDown.Name = "RecogNoManSelUpDown";
     this.RecogNoManSelUpDown.Size = new System.Drawing.Size(48, 20);
     this.RecogNoManSelUpDown.TabIndex = 54;
     this.RecogNoManSelUpDown.Value = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.RecogNoManSelUpDown.ValueChanged += new System.EventHandler(this.RecogNoManSelUpDown_ValueChanged);
     //
     // label19
     //
     this.label19.Location = new System.Drawing.Point(16, 40);
     this.label19.Name = "label19";
     this.label19.Size = new System.Drawing.Size(56, 48);
     this.label19.TabIndex = 1;
     this.label19.Text = "Mode";
     this.label19.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // FindAtLeastOneModelButton
     //
     this.FindAtLeastOneModelButton.Location = new System.Drawing.Point(72, 56);
     this.FindAtLeastOneModelButton.Name = "FindAtLeastOneModelButton";
     this.FindAtLeastOneModelButton.Size = new System.Drawing.Size(280, 20);
     this.FindAtLeastOneModelButton.TabIndex = 2;
     this.FindAtLeastOneModelButton.Text = "  Find at least one model instance per image";
     this.FindAtLeastOneModelButton.CheckedChanged += new System.EventHandler(this.FindAtLeastOneModelButton_CheckedChanged);
     //
     // FindMaxNoOfModelButton
     //
     this.FindMaxNoOfModelButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.FindMaxNoOfModelButton.Location = new System.Drawing.Point(72, 80);
     this.FindMaxNoOfModelButton.Name = "FindMaxNoOfModelButton";
     this.FindMaxNoOfModelButton.Size = new System.Drawing.Size(288, 16);
     this.FindMaxNoOfModelButton.TabIndex = 3;
     this.FindMaxNoOfModelButton.Text = "  Find maximum number of model instances per image";
     this.FindMaxNoOfModelButton.CheckedChanged += new System.EventHandler(this.FindMaxNoOfModelButton_CheckedChanged);
     //
     // FindNoOfInstButton
     //
     this.FindNoOfInstButton.Checked = true;
     this.FindNoOfInstButton.ForeColor = System.Drawing.SystemColors.ControlText;
     this.FindNoOfInstButton.Location = new System.Drawing.Point(72, 32);
     this.FindNoOfInstButton.Name = "FindNoOfInstButton";
     this.FindNoOfInstButton.Size = new System.Drawing.Size(248, 24);
     this.FindNoOfInstButton.TabIndex = 0;
     this.FindNoOfInstButton.TabStop = true;
     this.FindNoOfInstButton.Text = "  Find number of instances specified";
     this.FindNoOfInstButton.CheckedChanged += new System.EventHandler(this.FindNoOfInstButton_CheckedChanged);
     //
     // recogRateTrackBar
     //
     this.recogRateTrackBar.LargeChange = 10;
     this.recogRateTrackBar.Location = new System.Drawing.Point(184, 128);
     this.recogRateTrackBar.Maximum = 100;
     this.recogRateTrackBar.Name = "recogRateTrackBar";
     this.recogRateTrackBar.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.recogRateTrackBar.Size = new System.Drawing.Size(168, 45);
     this.recogRateTrackBar.TabIndex = 53;
     this.recogRateTrackBar.TickFrequency = 20;
     this.recogRateTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.recogRateTrackBar.Value = 100;
     this.recogRateTrackBar.Scroll += new System.EventHandler(this.recogRateTrackBar_Scroll);
     //
     // recogRateUpDown
     //
     this.recogRateUpDown.Location = new System.Drawing.Point(128, 128);
     this.recogRateUpDown.Name = "recogRateUpDown";
     this.recogRateUpDown.Size = new System.Drawing.Size(48, 20);
     this.recogRateUpDown.TabIndex = 52;
     this.recogRateUpDown.Value = new decimal(new int[] {
     100,
     0,
     0,
     0});
     this.recogRateUpDown.ValueChanged += new System.EventHandler(this.recogRateUpDown_ValueChanged);
     //
     // RecognRateComboBox
     //
     this.RecognRateComboBox.Items.AddRange(new object[] {
     "=",
     ">="});
     this.RecognRateComboBox.Location = new System.Drawing.Point(72, 128);
     this.RecognRateComboBox.Name = "RecognRateComboBox";
     this.RecognRateComboBox.Size = new System.Drawing.Size(40, 21);
     this.RecognRateComboBox.TabIndex = 5;
     this.RecognRateComboBox.SelectedIndexChanged += new System.EventHandler(this.RecognRateComboBox_SelectedIndexChanged);
     //
     // label20
     //
     this.label20.Location = new System.Drawing.Point(16, 120);
     this.label20.Name = "label20";
     this.label20.Size = new System.Drawing.Size(48, 40);
     this.label20.TabIndex = 4;
     this.label20.Text = "Recogn Rate";
     this.label20.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // panel1
     //
     this.panel1.Controls.Add(this.labelOptStatus);
     this.panel1.Controls.Add(this.label35);
     this.panel1.Controls.Add(this.label34);
     this.panel1.Controls.Add(this.label33);
     this.panel1.Controls.Add(this.label32);
     this.panel1.Controls.Add(this.label31);
     this.panel1.Controls.Add(this.labelRecogn21);
     this.panel1.Controls.Add(this.labelRecogn24);
     this.panel1.Controls.Add(this.labelRecogn14);
     this.panel1.Controls.Add(this.labelRecogn23);
     this.panel1.Controls.Add(this.labelRecogn13);
     this.panel1.Controls.Add(this.labelRecogn22);
     this.panel1.Controls.Add(this.labelRecogn12);
     this.panel1.Controls.Add(this.labelRecogn11);
     this.panel1.Controls.Add(this.label29);
     this.panel1.Controls.Add(this.label30);
     this.panel1.Location = new System.Drawing.Point(16, 216);
     this.panel1.Name = "panel1";
     this.panel1.Size = new System.Drawing.Size(368, 216);
     this.panel1.TabIndex = 55;
     //
     // labelOptStatus
     //
     this.labelOptStatus.BackColor = System.Drawing.Color.White;
     this.labelOptStatus.Location = new System.Drawing.Point(8, 16);
     this.labelOptStatus.Name = "labelOptStatus";
     this.labelOptStatus.Size = new System.Drawing.Size(352, 24);
     this.labelOptStatus.TabIndex = 63;
     this.labelOptStatus.Text = " Optimization Status: ";
     this.labelOptStatus.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label35
     //
     this.label35.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.label35.Location = new System.Drawing.Point(8, 176);
     this.label35.Name = "label35";
     this.label35.Size = new System.Drawing.Size(112, 32);
     this.label35.TabIndex = 62;
     this.label35.Text = "Average Time";
     this.label35.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label34
     //
     this.label34.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.label34.Location = new System.Drawing.Point(8, 144);
     this.label34.Name = "label34";
     this.label34.Size = new System.Drawing.Size(112, 32);
     this.label34.TabIndex = 61;
     this.label34.Text = "Recognition Rate";
     this.label34.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label33
     //
     this.label33.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.label33.Location = new System.Drawing.Point(8, 112);
     this.label33.Name = "label33";
     this.label33.Size = new System.Drawing.Size(112, 32);
     this.label33.TabIndex = 60;
     this.label33.Text = "Greediness";
     this.label33.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label32
     //
     this.label32.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.label32.Location = new System.Drawing.Point(8, 40);
     this.label32.Name = "label32";
     this.label32.Size = new System.Drawing.Size(88, 32);
     this.label32.TabIndex = 59;
     this.label32.Text = "Statistics";
     this.label32.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label31
     //
     this.label31.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.label31.Location = new System.Drawing.Point(8, 80);
     this.label31.Name = "label31";
     this.label31.Size = new System.Drawing.Size(112, 32);
     this.label31.TabIndex = 58;
     this.label31.Text = "Minimum Score";
     this.label31.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // labelRecogn21
     //
     this.labelRecogn21.BackColor = System.Drawing.Color.White;
     this.labelRecogn21.Location = new System.Drawing.Point(256, 72);
     this.labelRecogn21.Name = "labelRecogn21";
     this.labelRecogn21.Size = new System.Drawing.Size(104, 32);
     this.labelRecogn21.TabIndex = 8;
     this.labelRecogn21.Text = "-";
     this.labelRecogn21.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelRecogn24
     //
     this.labelRecogn24.BackColor = System.Drawing.Color.White;
     this.labelRecogn24.Location = new System.Drawing.Point(256, 180);
     this.labelRecogn24.Name = "labelRecogn24";
     this.labelRecogn24.Size = new System.Drawing.Size(104, 32);
     this.labelRecogn24.TabIndex = 7;
     this.labelRecogn24.Text = "-";
     this.labelRecogn24.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelRecogn14
     //
     this.labelRecogn14.BackColor = System.Drawing.Color.White;
     this.labelRecogn14.Location = new System.Drawing.Point(144, 180);
     this.labelRecogn14.Name = "labelRecogn14";
     this.labelRecogn14.Size = new System.Drawing.Size(104, 32);
     this.labelRecogn14.TabIndex = 6;
     this.labelRecogn14.Text = "-";
     this.labelRecogn14.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelRecogn23
     //
     this.labelRecogn23.BackColor = System.Drawing.Color.White;
     this.labelRecogn23.Location = new System.Drawing.Point(256, 144);
     this.labelRecogn23.Name = "labelRecogn23";
     this.labelRecogn23.Size = new System.Drawing.Size(104, 32);
     this.labelRecogn23.TabIndex = 5;
     this.labelRecogn23.Text = "-";
     this.labelRecogn23.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelRecogn13
     //
     this.labelRecogn13.BackColor = System.Drawing.Color.White;
     this.labelRecogn13.Location = new System.Drawing.Point(144, 144);
     this.labelRecogn13.Name = "labelRecogn13";
     this.labelRecogn13.Size = new System.Drawing.Size(104, 32);
     this.labelRecogn13.TabIndex = 4;
     this.labelRecogn13.Text = "-";
     this.labelRecogn13.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelRecogn22
     //
     this.labelRecogn22.BackColor = System.Drawing.Color.White;
     this.labelRecogn22.Location = new System.Drawing.Point(256, 108);
     this.labelRecogn22.Name = "labelRecogn22";
     this.labelRecogn22.Size = new System.Drawing.Size(104, 32);
     this.labelRecogn22.TabIndex = 3;
     this.labelRecogn22.Text = "-";
     this.labelRecogn22.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelRecogn12
     //
     this.labelRecogn12.BackColor = System.Drawing.Color.White;
     this.labelRecogn12.Location = new System.Drawing.Point(144, 108);
     this.labelRecogn12.Name = "labelRecogn12";
     this.labelRecogn12.Size = new System.Drawing.Size(104, 32);
     this.labelRecogn12.TabIndex = 2;
     this.labelRecogn12.Text = "-";
     this.labelRecogn12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelRecogn11
     //
     this.labelRecogn11.BackColor = System.Drawing.Color.White;
     this.labelRecogn11.Location = new System.Drawing.Point(144, 72);
     this.labelRecogn11.Name = "labelRecogn11";
     this.labelRecogn11.Size = new System.Drawing.Size(104, 32);
     this.labelRecogn11.TabIndex = 0;
     this.labelRecogn11.Text = "-";
     this.labelRecogn11.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // label29
     //
     this.label29.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.label29.Location = new System.Drawing.Point(136, 40);
     this.label29.Name = "label29";
     this.label29.Size = new System.Drawing.Size(112, 32);
     this.label29.TabIndex = 56;
     this.label29.Text = "Last Test Run";
     this.label29.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // label30
     //
     this.label30.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.label30.Location = new System.Drawing.Point(248, 40);
     this.label30.Name = "label30";
     this.label30.Size = new System.Drawing.Size(112, 32);
     this.label30.TabIndex = 57;
     this.label30.Text = "Optimum Test Run";
     this.label30.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // OptimizeButton
     //
     this.OptimizeButton.Location = new System.Drawing.Point(272, 436);
     this.OptimizeButton.Name = "OptimizeButton";
     this.OptimizeButton.Size = new System.Drawing.Size(104, 32);
     this.OptimizeButton.TabIndex = 54;
     this.OptimizeButton.Text = "Optimize";
     this.OptimizeButton.Click += new System.EventHandler(this.runOptimizeSpeedButton_Click);
     //
     // tabPageInspectModel
     //
     this.tabPageInspectModel.Controls.Add(this.label21);
     this.tabPageInspectModel.Controls.Add(this.InspectMaxNoMatchUpDown);
     this.tabPageInspectModel.Controls.Add(this.groupBox4);
     this.tabPageInspectModel.Controls.Add(this.groupBox3);
     this.tabPageInspectModel.Controls.Add(this.StatisticsButton);
     this.tabPageInspectModel.Location = new System.Drawing.Point(4, 22);
     this.tabPageInspectModel.Name = "tabPageInspectModel";
     this.tabPageInspectModel.Size = new System.Drawing.Size(392, 494);
     this.tabPageInspectModel.TabIndex = 0;
     this.tabPageInspectModel.Text = "  Inspect Model  ";
     //
     // label21
     //
     this.label21.Location = new System.Drawing.Point(16, 448);
     this.label21.Name = "label21";
     this.label21.Size = new System.Drawing.Size(160, 24);
     this.label21.TabIndex = 4;
     this.label21.Text = "Maximum Number of Matches";
     //
     // InspectMaxNoMatchUpDown
     //
     this.InspectMaxNoMatchUpDown.Location = new System.Drawing.Point(176, 448);
     this.InspectMaxNoMatchUpDown.Name = "InspectMaxNoMatchUpDown";
     this.InspectMaxNoMatchUpDown.Size = new System.Drawing.Size(48, 20);
     this.InspectMaxNoMatchUpDown.TabIndex = 3;
     this.InspectMaxNoMatchUpDown.Value = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.InspectMaxNoMatchUpDown.ValueChanged += new System.EventHandler(this.InspectMaxNoMatchUpDown_ValueChanged);
     //
     // groupBox4
     //
     this.groupBox4.Controls.Add(this.label72);
     this.groupBox4.Controls.Add(this.label71);
     this.groupBox4.Controls.Add(this.label70);
     this.groupBox4.Controls.Add(this.label69);
     this.groupBox4.Controls.Add(this.label68);
     this.groupBox4.Controls.Add(this.label67);
     this.groupBox4.Controls.Add(this.label66);
     this.groupBox4.Controls.Add(this.label65);
     this.groupBox4.Controls.Add(this.label64);
     this.groupBox4.Controls.Add(this.label63);
     this.groupBox4.Controls.Add(this.label62);
     this.groupBox4.Controls.Add(this.label43);
     this.groupBox4.Controls.Add(this.labelInspect37);
     this.groupBox4.Controls.Add(this.labelInspect27);
     this.groupBox4.Controls.Add(this.labelInspect17);
     this.groupBox4.Controls.Add(this.labelInspect36);
     this.groupBox4.Controls.Add(this.labelInspect26);
     this.groupBox4.Controls.Add(this.labelInspect16);
     this.groupBox4.Controls.Add(this.labelInspect35);
     this.groupBox4.Controls.Add(this.labelInspect25);
     this.groupBox4.Controls.Add(this.labelInspect15);
     this.groupBox4.Controls.Add(this.labelInspect34);
     this.groupBox4.Controls.Add(this.labelInspect24);
     this.groupBox4.Controls.Add(this.labelInspect14);
     this.groupBox4.Controls.Add(this.labelInspect33);
     this.groupBox4.Controls.Add(this.labelInspect23);
     this.groupBox4.Controls.Add(this.labelInspect13);
     this.groupBox4.Controls.Add(this.labelInspect32);
     this.groupBox4.Controls.Add(this.labelInspect22);
     this.groupBox4.Controls.Add(this.labelInspect12);
     this.groupBox4.Controls.Add(this.labelInspect31);
     this.groupBox4.Controls.Add(this.labelInspect21);
     this.groupBox4.Controls.Add(this.labelInspect11);
     this.groupBox4.Location = new System.Drawing.Point(16, 200);
     this.groupBox4.Name = "groupBox4";
     this.groupBox4.Size = new System.Drawing.Size(360, 232);
     this.groupBox4.TabIndex = 2;
     this.groupBox4.TabStop = false;
     this.groupBox4.Text = "Statistics";
     //
     // label72
     //
     this.label72.BackColor = System.Drawing.SystemColors.Control;
     this.label72.Location = new System.Drawing.Point(272, 24);
     this.label72.Name = "label72";
     this.label72.Size = new System.Drawing.Size(64, 20);
     this.label72.TabIndex = 33;
     this.label72.Text = "Extent";
     this.label72.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // label71
     //
     this.label71.BackColor = System.Drawing.SystemColors.Control;
     this.label71.Location = new System.Drawing.Point(192, 24);
     this.label71.Name = "label71";
     this.label71.Size = new System.Drawing.Size(80, 20);
     this.label71.TabIndex = 32;
     this.label71.Text = "Maximum";
     this.label71.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // label70
     //
     this.label70.BackColor = System.Drawing.SystemColors.Control;
     this.label70.Location = new System.Drawing.Point(112, 24);
     this.label70.Name = "label70";
     this.label70.Size = new System.Drawing.Size(80, 20);
     this.label70.TabIndex = 31;
     this.label70.Text = "Minimum";
     this.label70.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // label69
     //
     this.label69.BackColor = System.Drawing.SystemColors.Control;
     this.label69.Location = new System.Drawing.Point(16, 24);
     this.label69.Name = "label69";
     this.label69.Size = new System.Drawing.Size(96, 20);
     this.label69.TabIndex = 30;
     this.label69.Text = "Recognition";
     this.label69.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label68
     //
     this.label68.BackColor = System.Drawing.SystemColors.Control;
     this.label68.Location = new System.Drawing.Point(16, 202);
     this.label68.Name = "label68";
     this.label68.Size = new System.Drawing.Size(96, 20);
     this.label68.TabIndex = 29;
     this.label68.Text = "Column Scale";
     this.label68.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label67
     //
     this.label67.BackColor = System.Drawing.SystemColors.Control;
     this.label67.Location = new System.Drawing.Point(16, 180);
     this.label67.Name = "label67";
     this.label67.Size = new System.Drawing.Size(96, 20);
     this.label67.TabIndex = 28;
     this.label67.Text = "Row Scale";
     this.label67.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label66
     //
     this.label66.BackColor = System.Drawing.SystemColors.Control;
     this.label66.Location = new System.Drawing.Point(16, 158);
     this.label66.Name = "label66";
     this.label66.Size = new System.Drawing.Size(96, 20);
     this.label66.TabIndex = 27;
     this.label66.Text = "Angle";
     this.label66.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label65
     //
     this.label65.BackColor = System.Drawing.SystemColors.Control;
     this.label65.Location = new System.Drawing.Point(16, 136);
     this.label65.Name = "label65";
     this.label65.Size = new System.Drawing.Size(96, 20);
     this.label65.TabIndex = 26;
     this.label65.Text = "Column";
     this.label65.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label64
     //
     this.label64.BackColor = System.Drawing.SystemColors.Control;
     this.label64.Location = new System.Drawing.Point(16, 114);
     this.label64.Name = "label64";
     this.label64.Size = new System.Drawing.Size(96, 20);
     this.label64.TabIndex = 25;
     this.label64.Text = "Row";
     this.label64.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label63
     //
     this.label63.BackColor = System.Drawing.SystemColors.Control;
     this.label63.Location = new System.Drawing.Point(16, 92);
     this.label63.Name = "label63";
     this.label63.Size = new System.Drawing.Size(96, 20);
     this.label63.TabIndex = 24;
     this.label63.Text = "Pose Bounds";
     this.label63.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label62
     //
     this.label62.BackColor = System.Drawing.SystemColors.Control;
     this.label62.Location = new System.Drawing.Point(16, 70);
     this.label62.Name = "label62";
     this.label62.Size = new System.Drawing.Size(96, 20);
     this.label62.TabIndex = 23;
     this.label62.Text = "Time (ms)";
     this.label62.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label43
     //
     this.label43.BackColor = System.Drawing.SystemColors.Control;
     this.label43.Location = new System.Drawing.Point(16, 48);
     this.label43.Name = "label43";
     this.label43.Size = new System.Drawing.Size(96, 20);
     this.label43.TabIndex = 22;
     this.label43.Text = "Score";
     this.label43.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // labelInspect37
     //
     this.labelInspect37.BackColor = System.Drawing.Color.White;
     this.labelInspect37.Location = new System.Drawing.Point(272, 202);
     this.labelInspect37.Name = "labelInspect37";
     this.labelInspect37.Size = new System.Drawing.Size(76, 20);
     this.labelInspect37.TabIndex = 21;
     this.labelInspect37.Text = "-";
     this.labelInspect37.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect27
     //
     this.labelInspect27.BackColor = System.Drawing.Color.White;
     this.labelInspect27.Location = new System.Drawing.Point(192, 202);
     this.labelInspect27.Name = "labelInspect27";
     this.labelInspect27.Size = new System.Drawing.Size(76, 20);
     this.labelInspect27.TabIndex = 20;
     this.labelInspect27.Text = "-";
     this.labelInspect27.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect17
     //
     this.labelInspect17.BackColor = System.Drawing.Color.White;
     this.labelInspect17.Location = new System.Drawing.Point(112, 202);
     this.labelInspect17.Name = "labelInspect17";
     this.labelInspect17.Size = new System.Drawing.Size(76, 20);
     this.labelInspect17.TabIndex = 19;
     this.labelInspect17.Text = "-";
     this.labelInspect17.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect36
     //
     this.labelInspect36.BackColor = System.Drawing.Color.White;
     this.labelInspect36.Location = new System.Drawing.Point(272, 180);
     this.labelInspect36.Name = "labelInspect36";
     this.labelInspect36.Size = new System.Drawing.Size(76, 20);
     this.labelInspect36.TabIndex = 18;
     this.labelInspect36.Text = "-";
     this.labelInspect36.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect26
     //
     this.labelInspect26.BackColor = System.Drawing.Color.White;
     this.labelInspect26.Location = new System.Drawing.Point(192, 180);
     this.labelInspect26.Name = "labelInspect26";
     this.labelInspect26.Size = new System.Drawing.Size(76, 20);
     this.labelInspect26.TabIndex = 17;
     this.labelInspect26.Text = "-";
     this.labelInspect26.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect16
     //
     this.labelInspect16.BackColor = System.Drawing.Color.White;
     this.labelInspect16.Location = new System.Drawing.Point(112, 180);
     this.labelInspect16.Name = "labelInspect16";
     this.labelInspect16.Size = new System.Drawing.Size(76, 20);
     this.labelInspect16.TabIndex = 16;
     this.labelInspect16.Text = "-";
     this.labelInspect16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect35
     //
     this.labelInspect35.BackColor = System.Drawing.Color.White;
     this.labelInspect35.Location = new System.Drawing.Point(272, 158);
     this.labelInspect35.Name = "labelInspect35";
     this.labelInspect35.Size = new System.Drawing.Size(76, 20);
     this.labelInspect35.TabIndex = 15;
     this.labelInspect35.Text = "-";
     this.labelInspect35.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect25
     //
     this.labelInspect25.BackColor = System.Drawing.Color.White;
     this.labelInspect25.Location = new System.Drawing.Point(192, 158);
     this.labelInspect25.Name = "labelInspect25";
     this.labelInspect25.Size = new System.Drawing.Size(76, 20);
     this.labelInspect25.TabIndex = 14;
     this.labelInspect25.Text = "-";
     this.labelInspect25.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect15
     //
     this.labelInspect15.BackColor = System.Drawing.Color.White;
     this.labelInspect15.Location = new System.Drawing.Point(112, 158);
     this.labelInspect15.Name = "labelInspect15";
     this.labelInspect15.Size = new System.Drawing.Size(76, 20);
     this.labelInspect15.TabIndex = 13;
     this.labelInspect15.Text = "-";
     this.labelInspect15.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect34
     //
     this.labelInspect34.BackColor = System.Drawing.Color.White;
     this.labelInspect34.Location = new System.Drawing.Point(272, 136);
     this.labelInspect34.Name = "labelInspect34";
     this.labelInspect34.Size = new System.Drawing.Size(76, 20);
     this.labelInspect34.TabIndex = 12;
     this.labelInspect34.Text = "-";
     this.labelInspect34.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect24
     //
     this.labelInspect24.BackColor = System.Drawing.Color.White;
     this.labelInspect24.Location = new System.Drawing.Point(192, 136);
     this.labelInspect24.Name = "labelInspect24";
     this.labelInspect24.Size = new System.Drawing.Size(76, 20);
     this.labelInspect24.TabIndex = 11;
     this.labelInspect24.Text = "-";
     this.labelInspect24.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect14
     //
     this.labelInspect14.BackColor = System.Drawing.Color.White;
     this.labelInspect14.Location = new System.Drawing.Point(112, 136);
     this.labelInspect14.Name = "labelInspect14";
     this.labelInspect14.Size = new System.Drawing.Size(76, 20);
     this.labelInspect14.TabIndex = 10;
     this.labelInspect14.Text = "-";
     this.labelInspect14.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect33
     //
     this.labelInspect33.BackColor = System.Drawing.Color.White;
     this.labelInspect33.Location = new System.Drawing.Point(272, 114);
     this.labelInspect33.Name = "labelInspect33";
     this.labelInspect33.Size = new System.Drawing.Size(76, 20);
     this.labelInspect33.TabIndex = 9;
     this.labelInspect33.Text = "-";
     this.labelInspect33.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect23
     //
     this.labelInspect23.BackColor = System.Drawing.Color.White;
     this.labelInspect23.Location = new System.Drawing.Point(192, 114);
     this.labelInspect23.Name = "labelInspect23";
     this.labelInspect23.Size = new System.Drawing.Size(76, 20);
     this.labelInspect23.TabIndex = 8;
     this.labelInspect23.Text = "-";
     this.labelInspect23.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect13
     //
     this.labelInspect13.BackColor = System.Drawing.Color.White;
     this.labelInspect13.Location = new System.Drawing.Point(112, 114);
     this.labelInspect13.Name = "labelInspect13";
     this.labelInspect13.Size = new System.Drawing.Size(76, 20);
     this.labelInspect13.TabIndex = 7;
     this.labelInspect13.Text = "-";
     this.labelInspect13.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect32
     //
     this.labelInspect32.BackColor = System.Drawing.Color.White;
     this.labelInspect32.Location = new System.Drawing.Point(272, 70);
     this.labelInspect32.Name = "labelInspect32";
     this.labelInspect32.Size = new System.Drawing.Size(76, 20);
     this.labelInspect32.TabIndex = 6;
     this.labelInspect32.Text = "-";
     this.labelInspect32.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect22
     //
     this.labelInspect22.BackColor = System.Drawing.Color.White;
     this.labelInspect22.Location = new System.Drawing.Point(192, 70);
     this.labelInspect22.Name = "labelInspect22";
     this.labelInspect22.Size = new System.Drawing.Size(76, 20);
     this.labelInspect22.TabIndex = 5;
     this.labelInspect22.Text = "-";
     this.labelInspect22.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect12
     //
     this.labelInspect12.BackColor = System.Drawing.Color.White;
     this.labelInspect12.Location = new System.Drawing.Point(112, 70);
     this.labelInspect12.Name = "labelInspect12";
     this.labelInspect12.Size = new System.Drawing.Size(76, 20);
     this.labelInspect12.TabIndex = 4;
     this.labelInspect12.Text = "-";
     this.labelInspect12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect31
     //
     this.labelInspect31.BackColor = System.Drawing.Color.White;
     this.labelInspect31.Location = new System.Drawing.Point(272, 48);
     this.labelInspect31.Name = "labelInspect31";
     this.labelInspect31.Size = new System.Drawing.Size(76, 20);
     this.labelInspect31.TabIndex = 2;
     this.labelInspect31.Text = "-";
     this.labelInspect31.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect21
     //
     this.labelInspect21.BackColor = System.Drawing.Color.White;
     this.labelInspect21.Location = new System.Drawing.Point(192, 48);
     this.labelInspect21.Name = "labelInspect21";
     this.labelInspect21.Size = new System.Drawing.Size(76, 20);
     this.labelInspect21.TabIndex = 1;
     this.labelInspect21.Text = "-";
     this.labelInspect21.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect11
     //
     this.labelInspect11.BackColor = System.Drawing.Color.White;
     this.labelInspect11.Location = new System.Drawing.Point(112, 48);
     this.labelInspect11.Name = "labelInspect11";
     this.labelInspect11.Size = new System.Drawing.Size(76, 20);
     this.labelInspect11.TabIndex = 0;
     this.labelInspect11.Text = "-";
     this.labelInspect11.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // groupBox3
     //
     this.groupBox3.Controls.Add(this.label39);
     this.groupBox3.Controls.Add(this.label38);
     this.groupBox3.Controls.Add(this.label37);
     this.groupBox3.Controls.Add(this.label36);
     this.groupBox3.Controls.Add(this.label28);
     this.groupBox3.Controls.Add(this.label27);
     this.groupBox3.Controls.Add(this.label26);
     this.groupBox3.Controls.Add(this.labelInspect05);
     this.groupBox3.Controls.Add(this.labelInspect04);
     this.groupBox3.Controls.Add(this.labelInspect03);
     this.groupBox3.Controls.Add(this.labelInspect02);
     this.groupBox3.Controls.Add(this.labelInspect01);
     this.groupBox3.Location = new System.Drawing.Point(16, 16);
     this.groupBox3.Name = "groupBox3";
     this.groupBox3.Size = new System.Drawing.Size(360, 176);
     this.groupBox3.TabIndex = 1;
     this.groupBox3.TabStop = false;
     this.groupBox3.Text = "Recognition Rate";
     //
     // label39
     //
     this.label39.Location = new System.Drawing.Point(56, 136);
     this.label39.Name = "label39";
     this.label39.Size = new System.Drawing.Size(120, 32);
     this.label39.TabIndex = 11;
     this.label39.Text = "in rel. to maximum No. of matches";
     this.label39.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label38
     //
     this.label38.Location = new System.Drawing.Point(56, 104);
     this.label38.Name = "label38";
     this.label38.Size = new System.Drawing.Size(120, 32);
     this.label38.TabIndex = 10;
     this.label38.Text = "in rel. to specified No. of vis. models";
     this.label38.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label37
     //
     this.label37.Location = new System.Drawing.Point(56, 72);
     this.label37.Name = "label37";
     this.label37.Size = new System.Drawing.Size(120, 32);
     this.label37.TabIndex = 9;
     this.label37.Text = "with the maximum number of matches";
     this.label37.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label36
     //
     this.label36.Location = new System.Drawing.Point(56, 40);
     this.label36.Name = "label36";
     this.label36.Size = new System.Drawing.Size(120, 32);
     this.label36.TabIndex = 8;
     this.label36.Text = "with at least the spec.  number of models";
     this.label36.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label28
     //
     this.label28.Location = new System.Drawing.Point(56, 16);
     this.label28.Name = "label28";
     this.label28.Size = new System.Drawing.Size(120, 24);
     this.label28.TabIndex = 7;
     this.label28.Text = "with at least one match";
     this.label28.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // label27
     //
     this.label27.Location = new System.Drawing.Point(8, 112);
     this.label27.Name = "label27";
     this.label27.Size = new System.Drawing.Size(56, 24);
     this.label27.TabIndex = 6;
     this.label27.Text = "Matches:";
     //
     // label26
     //
     this.label26.Location = new System.Drawing.Point(8, 16);
     this.label26.Name = "label26";
     this.label26.Size = new System.Drawing.Size(48, 24);
     this.label26.TabIndex = 5;
     this.label26.Text = "Images:";
     this.label26.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect05
     //
     this.labelInspect05.BackColor = System.Drawing.Color.White;
     this.labelInspect05.Location = new System.Drawing.Point(176, 140);
     this.labelInspect05.Name = "labelInspect05";
     this.labelInspect05.Size = new System.Drawing.Size(172, 24);
     this.labelInspect05.TabIndex = 4;
     this.labelInspect05.Text = "100.00 % (1 of 1 model)";
     this.labelInspect05.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect04
     //
     this.labelInspect04.BackColor = System.Drawing.Color.White;
     this.labelInspect04.Location = new System.Drawing.Point(174, 112);
     this.labelInspect04.Name = "labelInspect04";
     this.labelInspect04.Size = new System.Drawing.Size(174, 24);
     this.labelInspect04.TabIndex = 3;
     this.labelInspect04.Text = "100.00 % (1 of 1 model)";
     this.labelInspect04.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect03
     //
     this.labelInspect03.BackColor = System.Drawing.Color.White;
     this.labelInspect03.Location = new System.Drawing.Point(174, 74);
     this.labelInspect03.Name = "labelInspect03";
     this.labelInspect03.Size = new System.Drawing.Size(174, 24);
     this.labelInspect03.TabIndex = 2;
     this.labelInspect03.Text = "100.00 % (1 of 1 image)";
     this.labelInspect03.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect02
     //
     this.labelInspect02.BackColor = System.Drawing.Color.White;
     this.labelInspect02.Location = new System.Drawing.Point(174, 46);
     this.labelInspect02.Name = "labelInspect02";
     this.labelInspect02.Size = new System.Drawing.Size(174, 24);
     this.labelInspect02.TabIndex = 1;
     this.labelInspect02.Text = "100.00 % (1 of 1 image)";
     this.labelInspect02.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // labelInspect01
     //
     this.labelInspect01.BackColor = System.Drawing.Color.White;
     this.labelInspect01.Location = new System.Drawing.Point(174, 18);
     this.labelInspect01.Name = "labelInspect01";
     this.labelInspect01.Size = new System.Drawing.Size(174, 24);
     this.labelInspect01.TabIndex = 0;
     this.labelInspect01.Text = "100.00 % (1 of 1  image)";
     this.labelInspect01.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // StatisticsButton
     //
     this.StatisticsButton.Location = new System.Drawing.Point(272, 440);
     this.StatisticsButton.Name = "StatisticsButton";
     this.StatisticsButton.Size = new System.Drawing.Size(104, 32);
     this.StatisticsButton.TabIndex = 0;
     this.StatisticsButton.Text = "Run";
     this.StatisticsButton.Click += new System.EventHandler(this.runStatisticsButton_Click);
     //
     // groupBoxCreateROI
     //
     this.groupBoxCreateROI.Controls.Add(this.circleButton);
     this.groupBoxCreateROI.Controls.Add(this.delROIButton);
     this.groupBoxCreateROI.Controls.Add(this.delAllROIButton);
     this.groupBoxCreateROI.Controls.Add(this.rect2Button);
     this.groupBoxCreateROI.Controls.Add(this.subFromROIButton);
     this.groupBoxCreateROI.Controls.Add(this.addToROIButton);
     this.groupBoxCreateROI.Controls.Add(this.rect1Button);
     this.groupBoxCreateROI.Enabled = false;
     this.groupBoxCreateROI.Location = new System.Drawing.Point(336, 416);
     this.groupBoxCreateROI.Name = "groupBoxCreateROI";
     this.groupBoxCreateROI.Size = new System.Drawing.Size(168, 144);
     this.groupBoxCreateROI.TabIndex = 2;
     this.groupBoxCreateROI.TabStop = false;
     this.groupBoxCreateROI.Text = "Create ROI";
     //
     // circleButton
     //
     this.circleButton.Location = new System.Drawing.Point(16, 110);
     this.circleButton.Name = "circleButton";
     this.circleButton.Size = new System.Drawing.Size(48, 24);
     this.circleButton.TabIndex = 12;
     this.circleButton.Text = "Circle";
     this.circleButton.Click += new System.EventHandler(this.circleButton_Click);
     //
     // delROIButton
     //
     this.delROIButton.Location = new System.Drawing.Point(80, 64);
     this.delROIButton.Name = "delROIButton";
     this.delROIButton.Size = new System.Drawing.Size(72, 24);
     this.delROIButton.TabIndex = 11;
     this.delROIButton.Text = "Del ActROI ";
     this.delROIButton.Click += new System.EventHandler(this.delROIButton_Click);
     //
     // delAllROIButton
     //
     this.delAllROIButton.Location = new System.Drawing.Point(80, 96);
     this.delAllROIButton.Name = "delAllROIButton";
     this.delAllROIButton.Size = new System.Drawing.Size(72, 24);
     this.delAllROIButton.TabIndex = 10;
     this.delAllROIButton.Text = "Del All ROI";
     this.delAllROIButton.Click += new System.EventHandler(this.delAllROIButton_Click);
     //
     // rect2Button
     //
     this.rect2Button.Location = new System.Drawing.Point(16, 84);
     this.rect2Button.Name = "rect2Button";
     this.rect2Button.Size = new System.Drawing.Size(48, 24);
     this.rect2Button.TabIndex = 9;
     this.rect2Button.Text = "Rect2";
     this.rect2Button.Click += new System.EventHandler(this.rect2Button_Click);
     //
     // subFromROIButton
     //
     this.subFromROIButton.Location = new System.Drawing.Point(104, 16);
     this.subFromROIButton.Name = "subFromROIButton";
     this.subFromROIButton.Size = new System.Drawing.Size(40, 40);
     this.subFromROIButton.TabIndex = 8;
     this.subFromROIButton.Text = "( - )";
     this.subFromROIButton.Click += new System.EventHandler(this.subFromROIButton_Click);
     //
     // addToROIButton
     //
     this.addToROIButton.Checked = true;
     this.addToROIButton.Location = new System.Drawing.Point(32, 16);
     this.addToROIButton.Name = "addToROIButton";
     this.addToROIButton.Size = new System.Drawing.Size(40, 40);
     this.addToROIButton.TabIndex = 7;
     this.addToROIButton.TabStop = true;
     this.addToROIButton.Text = "(+)";
     this.addToROIButton.Click += new System.EventHandler(this.addToROIButton_Click);
     //
     // rect1Button
     //
     this.rect1Button.Location = new System.Drawing.Point(16, 58);
     this.rect1Button.Name = "rect1Button";
     this.rect1Button.Size = new System.Drawing.Size(48, 24);
     this.rect1Button.TabIndex = 5;
     this.rect1Button.Text = "Rect1";
     this.rect1Button.Click += new System.EventHandler(this.rect1Button_Click);
     //
     // loadImagebutton
     //
     this.loadImagebutton.Location = new System.Drawing.Point(56, 420);
     this.loadImagebutton.Name = "loadImagebutton";
     this.loadImagebutton.Size = new System.Drawing.Size(88, 22);
     this.loadImagebutton.TabIndex = 0;
     this.loadImagebutton.Text = "Load Image";
     this.loadImagebutton.Click += new System.EventHandler(this.loadImage);
     //
     // openFileDialog1
     //
     this.openFileDialog1.Filter = "png (*.png)|*.png|tiff (*.tif)|*.tif|jpeg (*.jpg)| *.jpg|all files (*.*)|*.*";
     this.openFileDialog1.FilterIndex = 4;
     this.openFileDialog1.RestoreDirectory = true;
     //
     // saveModelbutton
     //
     this.saveModelbutton.ForeColor = System.Drawing.SystemColors.ControlText;
     this.saveModelbutton.Location = new System.Drawing.Point(56, 482);
     this.saveModelbutton.Name = "saveModelbutton";
     this.saveModelbutton.Size = new System.Drawing.Size(88, 22);
     this.saveModelbutton.TabIndex = 3;
     this.saveModelbutton.Text = "Save Model";
     this.saveModelbutton.Click += new System.EventHandler(this.saveModelbutton_Click);
     //
     // loadModelbutton
     //
     this.loadModelbutton.ForeColor = System.Drawing.SystemColors.ControlText;
     this.loadModelbutton.Location = new System.Drawing.Point(56, 506);
     this.loadModelbutton.Name = "loadModelbutton";
     this.loadModelbutton.Size = new System.Drawing.Size(88, 22);
     this.loadModelbutton.TabIndex = 4;
     this.loadModelbutton.Text = "Load Model";
     this.loadModelbutton.Click += new System.EventHandler(this.loadModelbutton_Click);
     //
     // groupBox2
     //
     this.groupBox2.Controls.Add(this.resetViewButton);
     this.groupBox2.Controls.Add(this.noneButton);
     this.groupBox2.Controls.Add(this.zoomButton);
     this.groupBox2.Controls.Add(this.moveButton);
     this.groupBox2.Location = new System.Drawing.Point(192, 416);
     this.groupBox2.Name = "groupBox2";
     this.groupBox2.Size = new System.Drawing.Size(112, 144);
     this.groupBox2.TabIndex = 6;
     this.groupBox2.TabStop = false;
     this.groupBox2.Text = "View Interaction";
     //
     // resetViewButton
     //
     this.resetViewButton.Location = new System.Drawing.Point(14, 116);
     this.resetViewButton.Name = "resetViewButton";
     this.resetViewButton.Size = new System.Drawing.Size(84, 20);
     this.resetViewButton.TabIndex = 3;
     this.resetViewButton.Text = "Reset View";
     this.resetViewButton.Click += new System.EventHandler(this.resetViewButton_Click);
     //
     // noneButton
     //
     this.noneButton.Checked = true;
     this.noneButton.Location = new System.Drawing.Point(16, 16);
     this.noneButton.Name = "noneButton";
     this.noneButton.Size = new System.Drawing.Size(72, 32);
     this.noneButton.TabIndex = 2;
     this.noneButton.TabStop = true;
     this.noneButton.Text = "none";
     this.noneButton.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     this.noneButton.CheckedChanged += new System.EventHandler(this.noneButton_CheckedChanged);
     //
     // zoomButton
     //
     this.zoomButton.Location = new System.Drawing.Point(16, 80);
     this.zoomButton.Name = "zoomButton";
     this.zoomButton.Size = new System.Drawing.Size(72, 32);
     this.zoomButton.TabIndex = 1;
     this.zoomButton.Text = "zoom";
     this.zoomButton.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     this.zoomButton.CheckedChanged += new System.EventHandler(this.zoomButton_CheckedChanged);
     //
     // moveButton
     //
     this.moveButton.Location = new System.Drawing.Point(16, 48);
     this.moveButton.Name = "moveButton";
     this.moveButton.Size = new System.Drawing.Size(72, 32);
     this.moveButton.TabIndex = 0;
     this.moveButton.Text = "move";
     this.moveButton.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     this.moveButton.CheckedChanged += new System.EventHandler(this.moveButton_CheckedChanged);
     //
     // openFileDialog2
     //
     this.openFileDialog2.Filter = "png (*.png)|*.png|tiff (*.tif)|*.tif|jpeg (*.jpg)| *.jpg|all files (*.*)|*.*";
     this.openFileDialog2.FilterIndex = 4;
     this.openFileDialog2.Multiselect = true;
     //
     // DisplayDataButton
     //
     this.DisplayDataButton.BackColor = System.Drawing.SystemColors.Control;
     this.DisplayDataButton.Location = new System.Drawing.Point(56, 444);
     this.DisplayDataButton.Name = "DisplayDataButton";
     this.DisplayDataButton.Size = new System.Drawing.Size(88, 22);
     this.DisplayDataButton.TabIndex = 7;
     this.DisplayDataButton.Text = "Display";
     this.DisplayDataButton.UseVisualStyleBackColor = false;
     this.DisplayDataButton.Click += new System.EventHandler(this.DisplayDataButton_Click);
     //
     // timer
     //
     this.timer.Interval = 10;
     this.timer.Tick += new System.EventHandler(this.timer_ticked);
     //
     // saveFileDialog1
     //
     this.saveFileDialog1.Filter = "HALCON ShapeModel File|*.shm|All files|*.*";
     this.saveFileDialog1.RestoreDirectory = true;
     //
     // openFileDialog3
     //
     this.openFileDialog3.Filter = "HALCON ShapeModel File|*.shm|All files|*.*";
     //
     // resetModelbutton
     //
     this.resetModelbutton.Enabled = false;
     this.resetModelbutton.Location = new System.Drawing.Point(56, 530);
     this.resetModelbutton.Name = "resetModelbutton";
     this.resetModelbutton.Size = new System.Drawing.Size(88, 22);
     this.resetModelbutton.TabIndex = 8;
     this.resetModelbutton.Text = "Clear Model";
     this.resetModelbutton.Click += new System.EventHandler(this.resetModelbutton_Click);
     //
     // WindowModePanel
     //
     this.WindowModePanel.BackColor = System.Drawing.Color.RoyalBlue;
     this.WindowModePanel.Location = new System.Drawing.Point(52, 36);
     this.WindowModePanel.Name = "WindowModePanel";
     this.WindowModePanel.Size = new System.Drawing.Size(456, 352);
     this.WindowModePanel.TabIndex = 9;
     //
     // MatchingForm
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
     this.ClientSize = new System.Drawing.Size(954, 580);
     this.Controls.Add(this.resetModelbutton);
     this.Controls.Add(this.DisplayDataButton);
     this.Controls.Add(this.groupBox2);
     this.Controls.Add(this.loadModelbutton);
     this.Controls.Add(this.saveModelbutton);
     this.Controls.Add(this.groupBoxCreateROI);
     this.Controls.Add(this.tabControl);
     this.Controls.Add(this.viewPort);
     this.Controls.Add(this.loadImagebutton);
     this.Controls.Add(this.WindowModePanel);
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
     this.MaximizeBox = false;
     this.MaximumSize = new System.Drawing.Size(960, 608);
     this.MinimumSize = new System.Drawing.Size(960, 608);
     this.Name = "MatchingForm";
     this.Text = "Matching Assistant";
     this.tabControl.ResumeLayout(false);
     this.tabPageCreateModel.ResumeLayout(false);
     this.groupBoxCreateModel.ResumeLayout(false);
     this.groupBoxCreateModel.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.MinContrastTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinContrastUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.PyramidLevelTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.PyramidLevelUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.AngleStepTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.AngleStepUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.AngleExtentTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.AngleExtentUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.StartingAngleTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.StartingAngleUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.ScaleStepUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.ScaleStepTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MaxScaleUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MaxScaleTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinScaleUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinScaleTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.ContrastUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.ContrastTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.DispPyramidUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.DispPyramidTrackBar)).EndInit();
     this.tabPageFindModel.ResumeLayout(false);
     this.tabPageFindModel.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.LastPyrLevTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.LastPyrLevUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MaxOverlapTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MaxOverlapUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.GreedinessTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.GreedinessUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.NumMatchesTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.NumMatchesUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinScoreTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinScoreUpDown)).EndInit();
     this.tabPageOptimRecognition.ResumeLayout(false);
     this.groupBox1.ResumeLayout(false);
     this.groupBox1.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.RecogNoManSelUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.recogRateTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.recogRateUpDown)).EndInit();
     this.panel1.ResumeLayout(false);
     this.tabPageInspectModel.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.InspectMaxNoMatchUpDown)).EndInit();
     this.groupBox4.ResumeLayout(false);
     this.groupBox3.ResumeLayout(false);
     this.groupBoxCreateROI.ResumeLayout(false);
     this.groupBox2.ResumeLayout(false);
     this.ResumeLayout(false);
 }
コード例 #10
0
 private void InitializeComponent()
 {
     this.wndFramePanel = new System.Windows.Forms.Panel();
     this.viewPort = new HalconDotNet.HWindowControl();
     this.ToolPanel = new System.Windows.Forms.Panel();
     this.label2 = new System.Windows.Forms.Label();
     this.zoomWndComboBox = new System.Windows.Forms.ComboBox();
     this.label1 = new System.Windows.Forms.Label();
     this.zoomImgComboBox = new System.Windows.Forms.ComboBox();
     this.viewFunctionGroup = new System.Windows.Forms.GroupBox();
     this.zoomClipradioButton = new System.Windows.Forms.RadioButton();
     this.noneRadioButton = new System.Windows.Forms.RadioButton();
     this.zoomRadioButton = new System.Windows.Forms.RadioButton();
     this.moveRadioButton = new System.Windows.Forms.RadioButton();
     this.ResetButton = new System.Windows.Forms.Button();
     this.wndFramePanel.SuspendLayout();
     this.ToolPanel.SuspendLayout();
     this.viewFunctionGroup.SuspendLayout();
     this.SuspendLayout();
     //
     // wndFramePanel
     //
     this.wndFramePanel.BackColor = System.Drawing.SystemColors.ScrollBar;
     this.wndFramePanel.Controls.AddRange(new System.Windows.Forms.Control[] {
                                                                                 this.viewPort});
     this.wndFramePanel.Location = new System.Drawing.Point(5, 80);
     this.wndFramePanel.Name = "wndFramePanel";
     this.wndFramePanel.Size = new System.Drawing.Size(720, 520);
     this.wndFramePanel.TabIndex = 15;
     this.wndFramePanel.Resize += new System.EventHandler(this.wndFramePanel_Resize);
     //
     // viewPort
     //
     this.viewPort.BackColor = System.Drawing.Color.Brown;
     this.viewPort.BorderColor = System.Drawing.Color.Brown;
     this.viewPort.ImagePart = new System.Drawing.Rectangle(0, 0, 640, 480);
     this.viewPort.Location = new System.Drawing.Point(5, 5);
     this.viewPort.Name = "viewPort";
     this.viewPort.Size = new System.Drawing.Size(710, 510);
     this.viewPort.TabIndex = 15;
     this.viewPort.WindowSize = new System.Drawing.Size(710, 510);
     this.viewPort.Resize += new System.EventHandler(this.viewPort_Resize);
     //
     // ToolPanel
     //
     this.ToolPanel.AutoScroll = true;
     this.ToolPanel.AutoScrollMinSize = new System.Drawing.Size(600, 64);
     this.ToolPanel.Controls.AddRange(new System.Windows.Forms.Control[] {
                                                                             this.label2,
                                                                             this.zoomWndComboBox,
                                                                             this.label1,
                                                                             this.zoomImgComboBox,
                                                                             this.viewFunctionGroup,
                                                                             this.ResetButton});
     this.ToolPanel.Location = new System.Drawing.Point(8, 8);
     this.ToolPanel.Name = "ToolPanel";
     this.ToolPanel.Size = new System.Drawing.Size(624, 72);
     this.ToolPanel.TabIndex = 17;
     //
     // label2
     //
     this.label2.Location = new System.Drawing.Point(496, 16);
     this.label2.Name = "label2";
     this.label2.Size = new System.Drawing.Size(88, 16);
     this.label2.TabIndex = 17;
     this.label2.Text = "Scale Window";
     this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // zoomWndComboBox
     //
     this.zoomWndComboBox.ItemHeight = 13;
     this.zoomWndComboBox.Items.AddRange(new object[] {
                                                          "Window",
                                                          "400%",
                                                          "200%",
                                                          "100%",
                                                          "  50%",
                                                          "  25%"});
     this.zoomWndComboBox.Location = new System.Drawing.Point(504, 32);
     this.zoomWndComboBox.Name = "zoomWndComboBox";
     this.zoomWndComboBox.Size = new System.Drawing.Size(72, 21);
     this.zoomWndComboBox.TabIndex = 16;
     this.zoomWndComboBox.Text = "Window";
     this.zoomWndComboBox.SelectedIndexChanged += new System.EventHandler(this.zoomWndComboBox_SelectedIndexChanged);
     //
     // label1
     //
     this.label1.Location = new System.Drawing.Point(416, 16);
     this.label1.Name = "label1";
     this.label1.Size = new System.Drawing.Size(80, 16);
     this.label1.TabIndex = 15;
     this.label1.Text = "Scale Image";
     this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // zoomImgComboBox
     //
     this.zoomImgComboBox.ItemHeight = 13;
     this.zoomImgComboBox.Items.AddRange(new object[] {
                                                          "Fit",
                                                          "400%",
                                                          "200%",
                                                          "100%",
                                                          "  50%",
                                                          "  25%"});
     this.zoomImgComboBox.Location = new System.Drawing.Point(424, 32);
     this.zoomImgComboBox.Name = "zoomImgComboBox";
     this.zoomImgComboBox.Size = new System.Drawing.Size(72, 21);
     this.zoomImgComboBox.TabIndex = 14;
     this.zoomImgComboBox.Text = "Fit";
     this.zoomImgComboBox.SelectedIndexChanged += new System.EventHandler(this.zoomImgComboBox_SelectedIndexChanged);
     //
     // viewFunctionGroup
     //
     this.viewFunctionGroup.Controls.AddRange(new System.Windows.Forms.Control[] {
                                                                                     this.zoomClipradioButton,
                                                                                     this.noneRadioButton,
                                                                                     this.zoomRadioButton,
                                                                                     this.moveRadioButton});
     this.viewFunctionGroup.Location = new System.Drawing.Point(120, 8);
     this.viewFunctionGroup.Name = "viewFunctionGroup";
     this.viewFunctionGroup.Size = new System.Drawing.Size(288, 48);
     this.viewFunctionGroup.TabIndex = 13;
     this.viewFunctionGroup.TabStop = false;
     this.viewFunctionGroup.Text = "View Interaction";
     //
     // zoomClipradioButton
     //
     this.zoomClipradioButton.Location = new System.Drawing.Point(216, 16);
     this.zoomClipradioButton.Name = "zoomClipradioButton";
     this.zoomClipradioButton.Size = new System.Drawing.Size(64, 24);
     this.zoomClipradioButton.TabIndex = 3;
     this.zoomClipradioButton.Text = "magnify";
     this.zoomClipradioButton.CheckedChanged += new System.EventHandler(this.zoomClipradioButton_CheckedChanged);
     //
     // noneRadioButton
     //
     this.noneRadioButton.Checked = true;
     this.noneRadioButton.Location = new System.Drawing.Point(16, 16);
     this.noneRadioButton.Name = "noneRadioButton";
     this.noneRadioButton.Size = new System.Drawing.Size(64, 24);
     this.noneRadioButton.TabIndex = 2;
     this.noneRadioButton.TabStop = true;
     this.noneRadioButton.Text = "none";
     this.noneRadioButton.CheckedChanged += new System.EventHandler(this.noneRadioButton_CheckedChanged);
     //
     // zoomRadioButton
     //
     this.zoomRadioButton.Location = new System.Drawing.Point(152, 16);
     this.zoomRadioButton.Name = "zoomRadioButton";
     this.zoomRadioButton.Size = new System.Drawing.Size(56, 24);
     this.zoomRadioButton.TabIndex = 1;
     this.zoomRadioButton.Text = "zoom";
     this.zoomRadioButton.CheckedChanged += new System.EventHandler(this.zoomRadioButton_CheckedChanged);
     //
     // moveRadioButton
     //
     this.moveRadioButton.Location = new System.Drawing.Point(88, 16);
     this.moveRadioButton.Name = "moveRadioButton";
     this.moveRadioButton.Size = new System.Drawing.Size(64, 24);
     this.moveRadioButton.TabIndex = 0;
     this.moveRadioButton.Text = "move";
     this.moveRadioButton.CheckedChanged += new System.EventHandler(this.moveRadioButton_CheckedChanged);
     //
     // ResetButton
     //
     this.ResetButton.Location = new System.Drawing.Point(16, 16);
     this.ResetButton.Name = "ResetButton";
     this.ResetButton.Size = new System.Drawing.Size(80, 40);
     this.ResetButton.TabIndex = 12;
     this.ResetButton.Text = "Reset Window";
     this.ResetButton.Click += new System.EventHandler(this.ResetButton_Click);
     //
     // GraphicsWindowForm
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
     this.ClientSize = new System.Drawing.Size(728, 605);
     this.Controls.AddRange(new System.Windows.Forms.Control[] {
                                                                   this.ToolPanel,
                                                                   this.wndFramePanel});
     this.Name = "GraphicsWindowForm";
     this.Text = "GraphicsWindow";
     this.Resize += new System.EventHandler(this.GraphicsWindowForm_Resize);
     this.Load += new System.EventHandler(this.GraphicsWindowForm_Load);
     this.wndFramePanel.ResumeLayout(false);
     this.ToolPanel.ResumeLayout(false);
     this.viewFunctionGroup.ResumeLayout(false);
     this.ResumeLayout(false);
 }
コード例 #11
0
 private void InitializeComponent()
 {
     this.viewPort = new HalconDotNet.HWindowControl();
     this.tabControl = new System.Windows.Forms.TabControl();
     this.tabPageCalib = new System.Windows.Forms.TabPage();
     this.ListCalibImg = new System.Windows.Forms.ListView();
     this.ColRef = new System.Windows.Forms.ColumnHeader();
     this.ColImg = new System.Windows.Forms.ColumnHeader();
     this.ColStatus = new System.Windows.Forms.ColumnHeader();
     this.groupBox2 = new System.Windows.Forms.GroupBox();
     this.buttonDefaultParams = new System.Windows.Forms.Button();
     this.LineScanAddPanel = new System.Windows.Forms.Panel();
     this.label72 = new System.Windows.Forms.Label();
     this.label73 = new System.Windows.Forms.Label();
     this.label74 = new System.Windows.Forms.Label();
     this.label75 = new System.Windows.Forms.Label();
     this.label76 = new System.Windows.Forms.Label();
     this.label77 = new System.Windows.Forms.Label();
     this.MotionZUpDown = new System.Windows.Forms.NumericUpDown();
     this.MotionYUpDown = new System.Windows.Forms.NumericUpDown();
     this.MotionXUpDown = new System.Windows.Forms.NumericUpDown();
     this.label71 = new System.Windows.Forms.Label();
     this.label70 = new System.Windows.Forms.Label();
     this.label69 = new System.Windows.Forms.Label();
     this.label7 = new System.Windows.Forms.Label();
     this.label6 = new System.Windows.Forms.Label();
     this.label5 = new System.Windows.Forms.Label();
     this.TelecentricCheckBox = new System.Windows.Forms.CheckBox();
     this.FocalLengthUpDown = new System.Windows.Forms.NumericUpDown();
     this.SyUpDown = new System.Windows.Forms.NumericUpDown();
     this.SxUpDown = new System.Windows.Forms.NumericUpDown();
     this.buttonImportParams = new System.Windows.Forms.Button();
     this.textBoxDescr = new System.Windows.Forms.TextBox();
     this.CamTypComboBox = new System.Windows.Forms.ComboBox();
     this.label4 = new System.Windows.Forms.Label();
     this.label3 = new System.Windows.Forms.Label();
     this.ThicknessUpDown = new System.Windows.Forms.NumericUpDown();
     this.label2 = new System.Windows.Forms.Label();
     this.buttonLoadDescrFile = new System.Windows.Forms.Button();
     this.label1 = new System.Windows.Forms.Label();
     this.buttonCalibrate = new System.Windows.Forms.Button();
     this.buttonSetReference = new System.Windows.Forms.Button();
     this.buttonDeleteAll = new System.Windows.Forms.Button();
     this.buttonDelete = new System.Windows.Forms.Button();
     this.buttonLoad = new System.Windows.Forms.Button();
     this.tabPageQualityCheck = new System.Windows.Forms.TabPage();
     this.WarnlevelUpDown = new System.Windows.Forms.NumericUpDown();
     this.ListQualityCheck = new System.Windows.Forms.ListView();
     this.ColScope = new System.Windows.Forms.ColumnHeader();
     this.ColDescr = new System.Windows.Forms.ColumnHeader();
     this.Col2Status = new System.Windows.Forms.ColumnHeader();
     this.groupBox4 = new System.Windows.Forms.GroupBox();
     this.MaxDiamTrackBar = new System.Windows.Forms.TrackBar();
     this.MaxDiamResetButton = new System.Windows.Forms.Button();
     this.MaxDiamUpDown = new System.Windows.Forms.NumericUpDown();
     this.label19 = new System.Windows.Forms.Label();
     this.MinContLResetButton = new System.Windows.Forms.Button();
     this.MinContLTrackBar = new System.Windows.Forms.TrackBar();
     this.MinContLUpDown = new System.Windows.Forms.NumericUpDown();
     this.label18 = new System.Windows.Forms.Label();
     this.SmootingResetButton = new System.Windows.Forms.Button();
     this.SmoothTrackBar = new System.Windows.Forms.TrackBar();
     this.SmoothUpDown = new System.Windows.Forms.NumericUpDown();
     this.label17 = new System.Windows.Forms.Label();
     this.MinThreshResetButton = new System.Windows.Forms.Button();
     this.MinThreshTrackBar = new System.Windows.Forms.TrackBar();
     this.MinThreshUpDown = new System.Windows.Forms.NumericUpDown();
     this.label16 = new System.Windows.Forms.Label();
     this.ThreshDecrResetButton = new System.Windows.Forms.Button();
     this.ThreshDecrTrackBar = new System.Windows.Forms.TrackBar();
     this.ThreshDecrUpDown = new System.Windows.Forms.NumericUpDown();
     this.label15 = new System.Windows.Forms.Label();
     this.InitThreshResetButton = new System.Windows.Forms.Button();
     this.InitThreshTrackBar = new System.Windows.Forms.TrackBar();
     this.InitThreshUpDown = new System.Windows.Forms.NumericUpDown();
     this.label14 = new System.Windows.Forms.Label();
     this.MinDiamResetButton = new System.Windows.Forms.Button();
     this.MinDiamTrackBar = new System.Windows.Forms.TrackBar();
     this.MinDiamUpDown = new System.Windows.Forms.NumericUpDown();
     this.label13 = new System.Windows.Forms.Label();
     this.MarkThreshResetButton = new System.Windows.Forms.Button();
     this.MarkThreshTrackBar = new System.Windows.Forms.TrackBar();
     this.MarkThreshUpDown = new System.Windows.Forms.NumericUpDown();
     this.label12 = new System.Windows.Forms.Label();
     this.FilterSizeResetButton = new System.Windows.Forms.Button();
     this.FilterSizeTrackBar = new System.Windows.Forms.TrackBar();
     this.FilterSizeUpDown = new System.Windows.Forms.NumericUpDown();
     this.label11 = new System.Windows.Forms.Label();
     this.label10 = new System.Windows.Forms.Label();
     this.label9 = new System.Windows.Forms.Label();
     this.SeqTestsComboBox = new System.Windows.Forms.ComboBox();
     this.label8 = new System.Windows.Forms.Label();
     this.ImgTestsComboBox = new System.Windows.Forms.ComboBox();
     this.tabPageResults = new System.Windows.Forms.TabPage();
     this.label20 = new System.Windows.Forms.Label();
     this.buttonSimImg = new System.Windows.Forms.RadioButton();
     this.buttonRefImg = new System.Windows.Forms.RadioButton();
     this.groupBox6 = new System.Windows.Forms.GroupBox();
     this.checkBoxOrigImgCoord = new System.Windows.Forms.CheckBox();
     this.buttonSaveCamPose = new System.Windows.Forms.Button();
     this.label59 = new System.Windows.Forms.Label();
     this.label60 = new System.Windows.Forms.Label();
     this.label61 = new System.Windows.Forms.Label();
     this.label62 = new System.Windows.Forms.Label();
     this.CamGammaLabel = new System.Windows.Forms.Label();
     this.label64 = new System.Windows.Forms.Label();
     this.CamBetaLabel = new System.Windows.Forms.Label();
     this.label66 = new System.Windows.Forms.Label();
     this.CamAlphaLabel = new System.Windows.Forms.Label();
     this.label50 = new System.Windows.Forms.Label();
     this.label51 = new System.Windows.Forms.Label();
     this.label52 = new System.Windows.Forms.Label();
     this.label53 = new System.Windows.Forms.Label();
     this.CamPoseZLabel = new System.Windows.Forms.Label();
     this.label55 = new System.Windows.Forms.Label();
     this.CamPoseYLabel = new System.Windows.Forms.Label();
     this.label57 = new System.Windows.Forms.Label();
     this.CamPoseXLabel = new System.Windows.Forms.Label();
     this.groupBox5 = new System.Windows.Forms.GroupBox();
     this.AreaScanPolynomPanel = new System.Windows.Forms.Panel();
     this.P2Label = new System.Windows.Forms.Label();
     this.label83 = new System.Windows.Forms.Label();
     this.label84 = new System.Windows.Forms.Label();
     this.P1Label = new System.Windows.Forms.Label();
     this.label80 = new System.Windows.Forms.Label();
     this.label81 = new System.Windows.Forms.Label();
     this.K3Label = new System.Windows.Forms.Label();
     this.K2Label = new System.Windows.Forms.Label();
     this.K1Label = new System.Windows.Forms.Label();
     this.label54 = new System.Windows.Forms.Label();
     this.label56 = new System.Windows.Forms.Label();
     this.label58 = new System.Windows.Forms.Label();
     this.label63 = new System.Windows.Forms.Label();
     this.label65 = new System.Windows.Forms.Label();
     this.label67 = new System.Windows.Forms.Label();
     this.label44 = new System.Windows.Forms.Label();
     this.label30 = new System.Windows.Forms.Label();
     this.FocalLResultLabel = new System.Windows.Forms.Label();
     this.KappaPanel = new System.Windows.Forms.Panel();
     this.LineScanPanel = new System.Windows.Forms.Panel();
     this.VzResultLabel = new System.Windows.Forms.Label();
     this.VyResultLabel = new System.Windows.Forms.Label();
     this.VxResultLabel = new System.Windows.Forms.Label();
     this.label82 = new System.Windows.Forms.Label();
     this.label85 = new System.Windows.Forms.Label();
     this.label86 = new System.Windows.Forms.Label();
     this.label87 = new System.Windows.Forms.Label();
     this.label88 = new System.Windows.Forms.Label();
     this.label89 = new System.Windows.Forms.Label();
     this.label45 = new System.Windows.Forms.Label();
     this.label32 = new System.Windows.Forms.Label();
     this.KappaResultLabel = new System.Windows.Forms.Label();
     this.buttonSaveCamParams = new System.Windows.Forms.Button();
     this.label49 = new System.Windows.Forms.Label();
     this.label48 = new System.Windows.Forms.Label();
     this.label47 = new System.Windows.Forms.Label();
     this.label46 = new System.Windows.Forms.Label();
     this.label43 = new System.Windows.Forms.Label();
     this.label42 = new System.Windows.Forms.Label();
     this.label40 = new System.Windows.Forms.Label();
     this.ImgHResultLabel = new System.Windows.Forms.Label();
     this.label38 = new System.Windows.Forms.Label();
     this.ImgWResultLabel = new System.Windows.Forms.Label();
     this.label36 = new System.Windows.Forms.Label();
     this.CyResultLabel = new System.Windows.Forms.Label();
     this.label34 = new System.Windows.Forms.Label();
     this.CxResultLabel = new System.Windows.Forms.Label();
     this.label28 = new System.Windows.Forms.Label();
     this.SyResultLabel = new System.Windows.Forms.Label();
     this.label26 = new System.Windows.Forms.Label();
     this.SxResultLabel = new System.Windows.Forms.Label();
     this.label22 = new System.Windows.Forms.Label();
     this.ErrorLabel = new System.Windows.Forms.Label();
     this.label21 = new System.Windows.Forms.Label();
     this.StatusCalibLabel = new System.Windows.Forms.Label();
     this.groupBox1 = new System.Windows.Forms.GroupBox();
     this.buttonMove = new System.Windows.Forms.RadioButton();
     this.buttonReset = new System.Windows.Forms.Button();
     this.buttonNone = new System.Windows.Forms.RadioButton();
     this.buttonMagnify = new System.Windows.Forms.RadioButton();
     this.buttonZoom = new System.Windows.Forms.RadioButton();
     this.groupBox3 = new System.Windows.Forms.GroupBox();
     this.upDownLineWidth = new System.Windows.Forms.NumericUpDown();
     this.label78 = new System.Windows.Forms.Label();
     this.label68 = new System.Windows.Forms.Label();
     this.checkBoxCoordSys = new System.Windows.Forms.CheckBox();
     this.checkBoxMarkCenter = new System.Windows.Forms.CheckBox();
     this.checkBoxPlateRegion = new System.Windows.Forms.CheckBox();
     this.comboBoxDraw = new System.Windows.Forms.ComboBox();
     this.comboBoxCoordSys = new System.Windows.Forms.ComboBox();
     this.comboBoxMarkCenters = new System.Windows.Forms.ComboBox();
     this.comboBoxPlateRegion = new System.Windows.Forms.ComboBox();
     this.openFileDialogImg = new System.Windows.Forms.OpenFileDialog();
     this.openFileDialogDescr = new System.Windows.Forms.OpenFileDialog();
     this.openFileDialogImportParams = new System.Windows.Forms.OpenFileDialog();
     this.StatusLabel = new System.Windows.Forms.Label();
     this.saveParamFileDialog = new System.Windows.Forms.SaveFileDialog();
     this.tabControl.SuspendLayout();
     this.tabPageCalib.SuspendLayout();
     this.groupBox2.SuspendLayout();
     this.LineScanAddPanel.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.MotionZUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MotionYUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MotionXUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.FocalLengthUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.SyUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.SxUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.ThicknessUpDown)).BeginInit();
     this.tabPageQualityCheck.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.WarnlevelUpDown)).BeginInit();
     this.groupBox4.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.MaxDiamTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MaxDiamUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinContLTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinContLUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.SmoothTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.SmoothUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinThreshTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinThreshUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.ThreshDecrTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.ThreshDecrUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.InitThreshTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.InitThreshUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinDiamTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinDiamUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MarkThreshTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.MarkThreshUpDown)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.FilterSizeTrackBar)).BeginInit();
     ((System.ComponentModel.ISupportInitialize)(this.FilterSizeUpDown)).BeginInit();
     this.tabPageResults.SuspendLayout();
     this.groupBox6.SuspendLayout();
     this.groupBox5.SuspendLayout();
     this.AreaScanPolynomPanel.SuspendLayout();
     this.KappaPanel.SuspendLayout();
     this.LineScanPanel.SuspendLayout();
     this.groupBox1.SuspendLayout();
     this.groupBox3.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.upDownLineWidth)).BeginInit();
     this.SuspendLayout();
     //
     // viewPort
     //
     this.viewPort.BackColor = System.Drawing.Color.Black;
     this.viewPort.BorderColor = System.Drawing.Color.Black;
     this.viewPort.ImagePart = new System.Drawing.Rectangle(0, 0, 640, 480);
     this.viewPort.Location = new System.Drawing.Point(16, 40);
     this.viewPort.Name = "viewPort";
     this.viewPort.Size = new System.Drawing.Size(456, 368);
     this.viewPort.TabIndex = 0;
     this.viewPort.WindowSize = new System.Drawing.Size(456, 368);
     //
     // tabControl
     //
     this.tabControl.Controls.Add(this.tabPageCalib);
     this.tabControl.Controls.Add(this.tabPageQualityCheck);
     this.tabControl.Controls.Add(this.tabPageResults);
     this.tabControl.Location = new System.Drawing.Point(496, 24);
     this.tabControl.Name = "tabControl";
     this.tabControl.SelectedIndex = 0;
     this.tabControl.Size = new System.Drawing.Size(432, 624);
     this.tabControl.TabIndex = 1;
     this.tabControl.SelectedIndexChanged += new System.EventHandler(this.tabControl_SelectedIndexChanged);
     //
     // tabPageCalib
     //
     this.tabPageCalib.Controls.Add(this.ListCalibImg);
     this.tabPageCalib.Controls.Add(this.groupBox2);
     this.tabPageCalib.Controls.Add(this.buttonCalibrate);
     this.tabPageCalib.Controls.Add(this.buttonSetReference);
     this.tabPageCalib.Controls.Add(this.buttonDeleteAll);
     this.tabPageCalib.Controls.Add(this.buttonDelete);
     this.tabPageCalib.Controls.Add(this.buttonLoad);
     this.tabPageCalib.Location = new System.Drawing.Point(4, 22);
     this.tabPageCalib.Name = "tabPageCalib";
     this.tabPageCalib.Size = new System.Drawing.Size(424, 598);
     this.tabPageCalib.TabIndex = 0;
     this.tabPageCalib.Text = "Calibration";
     //
     // ListCalibImg
     //
     this.ListCalibImg.AutoArrange = false;
     this.ListCalibImg.BackColor = System.Drawing.SystemColors.Window;
     this.ListCalibImg.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
     this.ColRef,
     this.ColImg,
     this.ColStatus});
     this.ListCalibImg.FullRowSelect = true;
     this.ListCalibImg.Location = new System.Drawing.Point(8, 32);
     this.ListCalibImg.MultiSelect = false;
     this.ListCalibImg.Name = "ListCalibImg";
     this.ListCalibImg.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.ListCalibImg.Size = new System.Drawing.Size(312, 216);
     this.ListCalibImg.TabIndex = 21;
     this.ListCalibImg.UseCompatibleStateImageBehavior = false;
     this.ListCalibImg.View = System.Windows.Forms.View.Details;
     this.ListCalibImg.SelectedIndexChanged += new System.EventHandler(this.ListCalibImg_SelectedIndexChanged);
     //
     // ColRef
     //
     this.ColRef.Text = "Ref";
     this.ColRef.Width = 30;
     //
     // ColImg
     //
     this.ColImg.Text = "Image";
     this.ColImg.Width = 152;
     //
     // ColStatus
     //
     this.ColStatus.Text = "Status";
     this.ColStatus.Width = 125;
     //
     // groupBox2
     //
     this.groupBox2.BackColor = System.Drawing.SystemColors.Control;
     this.groupBox2.Controls.Add(this.buttonDefaultParams);
     this.groupBox2.Controls.Add(this.LineScanAddPanel);
     this.groupBox2.Controls.Add(this.label71);
     this.groupBox2.Controls.Add(this.label70);
     this.groupBox2.Controls.Add(this.label69);
     this.groupBox2.Controls.Add(this.label7);
     this.groupBox2.Controls.Add(this.label6);
     this.groupBox2.Controls.Add(this.label5);
     this.groupBox2.Controls.Add(this.TelecentricCheckBox);
     this.groupBox2.Controls.Add(this.FocalLengthUpDown);
     this.groupBox2.Controls.Add(this.SyUpDown);
     this.groupBox2.Controls.Add(this.SxUpDown);
     this.groupBox2.Controls.Add(this.buttonImportParams);
     this.groupBox2.Controls.Add(this.textBoxDescr);
     this.groupBox2.Controls.Add(this.CamTypComboBox);
     this.groupBox2.Controls.Add(this.label4);
     this.groupBox2.Controls.Add(this.label3);
     this.groupBox2.Controls.Add(this.ThicknessUpDown);
     this.groupBox2.Controls.Add(this.label2);
     this.groupBox2.Controls.Add(this.buttonLoadDescrFile);
     this.groupBox2.Controls.Add(this.label1);
     this.groupBox2.Location = new System.Drawing.Point(8, 272);
     this.groupBox2.Name = "groupBox2";
     this.groupBox2.Size = new System.Drawing.Size(408, 320);
     this.groupBox2.TabIndex = 20;
     this.groupBox2.TabStop = false;
     this.groupBox2.Text = "Camera Setup";
     //
     // buttonDefaultParams
     //
     this.buttonDefaultParams.Location = new System.Drawing.Point(272, 288);
     this.buttonDefaultParams.Name = "buttonDefaultParams";
     this.buttonDefaultParams.Size = new System.Drawing.Size(120, 24);
     this.buttonDefaultParams.TabIndex = 33;
     this.buttonDefaultParams.Text = "Reset Parameters";
     this.buttonDefaultParams.Click += new System.EventHandler(this.buttonDefaultParams_Click);
     //
     // LineScanAddPanel
     //
     this.LineScanAddPanel.Anchor = System.Windows.Forms.AnchorStyles.Left;
     this.LineScanAddPanel.Controls.Add(this.label72);
     this.LineScanAddPanel.Controls.Add(this.label73);
     this.LineScanAddPanel.Controls.Add(this.label74);
     this.LineScanAddPanel.Controls.Add(this.label75);
     this.LineScanAddPanel.Controls.Add(this.label76);
     this.LineScanAddPanel.Controls.Add(this.label77);
     this.LineScanAddPanel.Controls.Add(this.MotionZUpDown);
     this.LineScanAddPanel.Controls.Add(this.MotionYUpDown);
     this.LineScanAddPanel.Controls.Add(this.MotionXUpDown);
     this.LineScanAddPanel.Location = new System.Drawing.Point(8, 210);
     this.LineScanAddPanel.Name = "LineScanAddPanel";
     this.LineScanAddPanel.Size = new System.Drawing.Size(344, 72);
     this.LineScanAddPanel.TabIndex = 32;
     this.LineScanAddPanel.Visible = false;
     //
     // label72
     //
     this.label72.Location = new System.Drawing.Point(8, 48);
     this.label72.Name = "label72";
     this.label72.Size = new System.Drawing.Size(88, 24);
     this.label72.TabIndex = 40;
     this.label72.Text = "Motion Z  (Vz)";
     this.label72.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label73
     //
     this.label73.Location = new System.Drawing.Point(8, 24);
     this.label73.Name = "label73";
     this.label73.Size = new System.Drawing.Size(88, 24);
     this.label73.TabIndex = 39;
     this.label73.Text = "Motion Y  (Vy)";
     this.label73.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label74
     //
     this.label74.Location = new System.Drawing.Point(8, 0);
     this.label74.Name = "label74";
     this.label74.Size = new System.Drawing.Size(88, 24);
     this.label74.TabIndex = 38;
     this.label74.Text = "Motion X  (Vx)";
     this.label74.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label75
     //
     this.label75.BackColor = System.Drawing.SystemColors.Control;
     this.label75.Location = new System.Drawing.Point(256, 48);
     this.label75.Name = "label75";
     this.label75.Size = new System.Drawing.Size(48, 24);
     this.label75.TabIndex = 37;
     this.label75.Text = "µm/Pixel";
     this.label75.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label76
     //
     this.label76.BackColor = System.Drawing.SystemColors.Control;
     this.label76.Location = new System.Drawing.Point(256, 24);
     this.label76.Name = "label76";
     this.label76.Size = new System.Drawing.Size(48, 24);
     this.label76.TabIndex = 36;
     this.label76.Text = "µm/Pixel";
     this.label76.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label77
     //
     this.label77.BackColor = System.Drawing.SystemColors.Control;
     this.label77.Location = new System.Drawing.Point(256, 0);
     this.label77.Name = "label77";
     this.label77.Size = new System.Drawing.Size(48, 24);
     this.label77.TabIndex = 35;
     this.label77.Text = "µm/Pixel";
     this.label77.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // MotionZUpDown
     //
     this.MotionZUpDown.DecimalPlaces = 3;
     this.MotionZUpDown.Increment = new decimal(new int[] {
     100,
     0,
     0,
     0});
     this.MotionZUpDown.Location = new System.Drawing.Point(104, 48);
     this.MotionZUpDown.Maximum = new decimal(new int[] {
     10000,
     0,
     0,
     0});
     this.MotionZUpDown.Name = "MotionZUpDown";
     this.MotionZUpDown.Size = new System.Drawing.Size(136, 20);
     this.MotionZUpDown.TabIndex = 34;
     this.MotionZUpDown.ValueChanged += new System.EventHandler(this.MotionZUpDown_ValueChanged);
     this.MotionZUpDown.Leave += new System.EventHandler(this.MotionZUpDown_Leave);
     //
     // MotionYUpDown
     //
     this.MotionYUpDown.DecimalPlaces = 3;
     this.MotionYUpDown.Increment = new decimal(new int[] {
     100,
     0,
     0,
     0});
     this.MotionYUpDown.Location = new System.Drawing.Point(104, 24);
     this.MotionYUpDown.Maximum = new decimal(new int[] {
     10000,
     0,
     0,
     0});
     this.MotionYUpDown.Name = "MotionYUpDown";
     this.MotionYUpDown.Size = new System.Drawing.Size(136, 20);
     this.MotionYUpDown.TabIndex = 33;
     this.MotionYUpDown.ValueChanged += new System.EventHandler(this.MotionYUpDown_ValueChanged);
     this.MotionYUpDown.Leave += new System.EventHandler(this.MotionYUpDown_Leave);
     //
     // MotionXUpDown
     //
     this.MotionXUpDown.DecimalPlaces = 3;
     this.MotionXUpDown.Increment = new decimal(new int[] {
     100,
     0,
     0,
     0});
     this.MotionXUpDown.Location = new System.Drawing.Point(104, 0);
     this.MotionXUpDown.Maximum = new decimal(new int[] {
     10000,
     0,
     0,
     0});
     this.MotionXUpDown.Name = "MotionXUpDown";
     this.MotionXUpDown.Size = new System.Drawing.Size(136, 20);
     this.MotionXUpDown.TabIndex = 32;
     this.MotionXUpDown.ValueChanged += new System.EventHandler(this.MotionXUpDown_ValueChanged);
     this.MotionXUpDown.Leave += new System.EventHandler(this.MotionXUpDown_Leave);
     //
     // label71
     //
     this.label71.Location = new System.Drawing.Point(16, 184);
     this.label71.Name = "label71";
     this.label71.Size = new System.Drawing.Size(88, 24);
     this.label71.TabIndex = 22;
     this.label71.Text = "Focal Length ";
     this.label71.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label70
     //
     this.label70.Location = new System.Drawing.Point(16, 160);
     this.label70.Name = "label70";
     this.label70.Size = new System.Drawing.Size(88, 24);
     this.label70.TabIndex = 21;
     this.label70.Text = "Cell Height (Sy)";
     this.label70.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label69
     //
     this.label69.Location = new System.Drawing.Point(16, 136);
     this.label69.Name = "label69";
     this.label69.Size = new System.Drawing.Size(88, 24);
     this.label69.TabIndex = 20;
     this.label69.Text = "Cell Width  (Sx)";
     this.label69.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label7
     //
     this.label7.Location = new System.Drawing.Point(264, 184);
     this.label7.Name = "label7";
     this.label7.Size = new System.Drawing.Size(42, 24);
     this.label7.TabIndex = 19;
     this.label7.Text = "mm";
     this.label7.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label6
     //
     this.label6.Location = new System.Drawing.Point(264, 160);
     this.label6.Name = "label6";
     this.label6.Size = new System.Drawing.Size(59, 24);
     this.label6.TabIndex = 18;
     this.label6.Text = "µm";
     this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label5
     //
     this.label5.Location = new System.Drawing.Point(264, 136);
     this.label5.Name = "label5";
     this.label5.Size = new System.Drawing.Size(59, 24);
     this.label5.TabIndex = 17;
     this.label5.Text = "µm";
     this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // TelecentricCheckBox
     //
     this.TelecentricCheckBox.Location = new System.Drawing.Point(312, 184);
     this.TelecentricCheckBox.Name = "TelecentricCheckBox";
     this.TelecentricCheckBox.Size = new System.Drawing.Size(88, 24);
     this.TelecentricCheckBox.TabIndex = 16;
     this.TelecentricCheckBox.Text = "Telecentric";
     this.TelecentricCheckBox.CheckedChanged += new System.EventHandler(this.checkBoxTelecentric_CheckedChanged);
     //
     // FocalLengthUpDown
     //
     this.FocalLengthUpDown.DecimalPlaces = 3;
     this.FocalLengthUpDown.Increment = new decimal(new int[] {
     100,
     0,
     0,
     0});
     this.FocalLengthUpDown.Location = new System.Drawing.Point(112, 184);
     this.FocalLengthUpDown.Maximum = new decimal(new int[] {
     100000000,
     0,
     0,
     0});
     this.FocalLengthUpDown.Name = "FocalLengthUpDown";
     this.FocalLengthUpDown.Size = new System.Drawing.Size(136, 20);
     this.FocalLengthUpDown.TabIndex = 15;
     this.FocalLengthUpDown.ValueChanged += new System.EventHandler(this.numUpDownFocalLength_ValueChanged);
     this.FocalLengthUpDown.Leave += new System.EventHandler(this.FocalLengthUpDown_Leave);
     //
     // SyUpDown
     //
     this.SyUpDown.DecimalPlaces = 3;
     this.SyUpDown.Increment = new decimal(new int[] {
     100,
     0,
     0,
     0});
     this.SyUpDown.Location = new System.Drawing.Point(112, 160);
     this.SyUpDown.Maximum = new decimal(new int[] {
     1000000000,
     0,
     0,
     0});
     this.SyUpDown.Name = "SyUpDown";
     this.SyUpDown.Size = new System.Drawing.Size(136, 20);
     this.SyUpDown.TabIndex = 14;
     this.SyUpDown.ValueChanged += new System.EventHandler(this.numUpDownSy_ValueChanged);
     this.SyUpDown.Leave += new System.EventHandler(this.SyUpDown_Leave);
     //
     // SxUpDown
     //
     this.SxUpDown.DecimalPlaces = 3;
     this.SxUpDown.Increment = new decimal(new int[] {
     100,
     0,
     0,
     0});
     this.SxUpDown.Location = new System.Drawing.Point(112, 136);
     this.SxUpDown.Maximum = new decimal(new int[] {
     1000000000,
     0,
     0,
     0});
     this.SxUpDown.Name = "SxUpDown";
     this.SxUpDown.Size = new System.Drawing.Size(136, 20);
     this.SxUpDown.TabIndex = 13;
     this.SxUpDown.ValueChanged += new System.EventHandler(this.numUpDownSx_ValueChanged);
     this.SxUpDown.Leave += new System.EventHandler(this.SxUpDown_Leave);
     //
     // buttonImportParams
     //
     this.buttonImportParams.Location = new System.Drawing.Point(272, 96);
     this.buttonImportParams.Name = "buttonImportParams";
     this.buttonImportParams.Size = new System.Drawing.Size(120, 24);
     this.buttonImportParams.TabIndex = 9;
     this.buttonImportParams.Text = "Import Parameters ...";
     this.buttonImportParams.Click += new System.EventHandler(this.buttonImportParams_Click);
     //
     // textBoxDescr
     //
     this.textBoxDescr.BackColor = System.Drawing.SystemColors.InactiveBorder;
     this.textBoxDescr.Location = new System.Drawing.Point(112, 32);
     this.textBoxDescr.Name = "textBoxDescr";
     this.textBoxDescr.ReadOnly = true;
     this.textBoxDescr.Size = new System.Drawing.Size(144, 20);
     this.textBoxDescr.TabIndex = 8;
     this.textBoxDescr.Text = ".descr";
     //
     // CamTypComboBox
     //
     this.CamTypComboBox.Items.AddRange(new object[] {
     "Area Scan  (Division)",
     "Area Scan  (Polynomial)",
     "Line Scan"});
     this.CamTypComboBox.Location = new System.Drawing.Point(112, 96);
     this.CamTypComboBox.Name = "CamTypComboBox";
     this.CamTypComboBox.Size = new System.Drawing.Size(144, 21);
     this.CamTypComboBox.TabIndex = 7;
     this.CamTypComboBox.Text = "Area Scan  (Division)";
     this.CamTypComboBox.SelectedIndexChanged += new System.EventHandler(this.comboBoxCamTyp_SelectedIndexChanged);
     //
     // label4
     //
     this.label4.Location = new System.Drawing.Point(16, 96);
     this.label4.Name = "label4";
     this.label4.Size = new System.Drawing.Size(88, 24);
     this.label4.TabIndex = 6;
     this.label4.Text = "Camera Type";
     this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label3
     //
     this.label3.Location = new System.Drawing.Point(272, 56);
     this.label3.Name = "label3";
     this.label3.Size = new System.Drawing.Size(80, 24);
     this.label3.TabIndex = 5;
     this.label3.Text = "mm";
     this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // ThicknessUpDown
     //
     this.ThicknessUpDown.DecimalPlaces = 3;
     this.ThicknessUpDown.Location = new System.Drawing.Point(112, 56);
     this.ThicknessUpDown.Maximum = new decimal(new int[] {
     10000,
     0,
     0,
     0});
     this.ThicknessUpDown.Name = "ThicknessUpDown";
     this.ThicknessUpDown.Size = new System.Drawing.Size(144, 20);
     this.ThicknessUpDown.TabIndex = 4;
     this.ThicknessUpDown.ValueChanged += new System.EventHandler(this.numUpDownThickness_ValueChanged);
     this.ThicknessUpDown.Leave += new System.EventHandler(this.ThicknessUpDown_Leave);
     //
     // label2
     //
     this.label2.Location = new System.Drawing.Point(16, 56);
     this.label2.Name = "label2";
     this.label2.Size = new System.Drawing.Size(88, 24);
     this.label2.TabIndex = 3;
     this.label2.Text = "Thickness";
     this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // buttonLoadDescrFile
     //
     this.buttonLoadDescrFile.Location = new System.Drawing.Point(272, 32);
     this.buttonLoadDescrFile.Name = "buttonLoadDescrFile";
     this.buttonLoadDescrFile.Size = new System.Drawing.Size(120, 24);
     this.buttonLoadDescrFile.TabIndex = 2;
     this.buttonLoadDescrFile.Text = "Load File";
     this.buttonLoadDescrFile.Click += new System.EventHandler(this.buttonLoadDescrFile_Click);
     //
     // label1
     //
     this.label1.Location = new System.Drawing.Point(16, 32);
     this.label1.Name = "label1";
     this.label1.Size = new System.Drawing.Size(88, 24);
     this.label1.TabIndex = 1;
     this.label1.Text = "Description File";
     this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // buttonCalibrate
     //
     this.buttonCalibrate.Enabled = false;
     this.buttonCalibrate.Location = new System.Drawing.Point(328, 224);
     this.buttonCalibrate.Name = "buttonCalibrate";
     this.buttonCalibrate.Size = new System.Drawing.Size(84, 24);
     this.buttonCalibrate.TabIndex = 19;
     this.buttonCalibrate.Text = "Calibrate";
     this.buttonCalibrate.Click += new System.EventHandler(this.buttonCalibrate_Click);
     //
     // buttonSetReference
     //
     this.buttonSetReference.Enabled = false;
     this.buttonSetReference.Location = new System.Drawing.Point(328, 192);
     this.buttonSetReference.Name = "buttonSetReference";
     this.buttonSetReference.Size = new System.Drawing.Size(84, 24);
     this.buttonSetReference.TabIndex = 18;
     this.buttonSetReference.Text = "Set Reference";
     this.buttonSetReference.Click += new System.EventHandler(this.buttonSetReference_Click);
     //
     // buttonDeleteAll
     //
     this.buttonDeleteAll.Location = new System.Drawing.Point(328, 96);
     this.buttonDeleteAll.Name = "buttonDeleteAll";
     this.buttonDeleteAll.Size = new System.Drawing.Size(84, 24);
     this.buttonDeleteAll.TabIndex = 15;
     this.buttonDeleteAll.Text = "Delete All";
     this.buttonDeleteAll.Click += new System.EventHandler(this.buttonDeleteAll_Click);
     //
     // buttonDelete
     //
     this.buttonDelete.Location = new System.Drawing.Point(328, 64);
     this.buttonDelete.Name = "buttonDelete";
     this.buttonDelete.Size = new System.Drawing.Size(84, 24);
     this.buttonDelete.TabIndex = 14;
     this.buttonDelete.Text = "Delete";
     this.buttonDelete.Click += new System.EventHandler(this.buttonDelete_Click);
     //
     // buttonLoad
     //
     this.buttonLoad.Location = new System.Drawing.Point(328, 32);
     this.buttonLoad.Name = "buttonLoad";
     this.buttonLoad.Size = new System.Drawing.Size(84, 24);
     this.buttonLoad.TabIndex = 8;
     this.buttonLoad.Text = "Load ...";
     this.buttonLoad.Click += new System.EventHandler(this.buttonLoad_Click);
     //
     // tabPageQualityCheck
     //
     this.tabPageQualityCheck.Controls.Add(this.WarnlevelUpDown);
     this.tabPageQualityCheck.Controls.Add(this.ListQualityCheck);
     this.tabPageQualityCheck.Controls.Add(this.groupBox4);
     this.tabPageQualityCheck.Controls.Add(this.label10);
     this.tabPageQualityCheck.Controls.Add(this.label9);
     this.tabPageQualityCheck.Controls.Add(this.SeqTestsComboBox);
     this.tabPageQualityCheck.Controls.Add(this.label8);
     this.tabPageQualityCheck.Controls.Add(this.ImgTestsComboBox);
     this.tabPageQualityCheck.Location = new System.Drawing.Point(4, 22);
     this.tabPageQualityCheck.Name = "tabPageQualityCheck";
     this.tabPageQualityCheck.Size = new System.Drawing.Size(424, 598);
     this.tabPageQualityCheck.TabIndex = 1;
     this.tabPageQualityCheck.Text = "Image Quality Check";
     //
     // WarnlevelUpDown
     //
     this.WarnlevelUpDown.Increment = new decimal(new int[] {
     5,
     0,
     0,
     0});
     this.WarnlevelUpDown.Location = new System.Drawing.Point(328, 204);
     this.WarnlevelUpDown.Maximum = new decimal(new int[] {
     99,
     0,
     0,
     0});
     this.WarnlevelUpDown.Name = "WarnlevelUpDown";
     this.WarnlevelUpDown.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.WarnlevelUpDown.Size = new System.Drawing.Size(80, 20);
     this.WarnlevelUpDown.TabIndex = 23;
     this.WarnlevelUpDown.ValueChanged += new System.EventHandler(this.numUpDownWarnlevel_ValueChanged);
     //
     // ListQualityCheck
     //
     this.ListQualityCheck.AutoArrange = false;
     this.ListQualityCheck.BackColor = System.Drawing.SystemColors.Window;
     this.ListQualityCheck.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
     this.ColScope,
     this.ColDescr,
     this.Col2Status});
     this.ListQualityCheck.FullRowSelect = true;
     this.ListQualityCheck.GridLines = true;
     this.ListQualityCheck.LabelWrap = false;
     this.ListQualityCheck.Location = new System.Drawing.Point(8, 32);
     this.ListQualityCheck.MultiSelect = false;
     this.ListQualityCheck.Name = "ListQualityCheck";
     this.ListQualityCheck.RightToLeft = System.Windows.Forms.RightToLeft.No;
     this.ListQualityCheck.Size = new System.Drawing.Size(312, 192);
     this.ListQualityCheck.TabIndex = 22;
     this.ListQualityCheck.UseCompatibleStateImageBehavior = false;
     this.ListQualityCheck.View = System.Windows.Forms.View.Details;
     //
     // ColScope
     //
     this.ColScope.Text = "Scope";
     this.ColScope.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
     this.ColScope.Width = 65;
     //
     // ColDescr
     //
     this.ColDescr.Text = "Description";
     this.ColDescr.Width = 192;
     //
     // Col2Status
     //
     this.Col2Status.Text = "Status";
     this.Col2Status.Width = 50;
     //
     // groupBox4
     //
     this.groupBox4.Controls.Add(this.MaxDiamTrackBar);
     this.groupBox4.Controls.Add(this.MaxDiamResetButton);
     this.groupBox4.Controls.Add(this.MaxDiamUpDown);
     this.groupBox4.Controls.Add(this.label19);
     this.groupBox4.Controls.Add(this.MinContLResetButton);
     this.groupBox4.Controls.Add(this.MinContLTrackBar);
     this.groupBox4.Controls.Add(this.MinContLUpDown);
     this.groupBox4.Controls.Add(this.label18);
     this.groupBox4.Controls.Add(this.SmootingResetButton);
     this.groupBox4.Controls.Add(this.SmoothTrackBar);
     this.groupBox4.Controls.Add(this.SmoothUpDown);
     this.groupBox4.Controls.Add(this.label17);
     this.groupBox4.Controls.Add(this.MinThreshResetButton);
     this.groupBox4.Controls.Add(this.MinThreshTrackBar);
     this.groupBox4.Controls.Add(this.MinThreshUpDown);
     this.groupBox4.Controls.Add(this.label16);
     this.groupBox4.Controls.Add(this.ThreshDecrResetButton);
     this.groupBox4.Controls.Add(this.ThreshDecrTrackBar);
     this.groupBox4.Controls.Add(this.ThreshDecrUpDown);
     this.groupBox4.Controls.Add(this.label15);
     this.groupBox4.Controls.Add(this.InitThreshResetButton);
     this.groupBox4.Controls.Add(this.InitThreshTrackBar);
     this.groupBox4.Controls.Add(this.InitThreshUpDown);
     this.groupBox4.Controls.Add(this.label14);
     this.groupBox4.Controls.Add(this.MinDiamResetButton);
     this.groupBox4.Controls.Add(this.MinDiamTrackBar);
     this.groupBox4.Controls.Add(this.MinDiamUpDown);
     this.groupBox4.Controls.Add(this.label13);
     this.groupBox4.Controls.Add(this.MarkThreshResetButton);
     this.groupBox4.Controls.Add(this.MarkThreshTrackBar);
     this.groupBox4.Controls.Add(this.MarkThreshUpDown);
     this.groupBox4.Controls.Add(this.label12);
     this.groupBox4.Controls.Add(this.FilterSizeResetButton);
     this.groupBox4.Controls.Add(this.FilterSizeTrackBar);
     this.groupBox4.Controls.Add(this.FilterSizeUpDown);
     this.groupBox4.Controls.Add(this.label11);
     this.groupBox4.Location = new System.Drawing.Point(8, 256);
     this.groupBox4.Name = "groupBox4";
     this.groupBox4.Size = new System.Drawing.Size(410, 336);
     this.groupBox4.TabIndex = 7;
     this.groupBox4.TabStop = false;
     this.groupBox4.Text = "Calibration Plate Extraction Parameters";
     //
     // MaxDiamTrackBar
     //
     this.MaxDiamTrackBar.LargeChange = 20;
     this.MaxDiamTrackBar.Location = new System.Drawing.Point(160, 288);
     this.MaxDiamTrackBar.Maximum = 500;
     this.MaxDiamTrackBar.Name = "MaxDiamTrackBar";
     this.MaxDiamTrackBar.Size = new System.Drawing.Size(192, 45);
     this.MaxDiamTrackBar.SmallChange = 10;
     this.MaxDiamTrackBar.TabIndex = 34;
     this.MaxDiamTrackBar.TickFrequency = 20;
     this.MaxDiamTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.MaxDiamTrackBar.Scroll += new System.EventHandler(this.trackBarMaxDiam_Scroll);
     //
     // MaxDiamResetButton
     //
     this.MaxDiamResetButton.ForeColor = System.Drawing.Color.Gray;
     this.MaxDiamResetButton.Location = new System.Drawing.Point(352, 288);
     this.MaxDiamResetButton.Name = "MaxDiamResetButton";
     this.MaxDiamResetButton.Size = new System.Drawing.Size(48, 24);
     this.MaxDiamResetButton.TabIndex = 35;
     this.MaxDiamResetButton.Text = "Reset";
     this.MaxDiamResetButton.Click += new System.EventHandler(this.buttonRMaxDiam_Click);
     //
     // MaxDiamUpDown
     //
     this.MaxDiamUpDown.Location = new System.Drawing.Point(96, 288);
     this.MaxDiamUpDown.Maximum = new decimal(new int[] {
     500,
     0,
     0,
     0});
     this.MaxDiamUpDown.Name = "MaxDiamUpDown";
     this.MaxDiamUpDown.Size = new System.Drawing.Size(64, 20);
     this.MaxDiamUpDown.TabIndex = 33;
     this.MaxDiamUpDown.ValueChanged += new System.EventHandler(this.numUpDownMaxDiam_ValueChanged);
     //
     // label19
     //
     this.label19.Location = new System.Drawing.Point(8, 288);
     this.label19.Name = "label19";
     this.label19.Size = new System.Drawing.Size(88, 24);
     this.label19.TabIndex = 32;
     this.label19.Text = "Max Mark Diam";
     this.label19.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // MinContLResetButton
     //
     this.MinContLResetButton.ForeColor = System.Drawing.Color.Gray;
     this.MinContLResetButton.Location = new System.Drawing.Point(352, 256);
     this.MinContLResetButton.Name = "MinContLResetButton";
     this.MinContLResetButton.Size = new System.Drawing.Size(48, 24);
     this.MinContLResetButton.TabIndex = 31;
     this.MinContLResetButton.Text = "Reset";
     this.MinContLResetButton.Click += new System.EventHandler(this.buttonRMinContL_Click);
     //
     // MinContLTrackBar
     //
     this.MinContLTrackBar.LargeChange = 20;
     this.MinContLTrackBar.Location = new System.Drawing.Point(160, 256);
     this.MinContLTrackBar.Maximum = 500;
     this.MinContLTrackBar.Name = "MinContLTrackBar";
     this.MinContLTrackBar.Size = new System.Drawing.Size(192, 45);
     this.MinContLTrackBar.SmallChange = 10;
     this.MinContLTrackBar.TabIndex = 30;
     this.MinContLTrackBar.TickFrequency = 20;
     this.MinContLTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.MinContLTrackBar.Scroll += new System.EventHandler(this.trackBarMinContL_Scroll);
     //
     // MinContLUpDown
     //
     this.MinContLUpDown.Location = new System.Drawing.Point(96, 256);
     this.MinContLUpDown.Maximum = new decimal(new int[] {
     500,
     0,
     0,
     0});
     this.MinContLUpDown.Name = "MinContLUpDown";
     this.MinContLUpDown.Size = new System.Drawing.Size(64, 20);
     this.MinContLUpDown.TabIndex = 29;
     this.MinContLUpDown.ValueChanged += new System.EventHandler(this.numUpDownMinContL_ValueChanged);
     //
     // label18
     //
     this.label18.Location = new System.Drawing.Point(8, 256);
     this.label18.Name = "label18";
     this.label18.Size = new System.Drawing.Size(88, 24);
     this.label18.TabIndex = 28;
     this.label18.Text = "Min Cont Length";
     this.label18.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // SmootingResetButton
     //
     this.SmootingResetButton.ForeColor = System.Drawing.Color.Gray;
     this.SmootingResetButton.Location = new System.Drawing.Point(352, 224);
     this.SmootingResetButton.Name = "SmootingResetButton";
     this.SmootingResetButton.Size = new System.Drawing.Size(48, 24);
     this.SmootingResetButton.TabIndex = 27;
     this.SmootingResetButton.Text = "Reset";
     this.SmootingResetButton.Click += new System.EventHandler(this.buttonRSmooting_Click);
     //
     // SmoothTrackBar
     //
     this.SmoothTrackBar.LargeChange = 10;
     this.SmoothTrackBar.Location = new System.Drawing.Point(160, 224);
     this.SmoothTrackBar.Maximum = 200;
     this.SmoothTrackBar.Minimum = 1;
     this.SmoothTrackBar.Name = "SmoothTrackBar";
     this.SmoothTrackBar.Size = new System.Drawing.Size(192, 45);
     this.SmoothTrackBar.SmallChange = 5;
     this.SmoothTrackBar.TabIndex = 26;
     this.SmoothTrackBar.TickFrequency = 10;
     this.SmoothTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.SmoothTrackBar.Value = 1;
     this.SmoothTrackBar.Scroll += new System.EventHandler(this.trackBarSmooth_Scroll);
     //
     // SmoothUpDown
     //
     this.SmoothUpDown.Location = new System.Drawing.Point(96, 224);
     this.SmoothUpDown.Maximum = new decimal(new int[] {
     200,
     0,
     0,
     0});
     this.SmoothUpDown.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.SmoothUpDown.Name = "SmoothUpDown";
     this.SmoothUpDown.Size = new System.Drawing.Size(64, 20);
     this.SmoothUpDown.TabIndex = 25;
     this.SmoothUpDown.Value = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.SmoothUpDown.ValueChanged += new System.EventHandler(this.numUpDownSmooth_ValueChanged);
     //
     // label17
     //
     this.label17.Location = new System.Drawing.Point(8, 224);
     this.label17.Name = "label17";
     this.label17.Size = new System.Drawing.Size(88, 24);
     this.label17.TabIndex = 24;
     this.label17.Text = "Smoothing*100";
     this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // MinThreshResetButton
     //
     this.MinThreshResetButton.ForeColor = System.Drawing.Color.Gray;
     this.MinThreshResetButton.Location = new System.Drawing.Point(352, 192);
     this.MinThreshResetButton.Name = "MinThreshResetButton";
     this.MinThreshResetButton.Size = new System.Drawing.Size(48, 24);
     this.MinThreshResetButton.TabIndex = 23;
     this.MinThreshResetButton.Text = "Reset";
     this.MinThreshResetButton.Click += new System.EventHandler(this.buttonRMinThresh_Click);
     //
     // MinThreshTrackBar
     //
     this.MinThreshTrackBar.LargeChange = 10;
     this.MinThreshTrackBar.Location = new System.Drawing.Point(160, 192);
     this.MinThreshTrackBar.Maximum = 100;
     this.MinThreshTrackBar.Name = "MinThreshTrackBar";
     this.MinThreshTrackBar.Size = new System.Drawing.Size(192, 45);
     this.MinThreshTrackBar.SmallChange = 5;
     this.MinThreshTrackBar.TabIndex = 22;
     this.MinThreshTrackBar.TickFrequency = 10;
     this.MinThreshTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.MinThreshTrackBar.Scroll += new System.EventHandler(this.trackBarMinThresh_Scroll);
     //
     // MinThreshUpDown
     //
     this.MinThreshUpDown.Location = new System.Drawing.Point(96, 192);
     this.MinThreshUpDown.Name = "MinThreshUpDown";
     this.MinThreshUpDown.Size = new System.Drawing.Size(64, 20);
     this.MinThreshUpDown.TabIndex = 21;
     this.MinThreshUpDown.ValueChanged += new System.EventHandler(this.numUpDownMinThresh_ValueChanged);
     //
     // label16
     //
     this.label16.Location = new System.Drawing.Point(8, 192);
     this.label16.Name = "label16";
     this.label16.Size = new System.Drawing.Size(64, 24);
     this.label16.TabIndex = 20;
     this.label16.Text = "Min Thresh";
     this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // ThreshDecrResetButton
     //
     this.ThreshDecrResetButton.ForeColor = System.Drawing.Color.Gray;
     this.ThreshDecrResetButton.Location = new System.Drawing.Point(352, 160);
     this.ThreshDecrResetButton.Name = "ThreshDecrResetButton";
     this.ThreshDecrResetButton.Size = new System.Drawing.Size(48, 24);
     this.ThreshDecrResetButton.TabIndex = 19;
     this.ThreshDecrResetButton.Text = "Reset";
     this.ThreshDecrResetButton.Click += new System.EventHandler(this.buttonRThreshDecr_Click);
     //
     // ThreshDecrTrackBar
     //
     this.ThreshDecrTrackBar.LargeChange = 10;
     this.ThreshDecrTrackBar.Location = new System.Drawing.Point(160, 160);
     this.ThreshDecrTrackBar.Maximum = 100;
     this.ThreshDecrTrackBar.Name = "ThreshDecrTrackBar";
     this.ThreshDecrTrackBar.Size = new System.Drawing.Size(192, 45);
     this.ThreshDecrTrackBar.SmallChange = 5;
     this.ThreshDecrTrackBar.TabIndex = 18;
     this.ThreshDecrTrackBar.TickFrequency = 10;
     this.ThreshDecrTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.ThreshDecrTrackBar.Scroll += new System.EventHandler(this.trackBarThreshDecr_Scroll);
     //
     // ThreshDecrUpDown
     //
     this.ThreshDecrUpDown.Location = new System.Drawing.Point(96, 160);
     this.ThreshDecrUpDown.Name = "ThreshDecrUpDown";
     this.ThreshDecrUpDown.Size = new System.Drawing.Size(64, 20);
     this.ThreshDecrUpDown.TabIndex = 17;
     this.ThreshDecrUpDown.ValueChanged += new System.EventHandler(this.numUpDownThreshDecr_ValueChanged);
     //
     // label15
     //
     this.label15.Location = new System.Drawing.Point(8, 160);
     this.label15.Name = "label15";
     this.label15.Size = new System.Drawing.Size(72, 24);
     this.label15.TabIndex = 16;
     this.label15.Text = "Thresh Decr";
     this.label15.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // InitThreshResetButton
     //
     this.InitThreshResetButton.ForeColor = System.Drawing.Color.Gray;
     this.InitThreshResetButton.Location = new System.Drawing.Point(352, 128);
     this.InitThreshResetButton.Name = "InitThreshResetButton";
     this.InitThreshResetButton.Size = new System.Drawing.Size(48, 24);
     this.InitThreshResetButton.TabIndex = 15;
     this.InitThreshResetButton.Text = "Reset";
     this.InitThreshResetButton.Click += new System.EventHandler(this.buttonRInitThresh_Click);
     //
     // InitThreshTrackBar
     //
     this.InitThreshTrackBar.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                 | System.Windows.Forms.AnchorStyles.Right)));
     this.InitThreshTrackBar.LargeChange = 10;
     this.InitThreshTrackBar.Location = new System.Drawing.Point(160, 128);
     this.InitThreshTrackBar.Maximum = 255;
     this.InitThreshTrackBar.Name = "InitThreshTrackBar";
     this.InitThreshTrackBar.Size = new System.Drawing.Size(192, 45);
     this.InitThreshTrackBar.SmallChange = 5;
     this.InitThreshTrackBar.TabIndex = 14;
     this.InitThreshTrackBar.TickFrequency = 10;
     this.InitThreshTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.InitThreshTrackBar.Scroll += new System.EventHandler(this.trackBarInitThresh_Scroll);
     //
     // InitThreshUpDown
     //
     this.InitThreshUpDown.Location = new System.Drawing.Point(96, 128);
     this.InitThreshUpDown.Maximum = new decimal(new int[] {
     255,
     0,
     0,
     0});
     this.InitThreshUpDown.Name = "InitThreshUpDown";
     this.InitThreshUpDown.Size = new System.Drawing.Size(64, 20);
     this.InitThreshUpDown.TabIndex = 13;
     this.InitThreshUpDown.ValueChanged += new System.EventHandler(this.numUpDownInitThresh_ValueChanged);
     //
     // label14
     //
     this.label14.Location = new System.Drawing.Point(8, 128);
     this.label14.Name = "label14";
     this.label14.Size = new System.Drawing.Size(64, 24);
     this.label14.TabIndex = 12;
     this.label14.Text = "Init Thresh";
     this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // MinDiamResetButton
     //
     this.MinDiamResetButton.ForeColor = System.Drawing.Color.Gray;
     this.MinDiamResetButton.Location = new System.Drawing.Point(352, 96);
     this.MinDiamResetButton.Name = "MinDiamResetButton";
     this.MinDiamResetButton.Size = new System.Drawing.Size(48, 24);
     this.MinDiamResetButton.TabIndex = 11;
     this.MinDiamResetButton.Text = "Reset";
     this.MinDiamResetButton.Click += new System.EventHandler(this.buttonRMinDiam_Click);
     //
     // MinDiamTrackBar
     //
     this.MinDiamTrackBar.LargeChange = 10;
     this.MinDiamTrackBar.Location = new System.Drawing.Point(160, 96);
     this.MinDiamTrackBar.Maximum = 100;
     this.MinDiamTrackBar.Name = "MinDiamTrackBar";
     this.MinDiamTrackBar.Size = new System.Drawing.Size(192, 45);
     this.MinDiamTrackBar.SmallChange = 5;
     this.MinDiamTrackBar.TabIndex = 10;
     this.MinDiamTrackBar.TickFrequency = 10;
     this.MinDiamTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.MinDiamTrackBar.Scroll += new System.EventHandler(this.trackBarMinDiam_Scroll);
     //
     // MinDiamUpDown
     //
     this.MinDiamUpDown.Location = new System.Drawing.Point(96, 96);
     this.MinDiamUpDown.Name = "MinDiamUpDown";
     this.MinDiamUpDown.Size = new System.Drawing.Size(64, 20);
     this.MinDiamUpDown.TabIndex = 9;
     this.MinDiamUpDown.ValueChanged += new System.EventHandler(this.numUpDownMinDiam_ValueChanged);
     //
     // label13
     //
     this.label13.Location = new System.Drawing.Point(8, 96);
     this.label13.Name = "label13";
     this.label13.Size = new System.Drawing.Size(80, 24);
     this.label13.TabIndex = 8;
     this.label13.Text = "Min Mark Diam";
     this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // MarkThreshResetButton
     //
     this.MarkThreshResetButton.ForeColor = System.Drawing.Color.Gray;
     this.MarkThreshResetButton.Location = new System.Drawing.Point(352, 64);
     this.MarkThreshResetButton.Name = "MarkThreshResetButton";
     this.MarkThreshResetButton.Size = new System.Drawing.Size(48, 24);
     this.MarkThreshResetButton.TabIndex = 7;
     this.MarkThreshResetButton.Text = "Reset";
     this.MarkThreshResetButton.Click += new System.EventHandler(this.buttonRMarkThresh_Click);
     //
     // MarkThreshTrackBar
     //
     this.MarkThreshTrackBar.LargeChange = 10;
     this.MarkThreshTrackBar.Location = new System.Drawing.Point(160, 64);
     this.MarkThreshTrackBar.Maximum = 255;
     this.MarkThreshTrackBar.Name = "MarkThreshTrackBar";
     this.MarkThreshTrackBar.Size = new System.Drawing.Size(192, 45);
     this.MarkThreshTrackBar.SmallChange = 5;
     this.MarkThreshTrackBar.TabIndex = 6;
     this.MarkThreshTrackBar.TickFrequency = 10;
     this.MarkThreshTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.MarkThreshTrackBar.Scroll += new System.EventHandler(this.trackBarMarkThresh_Scroll);
     //
     // MarkThreshUpDown
     //
     this.MarkThreshUpDown.Location = new System.Drawing.Point(96, 64);
     this.MarkThreshUpDown.Maximum = new decimal(new int[] {
     255,
     0,
     0,
     0});
     this.MarkThreshUpDown.Name = "MarkThreshUpDown";
     this.MarkThreshUpDown.Size = new System.Drawing.Size(64, 20);
     this.MarkThreshUpDown.TabIndex = 5;
     this.MarkThreshUpDown.ValueChanged += new System.EventHandler(this.numUpDownMarkThresh_ValueChanged);
     //
     // label12
     //
     this.label12.Location = new System.Drawing.Point(8, 64);
     this.label12.Name = "label12";
     this.label12.Size = new System.Drawing.Size(80, 24);
     this.label12.TabIndex = 4;
     this.label12.Text = "Mark Thresh";
     this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // FilterSizeResetButton
     //
     this.FilterSizeResetButton.ForeColor = System.Drawing.Color.Gray;
     this.FilterSizeResetButton.Location = new System.Drawing.Point(352, 32);
     this.FilterSizeResetButton.Name = "FilterSizeResetButton";
     this.FilterSizeResetButton.Size = new System.Drawing.Size(48, 24);
     this.FilterSizeResetButton.TabIndex = 3;
     this.FilterSizeResetButton.Text = "Reset";
     this.FilterSizeResetButton.Click += new System.EventHandler(this.buttonRFilterSize_Click);
     //
     // FilterSizeTrackBar
     //
     this.FilterSizeTrackBar.LargeChange = 1;
     this.FilterSizeTrackBar.Location = new System.Drawing.Point(160, 32);
     this.FilterSizeTrackBar.Maximum = 15;
     this.FilterSizeTrackBar.Minimum = 1;
     this.FilterSizeTrackBar.Name = "FilterSizeTrackBar";
     this.FilterSizeTrackBar.Size = new System.Drawing.Size(192, 45);
     this.FilterSizeTrackBar.TabIndex = 2;
     this.FilterSizeTrackBar.TickStyle = System.Windows.Forms.TickStyle.None;
     this.FilterSizeTrackBar.Value = 1;
     this.FilterSizeTrackBar.Scroll += new System.EventHandler(this.trackBarFilterSize_Scroll);
     //
     // FilterSizeUpDown
     //
     this.FilterSizeUpDown.Location = new System.Drawing.Point(96, 32);
     this.FilterSizeUpDown.Maximum = new decimal(new int[] {
     15,
     0,
     0,
     0});
     this.FilterSizeUpDown.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.FilterSizeUpDown.Name = "FilterSizeUpDown";
     this.FilterSizeUpDown.Size = new System.Drawing.Size(64, 20);
     this.FilterSizeUpDown.TabIndex = 1;
     this.FilterSizeUpDown.Value = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.FilterSizeUpDown.ValueChanged += new System.EventHandler(this.numUpDownFilterSize_ValueChanged);
     //
     // label11
     //
     this.label11.Location = new System.Drawing.Point(8, 32);
     this.label11.Name = "label11";
     this.label11.Size = new System.Drawing.Size(72, 24);
     this.label11.TabIndex = 0;
     this.label11.Text = "Filter Size";
     this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label10
     //
     this.label10.Location = new System.Drawing.Point(328, 180);
     this.label10.Name = "label10";
     this.label10.Size = new System.Drawing.Size(88, 24);
     this.label10.TabIndex = 6;
     this.label10.Text = "Warn Level (%)";
     this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label9
     //
     this.label9.Location = new System.Drawing.Point(328, 104);
     this.label9.Name = "label9";
     this.label9.Size = new System.Drawing.Size(88, 24);
     this.label9.TabIndex = 4;
     this.label9.Text = "Sequence Tests";
     this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // SeqTestsComboBox
     //
     this.SeqTestsComboBox.Items.AddRange(new object[] {
     "All",
     "Quick",
     "None"});
     this.SeqTestsComboBox.Location = new System.Drawing.Point(328, 128);
     this.SeqTestsComboBox.Name = "SeqTestsComboBox";
     this.SeqTestsComboBox.Size = new System.Drawing.Size(80, 21);
     this.SeqTestsComboBox.TabIndex = 3;
     this.SeqTestsComboBox.Text = "All";
     this.SeqTestsComboBox.SelectedIndexChanged += new System.EventHandler(this.comboBoxSeqTests_SelectedIndexChanged);
     //
     // label8
     //
     this.label8.Location = new System.Drawing.Point(328, 32);
     this.label8.Name = "label8";
     this.label8.Size = new System.Drawing.Size(88, 24);
     this.label8.TabIndex = 2;
     this.label8.Text = "Image Tests";
     this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // ImgTestsComboBox
     //
     this.ImgTestsComboBox.Items.AddRange(new object[] {
     "All",
     "Quick",
     "None"});
     this.ImgTestsComboBox.Location = new System.Drawing.Point(328, 56);
     this.ImgTestsComboBox.Name = "ImgTestsComboBox";
     this.ImgTestsComboBox.Size = new System.Drawing.Size(80, 21);
     this.ImgTestsComboBox.TabIndex = 1;
     this.ImgTestsComboBox.Text = "All";
     this.ImgTestsComboBox.SelectedIndexChanged += new System.EventHandler(this.comboBoxImgTests_SelectedIndexChanged);
     //
     // tabPageResults
     //
     this.tabPageResults.Controls.Add(this.label20);
     this.tabPageResults.Controls.Add(this.buttonSimImg);
     this.tabPageResults.Controls.Add(this.buttonRefImg);
     this.tabPageResults.Controls.Add(this.groupBox6);
     this.tabPageResults.Controls.Add(this.groupBox5);
     this.tabPageResults.Controls.Add(this.label22);
     this.tabPageResults.Controls.Add(this.ErrorLabel);
     this.tabPageResults.Controls.Add(this.label21);
     this.tabPageResults.Controls.Add(this.StatusCalibLabel);
     this.tabPageResults.Location = new System.Drawing.Point(4, 22);
     this.tabPageResults.Name = "tabPageResults";
     this.tabPageResults.Size = new System.Drawing.Size(424, 598);
     this.tabPageResults.TabIndex = 2;
     this.tabPageResults.Text = "Results";
     //
     // label20
     //
     this.label20.Location = new System.Drawing.Point(368, 52);
     this.label20.Name = "label20";
     this.label20.Size = new System.Drawing.Size(40, 24);
     this.label20.TabIndex = 21;
     this.label20.Text = " pixels";
     this.label20.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // buttonSimImg
     //
     this.buttonSimImg.Location = new System.Drawing.Point(24, 568);
     this.buttonSimImg.Name = "buttonSimImg";
     this.buttonSimImg.Size = new System.Drawing.Size(168, 24);
     this.buttonSimImg.TabIndex = 9;
     this.buttonSimImg.Text = " Simulated Reference Image";
     this.buttonSimImg.CheckedChanged += new System.EventHandler(this.radioSimulatedImg_CheckedChanged);
     //
     // buttonRefImg
     //
     this.buttonRefImg.Checked = true;
     this.buttonRefImg.Location = new System.Drawing.Point(24, 544);
     this.buttonRefImg.Name = "buttonRefImg";
     this.buttonRefImg.Size = new System.Drawing.Size(168, 24);
     this.buttonRefImg.TabIndex = 8;
     this.buttonRefImg.TabStop = true;
     this.buttonRefImg.Text = " Original Reference Image";
     this.buttonRefImg.CheckedChanged += new System.EventHandler(this.buttonRefImg_CheckedChanged);
     //
     // groupBox6
     //
     this.groupBox6.Controls.Add(this.checkBoxOrigImgCoord);
     this.groupBox6.Controls.Add(this.buttonSaveCamPose);
     this.groupBox6.Controls.Add(this.label59);
     this.groupBox6.Controls.Add(this.label60);
     this.groupBox6.Controls.Add(this.label61);
     this.groupBox6.Controls.Add(this.label62);
     this.groupBox6.Controls.Add(this.CamGammaLabel);
     this.groupBox6.Controls.Add(this.label64);
     this.groupBox6.Controls.Add(this.CamBetaLabel);
     this.groupBox6.Controls.Add(this.label66);
     this.groupBox6.Controls.Add(this.CamAlphaLabel);
     this.groupBox6.Controls.Add(this.label50);
     this.groupBox6.Controls.Add(this.label51);
     this.groupBox6.Controls.Add(this.label52);
     this.groupBox6.Controls.Add(this.label53);
     this.groupBox6.Controls.Add(this.CamPoseZLabel);
     this.groupBox6.Controls.Add(this.label55);
     this.groupBox6.Controls.Add(this.CamPoseYLabel);
     this.groupBox6.Controls.Add(this.label57);
     this.groupBox6.Controls.Add(this.CamPoseXLabel);
     this.groupBox6.Location = new System.Drawing.Point(8, 408);
     this.groupBox6.Name = "groupBox6";
     this.groupBox6.Size = new System.Drawing.Size(408, 128);
     this.groupBox6.TabIndex = 7;
     this.groupBox6.TabStop = false;
     this.groupBox6.Text = "Camera Pose";
     //
     // checkBoxOrigImgCoord
     //
     this.checkBoxOrigImgCoord.Location = new System.Drawing.Point(16, 104);
     this.checkBoxOrigImgCoord.Name = "checkBoxOrigImgCoord";
     this.checkBoxOrigImgCoord.Size = new System.Drawing.Size(144, 16);
     this.checkBoxOrigImgCoord.TabIndex = 42;
     this.checkBoxOrigImgCoord.Text = "Origin at Image Corner";
     this.checkBoxOrigImgCoord.CheckedChanged += new System.EventHandler(this.checkBoxOrigImgCoord_CheckedChanged);
     //
     // buttonSaveCamPose
     //
     this.buttonSaveCamPose.Location = new System.Drawing.Point(336, 24);
     this.buttonSaveCamPose.Name = "buttonSaveCamPose";
     this.buttonSaveCamPose.Size = new System.Drawing.Size(64, 24);
     this.buttonSaveCamPose.TabIndex = 41;
     this.buttonSaveCamPose.Text = "Save ...";
     this.buttonSaveCamPose.Click += new System.EventHandler(this.buttonSaveCamPose_Click);
     //
     // label59
     //
     this.label59.Location = new System.Drawing.Point(296, 72);
     this.label59.Name = "label59";
     this.label59.Size = new System.Drawing.Size(24, 24);
     this.label59.TabIndex = 40;
     this.label59.Text = "deg";
     this.label59.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label60
     //
     this.label60.Location = new System.Drawing.Point(296, 48);
     this.label60.Name = "label60";
     this.label60.Size = new System.Drawing.Size(24, 24);
     this.label60.TabIndex = 39;
     this.label60.Text = "deg";
     this.label60.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label61
     //
     this.label61.Location = new System.Drawing.Point(296, 24);
     this.label61.Name = "label61";
     this.label61.Size = new System.Drawing.Size(24, 24);
     this.label61.TabIndex = 38;
     this.label61.Text = "deg";
     this.label61.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label62
     //
     this.label62.Location = new System.Drawing.Point(160, 72);
     this.label62.Name = "label62";
     this.label62.Size = new System.Drawing.Size(48, 24);
     this.label62.TabIndex = 37;
     this.label62.Text = "Gamma";
     this.label62.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // CamGammaLabel
     //
     this.CamGammaLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.CamGammaLabel.Location = new System.Drawing.Point(208, 72);
     this.CamGammaLabel.Name = "CamGammaLabel";
     this.CamGammaLabel.Size = new System.Drawing.Size(88, 24);
     this.CamGammaLabel.TabIndex = 36;
     this.CamGammaLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label64
     //
     this.label64.Location = new System.Drawing.Point(160, 48);
     this.label64.Name = "label64";
     this.label64.Size = new System.Drawing.Size(32, 24);
     this.label64.TabIndex = 35;
     this.label64.Text = "Beta";
     this.label64.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // CamBetaLabel
     //
     this.CamBetaLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.CamBetaLabel.Location = new System.Drawing.Point(208, 48);
     this.CamBetaLabel.Name = "CamBetaLabel";
     this.CamBetaLabel.Size = new System.Drawing.Size(88, 24);
     this.CamBetaLabel.TabIndex = 34;
     this.CamBetaLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label66
     //
     this.label66.Location = new System.Drawing.Point(160, 24);
     this.label66.Name = "label66";
     this.label66.Size = new System.Drawing.Size(40, 24);
     this.label66.TabIndex = 33;
     this.label66.Text = "Alpha";
     this.label66.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // CamAlphaLabel
     //
     this.CamAlphaLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.CamAlphaLabel.Location = new System.Drawing.Point(208, 24);
     this.CamAlphaLabel.Name = "CamAlphaLabel";
     this.CamAlphaLabel.Size = new System.Drawing.Size(88, 24);
     this.CamAlphaLabel.TabIndex = 32;
     this.CamAlphaLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label50
     //
     this.label50.Location = new System.Drawing.Point(120, 72);
     this.label50.Name = "label50";
     this.label50.Size = new System.Drawing.Size(24, 24);
     this.label50.TabIndex = 31;
     this.label50.Text = "mm";
     this.label50.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label51
     //
     this.label51.Location = new System.Drawing.Point(120, 48);
     this.label51.Name = "label51";
     this.label51.Size = new System.Drawing.Size(24, 24);
     this.label51.TabIndex = 30;
     this.label51.Text = "mm";
     this.label51.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label52
     //
     this.label52.Location = new System.Drawing.Point(120, 24);
     this.label52.Name = "label52";
     this.label52.Size = new System.Drawing.Size(24, 24);
     this.label52.TabIndex = 29;
     this.label52.Text = "mm";
     this.label52.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label53
     //
     this.label53.Location = new System.Drawing.Point(16, 72);
     this.label53.Name = "label53";
     this.label53.Size = new System.Drawing.Size(16, 24);
     this.label53.TabIndex = 28;
     this.label53.Text = "Z";
     this.label53.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // CamPoseZLabel
     //
     this.CamPoseZLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.CamPoseZLabel.Location = new System.Drawing.Point(32, 72);
     this.CamPoseZLabel.Name = "CamPoseZLabel";
     this.CamPoseZLabel.Size = new System.Drawing.Size(88, 24);
     this.CamPoseZLabel.TabIndex = 27;
     this.CamPoseZLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label55
     //
     this.label55.Location = new System.Drawing.Point(16, 48);
     this.label55.Name = "label55";
     this.label55.Size = new System.Drawing.Size(16, 24);
     this.label55.TabIndex = 26;
     this.label55.Text = "Y";
     this.label55.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // CamPoseYLabel
     //
     this.CamPoseYLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.CamPoseYLabel.Location = new System.Drawing.Point(32, 48);
     this.CamPoseYLabel.Name = "CamPoseYLabel";
     this.CamPoseYLabel.Size = new System.Drawing.Size(88, 24);
     this.CamPoseYLabel.TabIndex = 25;
     this.CamPoseYLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label57
     //
     this.label57.Location = new System.Drawing.Point(16, 24);
     this.label57.Name = "label57";
     this.label57.Size = new System.Drawing.Size(16, 24);
     this.label57.TabIndex = 24;
     this.label57.Text = "X";
     this.label57.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // CamPoseXLabel
     //
     this.CamPoseXLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.CamPoseXLabel.Location = new System.Drawing.Point(32, 24);
     this.CamPoseXLabel.Name = "CamPoseXLabel";
     this.CamPoseXLabel.Size = new System.Drawing.Size(88, 24);
     this.CamPoseXLabel.TabIndex = 23;
     this.CamPoseXLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // groupBox5
     //
     this.groupBox5.Controls.Add(this.AreaScanPolynomPanel);
     this.groupBox5.Controls.Add(this.label44);
     this.groupBox5.Controls.Add(this.label30);
     this.groupBox5.Controls.Add(this.FocalLResultLabel);
     this.groupBox5.Controls.Add(this.KappaPanel);
     this.groupBox5.Controls.Add(this.buttonSaveCamParams);
     this.groupBox5.Controls.Add(this.label49);
     this.groupBox5.Controls.Add(this.label48);
     this.groupBox5.Controls.Add(this.label47);
     this.groupBox5.Controls.Add(this.label46);
     this.groupBox5.Controls.Add(this.label43);
     this.groupBox5.Controls.Add(this.label42);
     this.groupBox5.Controls.Add(this.label40);
     this.groupBox5.Controls.Add(this.ImgHResultLabel);
     this.groupBox5.Controls.Add(this.label38);
     this.groupBox5.Controls.Add(this.ImgWResultLabel);
     this.groupBox5.Controls.Add(this.label36);
     this.groupBox5.Controls.Add(this.CyResultLabel);
     this.groupBox5.Controls.Add(this.label34);
     this.groupBox5.Controls.Add(this.CxResultLabel);
     this.groupBox5.Controls.Add(this.label28);
     this.groupBox5.Controls.Add(this.SyResultLabel);
     this.groupBox5.Controls.Add(this.label26);
     this.groupBox5.Controls.Add(this.SxResultLabel);
     this.groupBox5.Location = new System.Drawing.Point(8, 86);
     this.groupBox5.Name = "groupBox5";
     this.groupBox5.Size = new System.Drawing.Size(408, 322);
     this.groupBox5.TabIndex = 6;
     this.groupBox5.TabStop = false;
     this.groupBox5.Text = "Camera Paramters";
     //
     // AreaScanPolynomPanel
     //
     this.AreaScanPolynomPanel.Controls.Add(this.P2Label);
     this.AreaScanPolynomPanel.Controls.Add(this.label83);
     this.AreaScanPolynomPanel.Controls.Add(this.label84);
     this.AreaScanPolynomPanel.Controls.Add(this.P1Label);
     this.AreaScanPolynomPanel.Controls.Add(this.label80);
     this.AreaScanPolynomPanel.Controls.Add(this.label81);
     this.AreaScanPolynomPanel.Controls.Add(this.K3Label);
     this.AreaScanPolynomPanel.Controls.Add(this.K2Label);
     this.AreaScanPolynomPanel.Controls.Add(this.K1Label);
     this.AreaScanPolynomPanel.Controls.Add(this.label54);
     this.AreaScanPolynomPanel.Controls.Add(this.label56);
     this.AreaScanPolynomPanel.Controls.Add(this.label58);
     this.AreaScanPolynomPanel.Controls.Add(this.label63);
     this.AreaScanPolynomPanel.Controls.Add(this.label65);
     this.AreaScanPolynomPanel.Controls.Add(this.label67);
     this.AreaScanPolynomPanel.Location = new System.Drawing.Point(16, 192);
     this.AreaScanPolynomPanel.Name = "AreaScanPolynomPanel";
     this.AreaScanPolynomPanel.Size = new System.Drawing.Size(384, 120);
     this.AreaScanPolynomPanel.TabIndex = 47;
     this.AreaScanPolynomPanel.Visible = false;
     //
     // P2Label
     //
     this.P2Label.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.P2Label.Location = new System.Drawing.Point(88, 96);
     this.P2Label.Name = "P2Label";
     this.P2Label.Size = new System.Drawing.Size(152, 24);
     this.P2Label.TabIndex = 49;
     this.P2Label.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label83
     //
     this.label83.Location = new System.Drawing.Point(0, 96);
     this.label83.Name = "label83";
     this.label83.Size = new System.Drawing.Size(88, 24);
     this.label83.TabIndex = 48;
     this.label83.Text = "Tang 2nd  (P2)";
     this.label83.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label84
     //
     this.label84.BackColor = System.Drawing.SystemColors.ControlLight;
     this.label84.Location = new System.Drawing.Point(248, 96);
     this.label84.Name = "label84";
     this.label84.Size = new System.Drawing.Size(120, 24);
     this.label84.TabIndex = 47;
     this.label84.Text = "1/m²";
     this.label84.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // P1Label
     //
     this.P1Label.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.P1Label.Location = new System.Drawing.Point(88, 72);
     this.P1Label.Name = "P1Label";
     this.P1Label.Size = new System.Drawing.Size(152, 24);
     this.P1Label.TabIndex = 46;
     this.P1Label.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label80
     //
     this.label80.Location = new System.Drawing.Point(0, 72);
     this.label80.Name = "label80";
     this.label80.Size = new System.Drawing.Size(88, 24);
     this.label80.TabIndex = 45;
     this.label80.Text = "Tang 2nd  (P1)";
     this.label80.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label81
     //
     this.label81.BackColor = System.Drawing.SystemColors.ControlLight;
     this.label81.Location = new System.Drawing.Point(248, 72);
     this.label81.Name = "label81";
     this.label81.Size = new System.Drawing.Size(120, 24);
     this.label81.TabIndex = 44;
     this.label81.Text = "1/m²";
     this.label81.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // K3Label
     //
     this.K3Label.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.K3Label.Location = new System.Drawing.Point(88, 48);
     this.K3Label.Name = "K3Label";
     this.K3Label.Size = new System.Drawing.Size(152, 24);
     this.K3Label.TabIndex = 43;
     this.K3Label.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // K2Label
     //
     this.K2Label.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.K2Label.Location = new System.Drawing.Point(88, 24);
     this.K2Label.Name = "K2Label";
     this.K2Label.Size = new System.Drawing.Size(152, 24);
     this.K2Label.TabIndex = 42;
     this.K2Label.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // K1Label
     //
     this.K1Label.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.K1Label.Location = new System.Drawing.Point(88, 0);
     this.K1Label.Name = "K1Label";
     this.K1Label.Size = new System.Drawing.Size(152, 24);
     this.K1Label.TabIndex = 41;
     this.K1Label.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label54
     //
     this.label54.Location = new System.Drawing.Point(0, 48);
     this.label54.Name = "label54";
     this.label54.Size = new System.Drawing.Size(88, 24);
     this.label54.TabIndex = 40;
     this.label54.Text = "Radial 6th (K3)";
     this.label54.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label56
     //
     this.label56.Location = new System.Drawing.Point(0, 24);
     this.label56.Name = "label56";
     this.label56.Size = new System.Drawing.Size(88, 24);
     this.label56.TabIndex = 39;
     this.label56.Text = "Radial 4th (K2)";
     this.label56.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label58
     //
     this.label58.Location = new System.Drawing.Point(0, 0);
     this.label58.Name = "label58";
     this.label58.Size = new System.Drawing.Size(88, 24);
     this.label58.TabIndex = 38;
     this.label58.Text = "Radial 2nd (K1)";
     this.label58.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label63
     //
     this.label63.BackColor = System.Drawing.SystemColors.ControlLight;
     this.label63.Location = new System.Drawing.Point(248, 48);
     this.label63.Name = "label63";
     this.label63.Size = new System.Drawing.Size(120, 24);
     this.label63.TabIndex = 37;
     this.label63.Text = "m^ -6";
     this.label63.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label65
     //
     this.label65.BackColor = System.Drawing.SystemColors.ControlLight;
     this.label65.Location = new System.Drawing.Point(248, 24);
     this.label65.Name = "label65";
     this.label65.Size = new System.Drawing.Size(120, 24);
     this.label65.TabIndex = 36;
     this.label65.Text = "m^ -4";
     this.label65.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label67
     //
     this.label67.BackColor = System.Drawing.SystemColors.ControlLight;
     this.label67.Location = new System.Drawing.Point(248, 0);
     this.label67.Name = "label67";
     this.label67.Size = new System.Drawing.Size(120, 24);
     this.label67.TabIndex = 35;
     this.label67.Text = "1/m²";
     this.label67.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label44
     //
     this.label44.Location = new System.Drawing.Point(264, 168);
     this.label44.Name = "label44";
     this.label44.Size = new System.Drawing.Size(32, 24);
     this.label44.TabIndex = 46;
     this.label44.Text = "mm";
     this.label44.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label30
     //
     this.label30.Location = new System.Drawing.Point(16, 168);
     this.label30.Name = "label30";
     this.label30.Size = new System.Drawing.Size(80, 24);
     this.label30.TabIndex = 43;
     this.label30.Text = "Focal Length";
     this.label30.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // FocalLResultLabel
     //
     this.FocalLResultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.FocalLResultLabel.Location = new System.Drawing.Point(104, 168);
     this.FocalLResultLabel.Name = "FocalLResultLabel";
     this.FocalLResultLabel.Size = new System.Drawing.Size(152, 24);
     this.FocalLResultLabel.TabIndex = 42;
     this.FocalLResultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // KappaPanel
     //
     this.KappaPanel.Controls.Add(this.LineScanPanel);
     this.KappaPanel.Controls.Add(this.label45);
     this.KappaPanel.Controls.Add(this.label32);
     this.KappaPanel.Controls.Add(this.KappaResultLabel);
     this.KappaPanel.Location = new System.Drawing.Point(16, 192);
     this.KappaPanel.Name = "KappaPanel";
     this.KappaPanel.Size = new System.Drawing.Size(344, 120);
     this.KappaPanel.TabIndex = 33;
     //
     // LineScanPanel
     //
     this.LineScanPanel.Controls.Add(this.VzResultLabel);
     this.LineScanPanel.Controls.Add(this.VyResultLabel);
     this.LineScanPanel.Controls.Add(this.VxResultLabel);
     this.LineScanPanel.Controls.Add(this.label82);
     this.LineScanPanel.Controls.Add(this.label85);
     this.LineScanPanel.Controls.Add(this.label86);
     this.LineScanPanel.Controls.Add(this.label87);
     this.LineScanPanel.Controls.Add(this.label88);
     this.LineScanPanel.Controls.Add(this.label89);
     this.LineScanPanel.Location = new System.Drawing.Point(0, 40);
     this.LineScanPanel.Name = "LineScanPanel";
     this.LineScanPanel.Size = new System.Drawing.Size(344, 72);
     this.LineScanPanel.TabIndex = 51;
     this.LineScanPanel.Visible = false;
     //
     // VzResultLabel
     //
     this.VzResultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.VzResultLabel.Location = new System.Drawing.Point(88, 48);
     this.VzResultLabel.Name = "VzResultLabel";
     this.VzResultLabel.Size = new System.Drawing.Size(152, 24);
     this.VzResultLabel.TabIndex = 43;
     this.VzResultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // VyResultLabel
     //
     this.VyResultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.VyResultLabel.Location = new System.Drawing.Point(88, 24);
     this.VyResultLabel.Name = "VyResultLabel";
     this.VyResultLabel.Size = new System.Drawing.Size(152, 24);
     this.VyResultLabel.TabIndex = 42;
     this.VyResultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // VxResultLabel
     //
     this.VxResultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.VxResultLabel.Location = new System.Drawing.Point(88, 0);
     this.VxResultLabel.Name = "VxResultLabel";
     this.VxResultLabel.Size = new System.Drawing.Size(152, 24);
     this.VxResultLabel.TabIndex = 41;
     this.VxResultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label82
     //
     this.label82.Location = new System.Drawing.Point(0, 48);
     this.label82.Name = "label82";
     this.label82.Size = new System.Drawing.Size(88, 24);
     this.label82.TabIndex = 40;
     this.label82.Text = "Motion Z  (Vz)";
     this.label82.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label85
     //
     this.label85.Location = new System.Drawing.Point(0, 24);
     this.label85.Name = "label85";
     this.label85.Size = new System.Drawing.Size(88, 24);
     this.label85.TabIndex = 39;
     this.label85.Text = "Motion Y  (Vy)";
     this.label85.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label86
     //
     this.label86.Location = new System.Drawing.Point(0, 0);
     this.label86.Name = "label86";
     this.label86.Size = new System.Drawing.Size(88, 24);
     this.label86.TabIndex = 38;
     this.label86.Text = "Motion X  (Vx)";
     this.label86.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label87
     //
     this.label87.BackColor = System.Drawing.SystemColors.ControlLight;
     this.label87.Location = new System.Drawing.Point(248, 48);
     this.label87.Name = "label87";
     this.label87.Size = new System.Drawing.Size(48, 24);
     this.label87.TabIndex = 37;
     this.label87.Text = "µm/Pixel";
     this.label87.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label88
     //
     this.label88.BackColor = System.Drawing.SystemColors.ControlLight;
     this.label88.Location = new System.Drawing.Point(248, 24);
     this.label88.Name = "label88";
     this.label88.Size = new System.Drawing.Size(48, 24);
     this.label88.TabIndex = 36;
     this.label88.Text = "µm/Pixel";
     this.label88.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label89
     //
     this.label89.BackColor = System.Drawing.SystemColors.ControlLight;
     this.label89.Location = new System.Drawing.Point(248, 0);
     this.label89.Name = "label89";
     this.label89.Size = new System.Drawing.Size(48, 24);
     this.label89.TabIndex = 35;
     this.label89.Text = "µm/Pixel";
     this.label89.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label45
     //
     this.label45.Location = new System.Drawing.Point(248, 0);
     this.label45.Name = "label45";
     this.label45.Size = new System.Drawing.Size(32, 24);
     this.label45.TabIndex = 50;
     this.label45.Text = "1/m²";
     this.label45.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label32
     //
     this.label32.Location = new System.Drawing.Point(0, 0);
     this.label32.Name = "label32";
     this.label32.Size = new System.Drawing.Size(64, 24);
     this.label32.TabIndex = 49;
     this.label32.Text = "Kappa";
     this.label32.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // KappaResultLabel
     //
     this.KappaResultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.KappaResultLabel.Location = new System.Drawing.Point(88, 0);
     this.KappaResultLabel.Name = "KappaResultLabel";
     this.KappaResultLabel.Size = new System.Drawing.Size(152, 24);
     this.KappaResultLabel.TabIndex = 48;
     this.KappaResultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // buttonSaveCamParams
     //
     this.buttonSaveCamParams.Location = new System.Drawing.Point(336, 24);
     this.buttonSaveCamParams.Name = "buttonSaveCamParams";
     this.buttonSaveCamParams.Size = new System.Drawing.Size(64, 24);
     this.buttonSaveCamParams.TabIndex = 28;
     this.buttonSaveCamParams.Text = "Save ...";
     this.buttonSaveCamParams.Click += new System.EventHandler(this.buttonSaveCamParams_Click);
     //
     // label49
     //
     this.label49.Location = new System.Drawing.Point(264, 144);
     this.label49.Name = "label49";
     this.label49.Size = new System.Drawing.Size(40, 24);
     this.label49.TabIndex = 27;
     this.label49.Text = "pixels";
     this.label49.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label48
     //
     this.label48.Location = new System.Drawing.Point(264, 120);
     this.label48.Name = "label48";
     this.label48.Size = new System.Drawing.Size(40, 24);
     this.label48.TabIndex = 26;
     this.label48.Text = "pixels";
     this.label48.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label47
     //
     this.label47.Location = new System.Drawing.Point(264, 96);
     this.label47.Name = "label47";
     this.label47.Size = new System.Drawing.Size(40, 24);
     this.label47.TabIndex = 25;
     this.label47.Text = "pixels";
     this.label47.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label46
     //
     this.label46.Location = new System.Drawing.Point(264, 72);
     this.label46.Name = "label46";
     this.label46.Size = new System.Drawing.Size(40, 24);
     this.label46.TabIndex = 24;
     this.label46.Text = "pixels";
     this.label46.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label43
     //
     this.label43.Location = new System.Drawing.Point(264, 48);
     this.label43.Name = "label43";
     this.label43.Size = new System.Drawing.Size(32, 24);
     this.label43.TabIndex = 21;
     this.label43.Text = "µm";
     this.label43.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label42
     //
     this.label42.Location = new System.Drawing.Point(264, 24);
     this.label42.Name = "label42";
     this.label42.Size = new System.Drawing.Size(32, 24);
     this.label42.TabIndex = 20;
     this.label42.Text = "µm";
     this.label42.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label40
     //
     this.label40.Location = new System.Drawing.Point(16, 144);
     this.label40.Name = "label40";
     this.label40.Size = new System.Drawing.Size(72, 24);
     this.label40.TabIndex = 19;
     this.label40.Text = "Image Height";
     this.label40.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // ImgHResultLabel
     //
     this.ImgHResultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.ImgHResultLabel.Location = new System.Drawing.Point(104, 144);
     this.ImgHResultLabel.Name = "ImgHResultLabel";
     this.ImgHResultLabel.Size = new System.Drawing.Size(152, 24);
     this.ImgHResultLabel.TabIndex = 18;
     this.ImgHResultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label38
     //
     this.label38.Location = new System.Drawing.Point(16, 120);
     this.label38.Name = "label38";
     this.label38.Size = new System.Drawing.Size(72, 24);
     this.label38.TabIndex = 17;
     this.label38.Text = "Image Width";
     this.label38.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // ImgWResultLabel
     //
     this.ImgWResultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.ImgWResultLabel.Location = new System.Drawing.Point(104, 120);
     this.ImgWResultLabel.Name = "ImgWResultLabel";
     this.ImgWResultLabel.Size = new System.Drawing.Size(152, 24);
     this.ImgWResultLabel.TabIndex = 16;
     this.ImgWResultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label36
     //
     this.label36.Location = new System.Drawing.Point(16, 96);
     this.label36.Name = "label36";
     this.label36.Size = new System.Drawing.Size(88, 24);
     this.label36.TabIndex = 15;
     this.label36.Text = "Center Row (Cy)";
     this.label36.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // CyResultLabel
     //
     this.CyResultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.CyResultLabel.Location = new System.Drawing.Point(104, 96);
     this.CyResultLabel.Name = "CyResultLabel";
     this.CyResultLabel.Size = new System.Drawing.Size(152, 24);
     this.CyResultLabel.TabIndex = 14;
     this.CyResultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label34
     //
     this.label34.Location = new System.Drawing.Point(16, 72);
     this.label34.Name = "label34";
     this.label34.Size = new System.Drawing.Size(88, 24);
     this.label34.TabIndex = 13;
     this.label34.Text = "Center Col (Cx)";
     this.label34.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // CxResultLabel
     //
     this.CxResultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.CxResultLabel.Location = new System.Drawing.Point(104, 72);
     this.CxResultLabel.Name = "CxResultLabel";
     this.CxResultLabel.Size = new System.Drawing.Size(152, 24);
     this.CxResultLabel.TabIndex = 12;
     this.CxResultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label28
     //
     this.label28.Location = new System.Drawing.Point(16, 48);
     this.label28.Name = "label28";
     this.label28.Size = new System.Drawing.Size(83, 24);
     this.label28.TabIndex = 7;
     this.label28.Text = "Cell Height (Sy)";
     this.label28.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // SyResultLabel
     //
     this.SyResultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.SyResultLabel.Location = new System.Drawing.Point(104, 48);
     this.SyResultLabel.Name = "SyResultLabel";
     this.SyResultLabel.Size = new System.Drawing.Size(152, 24);
     this.SyResultLabel.TabIndex = 6;
     this.SyResultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label26
     //
     this.label26.Location = new System.Drawing.Point(16, 24);
     this.label26.Name = "label26";
     this.label26.Size = new System.Drawing.Size(80, 24);
     this.label26.TabIndex = 5;
     this.label26.Text = "Cell Width (Sx)";
     this.label26.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // SxResultLabel
     //
     this.SxResultLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.SxResultLabel.Location = new System.Drawing.Point(104, 24);
     this.SxResultLabel.Name = "SxResultLabel";
     this.SxResultLabel.Size = new System.Drawing.Size(152, 24);
     this.SxResultLabel.TabIndex = 4;
     this.SxResultLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label22
     //
     this.label22.Location = new System.Drawing.Point(16, 52);
     this.label22.Name = "label22";
     this.label22.Size = new System.Drawing.Size(64, 24);
     this.label22.TabIndex = 3;
     this.label22.Text = "Mean Error";
     this.label22.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // ErrorLabel
     //
     this.ErrorLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.ErrorLabel.Location = new System.Drawing.Point(80, 52);
     this.ErrorLabel.Name = "ErrorLabel";
     this.ErrorLabel.Size = new System.Drawing.Size(280, 24);
     this.ErrorLabel.TabIndex = 2;
     this.ErrorLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label21
     //
     this.label21.Location = new System.Drawing.Point(16, 24);
     this.label21.Name = "label21";
     this.label21.Size = new System.Drawing.Size(64, 24);
     this.label21.TabIndex = 1;
     this.label21.Text = "Status";
     this.label21.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // StatusCalibLabel
     //
     this.StatusCalibLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.StatusCalibLabel.Location = new System.Drawing.Point(80, 24);
     this.StatusCalibLabel.Name = "StatusCalibLabel";
     this.StatusCalibLabel.Size = new System.Drawing.Size(328, 24);
     this.StatusCalibLabel.TabIndex = 0;
     this.StatusCalibLabel.Text = "No calibration data available";
     this.StatusCalibLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // groupBox1
     //
     this.groupBox1.Controls.Add(this.buttonMove);
     this.groupBox1.Controls.Add(this.buttonReset);
     this.groupBox1.Controls.Add(this.buttonNone);
     this.groupBox1.Controls.Add(this.buttonMagnify);
     this.groupBox1.Controls.Add(this.buttonZoom);
     this.groupBox1.Location = new System.Drawing.Point(360, 440);
     this.groupBox1.Name = "groupBox1";
     this.groupBox1.Size = new System.Drawing.Size(112, 160);
     this.groupBox1.TabIndex = 11;
     this.groupBox1.TabStop = false;
     this.groupBox1.Text = "View Interaction";
     //
     // buttonMove
     //
     this.buttonMove.Location = new System.Drawing.Point(16, 24);
     this.buttonMove.Name = "buttonMove";
     this.buttonMove.Size = new System.Drawing.Size(88, 24);
     this.buttonMove.TabIndex = 4;
     this.buttonMove.Text = "   move";
     this.buttonMove.CheckedChanged += new System.EventHandler(this.buttonMove_CheckedChanged);
     //
     // buttonReset
     //
     this.buttonReset.Location = new System.Drawing.Point(16, 128);
     this.buttonReset.Name = "buttonReset";
     this.buttonReset.Size = new System.Drawing.Size(80, 22);
     this.buttonReset.TabIndex = 3;
     this.buttonReset.Text = "Reset";
     this.buttonReset.Click += new System.EventHandler(this.buttonReset_Click);
     //
     // buttonNone
     //
     this.buttonNone.Checked = true;
     this.buttonNone.Location = new System.Drawing.Point(16, 96);
     this.buttonNone.Name = "buttonNone";
     this.buttonNone.Size = new System.Drawing.Size(88, 24);
     this.buttonNone.TabIndex = 2;
     this.buttonNone.TabStop = true;
     this.buttonNone.Text = "   none";
     this.buttonNone.CheckedChanged += new System.EventHandler(this.buttonNone_CheckedChanged);
     //
     // buttonMagnify
     //
     this.buttonMagnify.Location = new System.Drawing.Point(16, 72);
     this.buttonMagnify.Name = "buttonMagnify";
     this.buttonMagnify.Size = new System.Drawing.Size(88, 24);
     this.buttonMagnify.TabIndex = 1;
     this.buttonMagnify.Text = "   magnify";
     this.buttonMagnify.CheckedChanged += new System.EventHandler(this.buttonMagnify_CheckedChanged);
     //
     // buttonZoom
     //
     this.buttonZoom.Location = new System.Drawing.Point(16, 48);
     this.buttonZoom.Name = "buttonZoom";
     this.buttonZoom.Size = new System.Drawing.Size(88, 24);
     this.buttonZoom.TabIndex = 0;
     this.buttonZoom.Text = "   zoom";
     this.buttonZoom.CheckedChanged += new System.EventHandler(this.buttonZoom_CheckedChanged);
     //
     // groupBox3
     //
     this.groupBox3.Controls.Add(this.upDownLineWidth);
     this.groupBox3.Controls.Add(this.label78);
     this.groupBox3.Controls.Add(this.label68);
     this.groupBox3.Controls.Add(this.checkBoxCoordSys);
     this.groupBox3.Controls.Add(this.checkBoxMarkCenter);
     this.groupBox3.Controls.Add(this.checkBoxPlateRegion);
     this.groupBox3.Controls.Add(this.comboBoxDraw);
     this.groupBox3.Controls.Add(this.comboBoxCoordSys);
     this.groupBox3.Controls.Add(this.comboBoxMarkCenters);
     this.groupBox3.Controls.Add(this.comboBoxPlateRegion);
     this.groupBox3.Location = new System.Drawing.Point(16, 440);
     this.groupBox3.Name = "groupBox3";
     this.groupBox3.Size = new System.Drawing.Size(312, 160);
     this.groupBox3.TabIndex = 26;
     this.groupBox3.TabStop = false;
     this.groupBox3.Text = "Display Parameters";
     //
     // upDownLineWidth
     //
     this.upDownLineWidth.Location = new System.Drawing.Point(164, 128);
     this.upDownLineWidth.Maximum = new decimal(new int[] {
     15,
     0,
     0,
     0});
     this.upDownLineWidth.Minimum = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.upDownLineWidth.Name = "upDownLineWidth";
     this.upDownLineWidth.Size = new System.Drawing.Size(128, 20);
     this.upDownLineWidth.TabIndex = 36;
     this.upDownLineWidth.Value = new decimal(new int[] {
     1,
     0,
     0,
     0});
     this.upDownLineWidth.ValueChanged += new System.EventHandler(this.upDownLineWidth_ValueChanged);
     //
     // label78
     //
     this.label78.Location = new System.Drawing.Point(40, 128);
     this.label78.Name = "label78";
     this.label78.Size = new System.Drawing.Size(64, 24);
     this.label78.TabIndex = 35;
     this.label78.Text = " LineWidth";
     this.label78.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // label68
     //
     this.label68.Location = new System.Drawing.Point(40, 104);
     this.label68.Name = "label68";
     this.label68.Size = new System.Drawing.Size(64, 24);
     this.label68.TabIndex = 33;
     this.label68.Text = " Draw";
     this.label68.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // checkBoxCoordSys
     //
     this.checkBoxCoordSys.Checked = true;
     this.checkBoxCoordSys.CheckState = System.Windows.Forms.CheckState.Checked;
     this.checkBoxCoordSys.Location = new System.Drawing.Point(20, 72);
     this.checkBoxCoordSys.Name = "checkBoxCoordSys";
     this.checkBoxCoordSys.Size = new System.Drawing.Size(128, 24);
     this.checkBoxCoordSys.TabIndex = 32;
     this.checkBoxCoordSys.Text = "  Coordinate System";
     this.checkBoxCoordSys.CheckedChanged += new System.EventHandler(this.checkBoxCoordSys_CheckedChanged);
     //
     // checkBoxMarkCenter
     //
     this.checkBoxMarkCenter.Checked = true;
     this.checkBoxMarkCenter.CheckState = System.Windows.Forms.CheckState.Checked;
     this.checkBoxMarkCenter.Location = new System.Drawing.Point(20, 48);
     this.checkBoxMarkCenter.Name = "checkBoxMarkCenter";
     this.checkBoxMarkCenter.Size = new System.Drawing.Size(128, 24);
     this.checkBoxMarkCenter.TabIndex = 31;
     this.checkBoxMarkCenter.Text = "  Mark Centers";
     this.checkBoxMarkCenter.CheckedChanged += new System.EventHandler(this.checkBoxMarkCenter_CheckedChanged);
     //
     // checkBoxPlateRegion
     //
     this.checkBoxPlateRegion.Checked = true;
     this.checkBoxPlateRegion.CheckState = System.Windows.Forms.CheckState.Checked;
     this.checkBoxPlateRegion.Location = new System.Drawing.Point(20, 24);
     this.checkBoxPlateRegion.Name = "checkBoxPlateRegion";
     this.checkBoxPlateRegion.Size = new System.Drawing.Size(128, 24);
     this.checkBoxPlateRegion.TabIndex = 30;
     this.checkBoxPlateRegion.Text = "  Plate Region";
     this.checkBoxPlateRegion.CheckedChanged += new System.EventHandler(this.checkBoxPlateRegion_CheckedChanged);
     //
     // comboBoxDraw
     //
     this.comboBoxDraw.Items.AddRange(new object[] {
     "margin",
     "fill"});
     this.comboBoxDraw.Location = new System.Drawing.Point(164, 104);
     this.comboBoxDraw.Name = "comboBoxDraw";
     this.comboBoxDraw.Size = new System.Drawing.Size(128, 21);
     this.comboBoxDraw.TabIndex = 29;
     this.comboBoxDraw.Text = "margin";
     this.comboBoxDraw.SelectedIndexChanged += new System.EventHandler(this.comboBoxDraw_SelectedIndexChanged);
     //
     // comboBoxCoordSys
     //
     this.comboBoxCoordSys.Items.AddRange(new object[] {
     "green",
     "red",
     "blue",
     "black",
     "white",
     "yellow",
     "magenta",
     "cyan",
     "gray"});
     this.comboBoxCoordSys.Location = new System.Drawing.Point(164, 72);
     this.comboBoxCoordSys.Name = "comboBoxCoordSys";
     this.comboBoxCoordSys.Size = new System.Drawing.Size(128, 21);
     this.comboBoxCoordSys.TabIndex = 28;
     this.comboBoxCoordSys.Text = "yellow";
     this.comboBoxCoordSys.SelectedIndexChanged += new System.EventHandler(this.comboBoxCoordSys_SelectedIndexChanged);
     //
     // comboBoxMarkCenters
     //
     this.comboBoxMarkCenters.Items.AddRange(new object[] {
     "green",
     "red",
     "blue",
     "black",
     "white",
     "yellow",
     "magenta",
     "cyan",
     "gray"});
     this.comboBoxMarkCenters.Location = new System.Drawing.Point(164, 48);
     this.comboBoxMarkCenters.Name = "comboBoxMarkCenters";
     this.comboBoxMarkCenters.Size = new System.Drawing.Size(128, 21);
     this.comboBoxMarkCenters.TabIndex = 27;
     this.comboBoxMarkCenters.Text = "cyan";
     this.comboBoxMarkCenters.SelectedIndexChanged += new System.EventHandler(this.comboBoxMarkCenters_SelectedIndexChanged);
     //
     // comboBoxPlateRegion
     //
     this.comboBoxPlateRegion.Items.AddRange(new object[] {
     "green",
     "red",
     "blue",
     "black",
     "white",
     "yellow",
     "magenta",
     "cyan",
     "gray"});
     this.comboBoxPlateRegion.Location = new System.Drawing.Point(164, 24);
     this.comboBoxPlateRegion.Name = "comboBoxPlateRegion";
     this.comboBoxPlateRegion.Size = new System.Drawing.Size(128, 21);
     this.comboBoxPlateRegion.TabIndex = 26;
     this.comboBoxPlateRegion.Text = "green";
     this.comboBoxPlateRegion.SelectedIndexChanged += new System.EventHandler(this.comboBoxPlateRegion_SelectedIndexChanged);
     //
     // openFileDialogImg
     //
     this.openFileDialogImg.Filter = "png (*.png)|*.png|tiff (*.tif)|*.tif|jpeg (*.jpg)| *.jpg|all files (*.*)|*.*";
     this.openFileDialogImg.FilterIndex = 4;
     this.openFileDialogImg.Multiselect = true;
     //
     // openFileDialogDescr
     //
     this.openFileDialogDescr.Filter = " Plate Description (*.descr)|*.descr| all files (*.*)|*.*";
     //
     // openFileDialogImportParams
     //
     this.openFileDialogImportParams.Filter = "camera parameters (*.cal)|*.cal|camera parameters (*.dat)|*dat| all files (*.*)|*" +
         ".*";
     this.openFileDialogImportParams.FilterIndex = 3;
     //
     // StatusLabel
     //
     this.StatusLabel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.StatusLabel.Location = new System.Drawing.Point(16, 616);
     this.StatusLabel.Name = "StatusLabel";
     this.StatusLabel.Size = new System.Drawing.Size(456, 24);
     this.StatusLabel.TabIndex = 27;
     this.StatusLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // saveParamFileDialog
     //
     this.saveParamFileDialog.Filter = "camera parameters (*.cal)|*.cal|camera parameters (*.dat)|*dat| all files (*.*)|*" +
         ".*";
     //
     // CalibrationForm
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
     this.ClientSize = new System.Drawing.Size(942, 652);
     this.Controls.Add(this.StatusLabel);
     this.Controls.Add(this.groupBox3);
     this.Controls.Add(this.groupBox1);
     this.Controls.Add(this.tabControl);
     this.Controls.Add(this.viewPort);
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
     this.MaximizeBox = false;
     this.MaximumSize = new System.Drawing.Size(948, 680);
     this.MinimumSize = new System.Drawing.Size(948, 680);
     this.Name = "CalibrationForm";
     this.Text = "Calibration Assistant";
     this.Load += new System.EventHandler(this.CalibrationForm_Load);
     this.tabControl.ResumeLayout(false);
     this.tabPageCalib.ResumeLayout(false);
     this.groupBox2.ResumeLayout(false);
     this.groupBox2.PerformLayout();
     this.LineScanAddPanel.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.MotionZUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MotionYUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MotionXUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.FocalLengthUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.SyUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.SxUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.ThicknessUpDown)).EndInit();
     this.tabPageQualityCheck.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.WarnlevelUpDown)).EndInit();
     this.groupBox4.ResumeLayout(false);
     this.groupBox4.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.MaxDiamTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MaxDiamUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinContLTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinContLUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.SmoothTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.SmoothUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinThreshTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinThreshUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.ThreshDecrTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.ThreshDecrUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.InitThreshTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.InitThreshUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinDiamTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MinDiamUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MarkThreshTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.MarkThreshUpDown)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.FilterSizeTrackBar)).EndInit();
     ((System.ComponentModel.ISupportInitialize)(this.FilterSizeUpDown)).EndInit();
     this.tabPageResults.ResumeLayout(false);
     this.groupBox6.ResumeLayout(false);
     this.groupBox5.ResumeLayout(false);
     this.AreaScanPolynomPanel.ResumeLayout(false);
     this.KappaPanel.ResumeLayout(false);
     this.LineScanPanel.ResumeLayout(false);
     this.groupBox1.ResumeLayout(false);
     this.groupBox3.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.upDownLineWidth)).EndInit();
     this.ResumeLayout(false);
 }