fix message about markup elements by changing accel strings from <Mod> to Mod-
[ardour.git] / gtk2_ardour / led.cc
index e2e4b281056455bd1511911b93b348419c445369..83fdc3e46ca78cc0d650412bedbf6454f4aca57f 100644 (file)
@@ -26,6 +26,7 @@
 using namespace Gdk;
 using namespace Gtk;
 using namespace Glib;
+using namespace Gtkmm2ext;
 
 LED::LED()
        : _diameter (0.0)
@@ -44,7 +45,7 @@ void
 LED::render (cairo_t* cr)
 {
        if (!_fixed_diameter) {
-               _diameter = std::min (_width, _height);
+               _diameter = std::min (get_width(), get_height());
        }
 
        //background
@@ -74,7 +75,7 @@ LED::render (cairo_t* cr)
        cairo_fill(cr);
 #endif
 
-       cairo_translate(cr, _width/2, _height/2);
+       cairo_translate(cr, get_width()/2, get_height()/2);
 
        //inset
        cairo_pattern_t *pat = cairo_pattern_create_linear (0.0, 0.0, 0.0, _diameter);
@@ -145,7 +146,7 @@ LED::set_colors_from_style ()
        Color c;
 
        switch (_visual_state) {
-       case 0:
+       case VisualState(0):
                c = style->get_fg (STATE_NORMAL);
                break;
        default: