X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fsys_ex.cc;h=f3e02b1253f7e8081ebe37783326189b3ddbe1ee;hb=842c33fba81ee7d360bb347a9a011582f6aac95f;hp=ffa06aa8ae4fbd0d7c4acf0b611d439c6abfd9f3;hpb=ad017365f7a73f8ba57f667cc1aa36478b48c50e;p=ardour.git diff --git a/gtk2_ardour/sys_ex.cc b/gtk2_ardour/sys_ex.cc index ffa06aa8ae..f3e02b1253 100644 --- a/gtk2_ardour/sys_ex.cc +++ b/gtk2_ardour/sys_ex.cc @@ -19,8 +19,8 @@ #include #include "canvas/flag.h" -#include "ardour_ui.h" #include "sys_ex.h" +#include "ui_config.h" using namespace std; @@ -31,21 +31,22 @@ SysEx::SysEx ( double height, double x, double y) - : _region (region) { _flag = new ArdourCanvas::Flag ( parent, - height, - ARDOUR_UI::config()->get_canvasvar_MidiSysExOutline(), - ARDOUR_UI::config()->get_canvasvar_MidiSysExFill(), + height, + UIConfiguration::instance().color ("midi sysex outline"), + UIConfiguration::instance().color_mod ("midi sysex fill", "midi sysex fill"), ArdourCanvas::Duple (x, y) ); - + _flag->set_text (text); } SysEx::~SysEx() { + delete _flag; + _flag = 0; } bool