protected void ChangeEdgePressure(double new_value, EdgePressureChanger changer)
        {
            if (!_EdgePressureIsChanging)
            {
                _EdgePressureIsChanging = true;
                StartChangingParameters();

                // Setting all editors to the value
                if (changer != EdgePressureChanger.HScale)
                {
                    edgePressure_hscale.Value = new_value;
                }

                if (changer != EdgePressureChanger.SpinButton)
                {
                    edgePressure_spinbutton.Value = new_value;
                }

                ((CompressSharpStageOperationParameters)Parameters).EdgePressure = new_value;
                EndChangingParameters();
                OnUserModified();
                _EdgePressureIsChanging = false;
            }
        }
        protected void ChangeEdgePressure(double new_value, EdgePressureChanger changer)
        {
            if (!_EdgePressureIsChanging)
            {
                _EdgePressureIsChanging = true;
                StartChangingParameters();

                // Setting all editors to the value
                if (changer != EdgePressureChanger.HScale)
                    edgePressure_hscale.Value = new_value;

                if (changer != EdgePressureChanger.SpinButton)
                    edgePressure_spinbutton.Value = new_value;

                ((CompressSharpStageOperationParameters)Parameters).EdgePressure = new_value;
                EndChangingParameters();
                OnUserModified();
                _EdgePressureIsChanging = false;
            }
        }