Code

Fixes for transient dialogs in win32.
[inkscape.git] / src / ui / widget / spin-slider.h
index 5c0272d2a0828179dfbc759aa61878cb067293ba..2779be029443109c682c87ab9f61a72eca630dd3 100644 (file)
@@ -56,7 +56,7 @@ private:
 };
 
 // Contains two SpinSliders for controlling number-opt-number attributes
-class DualSpinSlider : public AttrWidget
+class DualSpinSlider : public Gtk::HBox, public AttrWidget
 {
 public:
     DualSpinSlider(double value, double lower, double upper, double step_inc,
@@ -77,8 +77,11 @@ public:
 
     void remove_scale();
 private:
+    void link_toggled();
+    void update_linked();
     sigc::signal<void> _signal_value_changed;
     SpinSlider _s1, _s2;
+    Gtk::ToggleButton _link;
 };
 
 } // namespace Widget