remove frame from barcontroller
authorRobin Gareus <robin@gareus.org>
Sun, 31 Aug 2014 17:36:41 +0000 (19:36 +0200)
committerRobin Gareus <robin@gareus.org>
Sun, 31 Aug 2014 17:36:41 +0000 (19:36 +0200)
libs/gtkmm2ext/barcontroller.cc
libs/gtkmm2ext/gtkmm2ext/barcontroller.h

index 011c66141a8fa7bfc2e5ce106406f488296fa0f2..4e49e7a8874b49fa9eb7c6d43d277787d0dbffa8 100644 (file)
@@ -56,7 +56,8 @@ BarController::BarController (Gtk::Adjustment& adj,
 
        layout = darea.create_pango_layout("");
 
-       set_shadow_type (SHADOW_NONE);
+       set (.5, .5, 1.0, 1.0);
+       set_border_width(2);
 
        initial_value = adjustment.get_value ();
 
@@ -550,7 +551,7 @@ BarController::set_use_parent (bool yn)
 void
 BarController::set_sensitive (bool yn)
 {
-       Frame::set_sensitive (yn);
+       Alignment::set_sensitive (yn);
        darea.set_sensitive (yn);
 }
 
index 5fc3c17aeaa2ef292306ff604b76f49edf72107e..355714dc29e526f1e940878ecb0a404c2d26c24c 100644 (file)
@@ -19,6 +19,7 @@
 #ifndef __gtkmm2ext_bar_controller_h__
 #define __gtkmm2ext_bar_controller_h__
 
+#include <gtkmm/alignment.h>
 #include <gtkmm/frame.h>
 #include <gtkmm/drawingarea.h>
 #include <cairo.h>
@@ -28,7 +29,7 @@
 
 namespace Gtkmm2ext {
 
-class LIBGTKMM2EXT_API BarController : public Gtk::Frame
+class LIBGTKMM2EXT_API BarController : public Gtk::Alignment
 {
   public:
        BarController (Gtk::Adjustment& adj, boost::shared_ptr<PBD::Controllable>);