/// <summary> /// Constructor. /// </summary> /// <param name="processor">The processor.</param> /// <param name="isActive">Startup IsActive state.</param> public CropViewModel(Crop processor, bool isActive) : base(processor, isActive) { _processor = processor; AOIVM = new AOIViewModel(_processor); AOIVM.SettingsChanged += SubVM_SettingsChanged; }
/// <summary> /// Constructor. /// </summary> /// <param name="processor">The actual processor.</param> /// <param name="isActive">Startup IsActive state.</param> protected AOIPlaneProcessorViewModelBase(IAOIPlaneProcessor processor, bool isActive) : base(processor, isActive) { AOIVM = new AOIViewModel(processor); AOIVM.SettingsChanged += SubVM_SettingsChanged; }