public ActionEdgePosition(ActionEdgePositionData actionEdgePositionData) { actionData = actionEdgePositionData; actionData.Name = actionEdgePositionData.Name; actionRes = ActionResponse.NonExecution; formAction = (FormActionEdgePosition)(new FormActionEdgePosition(actionEdgePositionData, this)); this.actionEdgePositionData = actionEdgePositionData; Init(); }
public FormActionEdgePosition(ActionEdgePositionData data, ActionEdgePosition actionEdgePosition) { InitializeComponent(); bMouseDownIm3 = false; bMouseDown = false; _actionEdgePositionData = data; _actionEdgePosition = actionEdgePosition; label8.Text = String.Format("ROI:X:{0},Y{1}\r\nWidth:{2},Height:{3}", _actionEdgePositionData.InputAOIX, _actionEdgePositionData.InputAOIY, _actionEdgePositionData.InputAOIWidth, _actionEdgePositionData.InputAOIHeight); rbROIReset.Checked = _actionEdgePositionData.bROIReset; cbDirect.SelectedIndex = _actionEdgePositionData.direct; tbThreshold.Text = Convert.ToString(_actionEdgePositionData.threshold); cbMaxValue.Text = Convert.ToString(_actionEdgePositionData.maxValue); FormVision.eventRun += new FormVision.formRefresh(init); }