// protected enum BlurDarkChanger { HScale, SpinButton } protected void ChangeCut(double new_value, CutChanger changer) { if (!_CutIsChanging) { _CutIsChanging = true; StartChangingParameters(); // Setting all editors to the value if (changer != CutChanger.HScale) { cut_hscale.Value = new_value; } if (changer != CutChanger.SpinButton) { cut_spinbutton.Value = new_value; } ((BlackPointStageOperationParameters)Parameters).Cut = new_value; EndChangingParameters(); OnUserModified(); _CutIsChanging = false; } }
protected void ChangeCut(double new_value, CutChanger changer) { if (!_CutIsChanging) { _CutIsChanging = true; StartChangingParameters(); // Setting all editors to the value if (changer != CutChanger.HScale) cut_hscale.Value = new_value; if (changer != CutChanger.SpinButton) cut_spinbutton.Value = new_value; ((HighlightStageOperationParameters)Parameters).Cut = new_value; EndChangingParameters(); OnUserModified(); _CutIsChanging = false; } }