| | |
| | | public CtrlMotionCardOperationBase() |
| | | { |
| | | InitializeComponent(); |
| | | GTSCardOperationConfig = new GTSCardOperationConfig(); |
| | | } |
| | | |
| | | public IDevice Device { get; set; } |
| | |
| | | // get => Device as CameraBase; |
| | | //} |
| | | |
| | | GTSCardOperationConfig GTSCardOperationConfig = null; |
| | | MovingOption movingConfig = null; |
| | | public CtrlMotionCardOperationBase(IDevice device) |
| | | { |
| | | InitializeComponent(); |
| | | |
| | | private IProcess process = null; |
| | | public IProcess Process |
| | | { |
| | | get => process; |
| | | set |
| | | { |
| | | if (process != value) |
| | | { |
| | | process = value; |
| | | OnProcessUpdated(); |
| | | Device = device; |
| | | |
| | | |
| | | } |
| | | } |
| | | } |
| | | |
| | | MovingOption movingConfig = null; |
| | | |
| | | #region ILogoutput |
| | | public Action<LogMsg> OnLogMsgOutput { get; set; } |