Exemplo n.º 1
0
        public CameraSelectionWin(HalconVision halVis)
        {
            InitializeComponent();
            myHalcon = halVis;
            List <string> camList = myHalcon.GetBaslerCamSerialList();

            CamLB.Items.Clear();
            for (int i = 0; i < camList.Count; i++)
            {
                CamLB.Items.Add(camList[i]);
            }

            AssignBtn.Enabled = false;
        }
Exemplo n.º 2
0
        public HalconInterface(String name, Panel parentPnl, HalconVision halVis, HWindowControl myHalconWin)
        {
            InitializeComponent();
            ModuleNameLbl.Text = name;
            this.Parent        = parentPnl;
            myHalcon           = halVis;
            m_lockShowpicture  = new object();
            HalconWin          = myHalconWin;
            hWndCtrl           = new HWndCtrl(HalconWin);
            hWndCtrl.setViewState(HWndCtrl.MODE_VIEW_NONE);
            hWndCtrl.repaint();
            myHalcon.OnImageReadyFunction += OnImgReady;

            CaliXLbl.Text = myHalcon.CaliValue.X.ToString("F3");
            CaliYLbl.Text = myHalcon.CaliValue.Y.ToString("F3");
        }