X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fled.cc;h=9a71ad736e12d7261c9cd9ef9929308ad71c2512;hb=fdbb9d240d870dd7ddf9c04dcfe5b1d5c7211639;hp=e1a98da2281dee336fca3a3264eeb16e0c3aedb4;hpb=c52a0d1efc8cc6c506f9f224df980a2416818552;p=ardour.git diff --git a/gtk2_ardour/led.cc b/gtk2_ardour/led.cc index e1a98da228..9a71ad736e 100644 --- a/gtk2_ardour/led.cc +++ b/gtk2_ardour/led.cc @@ -26,16 +26,14 @@ using namespace Gdk; using namespace Gtk; using namespace Glib; +using namespace Gtkmm2ext; LED::LED() - : _visual_state (0) - , _active (false) - , _diameter (0.0) - , _fixed_diameter (false) - , _red (0.0) - , _green (1.0) - , _blue (0.0) - + : _diameter (0.0) + , _red (0.0) + , _green (1.0) + , _blue (0.0) + , _fixed_diameter (false) { } @@ -46,32 +44,39 @@ LED::~LED() void LED::render (cairo_t* cr) { - if (!_fixed_diameter) { - _diameter = std::min (_width, _height); - } - - //background - - RefPtr