private void AddMonitorView(MonitorViewTab monitorViewTab, TabPage page) { monitorViewTab.TopLevel = false; monitorViewTab.Dock = DockStyle.Fill; monitorViewTab.FormBorderStyle = FormBorderStyle.None; page.Controls.Add(monitorViewTab); page.Text = monitorViewTab.Text; monitorViewTab.Show(); }
public MainView(MonitorViewTab batchShoulderView, MonitorViewTab frontBackView, MonitorViewTab isFrontIsBackView) { InitializeComponent(); this.batchShoulderViewTab = batchShoulderView; this.frontBackViewTab = frontBackView; this.isFrontIsBackViewTab = isFrontIsBackView; this.Text = AppSetting.APP_NAME; this.Icon = Resources.Logo; this.StartPosition = FormStartPosition.CenterScreen; }
void LoadInitCameraData(MonitorViewTab monitorViewTab, MaterielData data) { if (monitorViewTab.LeftMonitorView.CameraAddress.Equals(data.CameraAddress)) { monitorViewTab.LeftMonitorView.Data = data; monitorViewTab.LeftMonitorView.LoadData(); } if (monitorViewTab.RightMonitorView.CameraAddress.Equals(data.CameraAddress)) { monitorViewTab.RightMonitorView.Data = data; monitorViewTab.RightMonitorView.LoadData(); } }
void LoadCameraView() { if (!isAdmin) { UserManagerBtn.Visible = false; MaterielManagerBtn.Visible = false; } Cognex.InSight.CvsInSightSoftwareDevelopmentKit.Initialize(); batchShoulderViewTab = new MonitorViewTab(Utils.CreateCameraConfig(CameraType.Batch), Utils.CreateCameraConfig(CameraType.Shoulder), isAdmin); frontBackViewTab = new MonitorViewTab(Utils.CreateCameraConfig(CameraType.Front), Utils.CreateCameraConfig(CameraType.Back), isAdmin); isFrontIsBackViewTab = new MonitorViewTab(Utils.CreateCameraConfig(CameraType.IsFront), Utils.CreateCameraConfig(CameraType.IsBack), isAdmin); batchShoulderViewTab.LeftMonitorView.BindOnline(BatchOnline); batchShoulderViewTab.RightMonitorView.BindOnline(ShoulderOnline); frontBackViewTab.LeftMonitorView.BindOnline(FrontOnline); frontBackViewTab.RightMonitorView.BindOnline(BackOnline); isFrontIsBackViewTab.LeftMonitorView.BindOnline(IsFrontOnline); isFrontIsBackViewTab.RightMonitorView.BindOnline(IsBackOnline); this.timer1.Enabled = true; this.timer1.Start(); this.timer2.Enabled = true; this.timer2.Start(); }