one less annoying compiler warning.
[ardour.git] / libs / gtkmm2ext / slider_controller.cc
index c55697a2ee43369d2914a24d4bf6661795d3893f..4fd78d095f897a474548210e88f2a2bd6d4afb2c 100644 (file)
 using namespace Gtkmm2ext;
 using namespace PBD;
 
-SliderController::SliderController (
-       Glib::RefPtr<Gdk::Pixbuf> image,
-       Glib::RefPtr<Gdk::Pixbuf> image_desensitised,
-       Gtk::Adjustment *adj,
-       int orientation,
-       int fader_length
-       )
-       : PixFader (image, image_desensitised, *adj, orientation, fader_length),
-         spin (*adj, 0, 2)
+SliderController::SliderController (Gtk::Adjustment *adj, int orientation, int fader_length, int fader_girth)
+       : PixFader (*adj, orientation, fader_length, fader_girth)
+       , spin (*adj, 0, 2)
 {                        
        spin.set_name ("SliderControllerValue");
-       spin.set_size_request (70,-1); // should be based on font size somehow
        spin.set_numeric (true);
        spin.set_snap_to_ticks (false);
 }
 
-void
-SliderController::set_value (float v)
-{
-       adjustment.set_value (v);
-}
-
 bool 
 SliderController::on_button_press_event (GdkEventButton *ev) 
 {
@@ -60,32 +47,12 @@ SliderController::on_button_press_event (GdkEventButton *ev)
        return PixFader::on_button_press_event (ev);
 }
 
-VSliderController::VSliderController (Glib::RefPtr<Gdk::Pixbuf> image, Glib::RefPtr<Gdk::Pixbuf> image_desensitised,
-                                     Gtk::Adjustment *adj, int fader_length,
-                                     bool with_numeric)
-
-       : SliderController (image, image_desensitised, adj, VERT, fader_length)
+VSliderController::VSliderController (Gtk::Adjustment *adj, int fader_length, int fader_girth)
+       : SliderController (adj, VERT, fader_length, fader_girth)
 {
-       if (with_numeric) {
-               spin_frame.add (spin);
-               spin_frame.set_shadow_type (Gtk::SHADOW_IN);
-               spin_frame.set_name ("BaseFrame");
-               spin_hbox.pack_start (spin_frame, false, true);
-               // pack_start (spin_hbox, false, false);
-       }
 }
 
-HSliderController::HSliderController (Glib::RefPtr<Gdk::Pixbuf> image, Glib::RefPtr<Gdk::Pixbuf> image_desensitised,
-                                     Gtk::Adjustment *adj, int fader_length,
-                                     bool with_numeric)
-       
-       : SliderController (image, image_desensitised, adj, HORIZ, fader_length)
+HSliderController::HSliderController (Gtk::Adjustment *adj, int fader_length, int fader_girth)
+       : SliderController (adj, HORIZ, fader_length, fader_girth)
 {
-       if (with_numeric) {
-               spin_frame.add (spin);
-               //spin_frame.set_shadow_type (Gtk::SHADOW_IN);
-               spin_frame.set_name ("BaseFrame");
-               spin_hbox.pack_start (spin_frame, false, true);
-               // pack_start (spin_hbox, false, false);
-       }
 }