From 2ffbf8110ebb89f00363b9f5f63be885a0d6da1c Mon Sep 17 00:00:00 2001 From: Nicholas Bishop Date: Fri, 27 Jul 2007 21:49:35 +0000 Subject: Filter effects dialog: * For the Order attribute of feConvolveMatrix, show only the spin control, not the slider (bzr r3318) --- src/ui/widget/spin-slider.cpp | 5 +++++ src/ui/widget/spin-slider.h | 3 +++ 2 files changed, 8 insertions(+) (limited to 'src/ui/widget') diff --git a/src/ui/widget/spin-slider.cpp b/src/ui/widget/spin-slider.cpp index 311d09963..71c5921a9 100644 --- a/src/ui/widget/spin-slider.cpp +++ b/src/ui/widget/spin-slider.cpp @@ -94,6 +94,11 @@ void SpinSlider::set_update_policy(const Gtk::UpdateType u) _scale.set_update_policy(u); } +void SpinSlider::remove_scale() +{ + remove(_scale); +} + DualSpinSlider::DualSpinSlider(double value, double lower, double upper, double step_inc, double climb_rate, int digits, const SPAttributeEnum a) : AttrWidget(a), _s1(value, lower, upper, step_inc, climb_rate, digits), diff --git a/src/ui/widget/spin-slider.h b/src/ui/widget/spin-slider.h index b0a8daba9..1abc7cf3e 100644 --- a/src/ui/widget/spin-slider.h +++ b/src/ui/widget/spin-slider.h @@ -46,6 +46,9 @@ public: Gtk::SpinButton& get_spin_button(); void set_update_policy(const Gtk::UpdateType); + + // Change the SpinSlider into a SpinButton with AttrWidget support) + void remove_scale(); private: Gtk::Adjustment _adjustment; Gtk::HScale _scale; -- cgit v1.2.3