X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fpatch_change.h;h=e10b2fdda1db373bdc5ec40717e0debb93ddb91b;hb=2bb22d2a14ead4e14bc842237219a893e1226980;hp=8902eb426eb4a4dc6eed9d5b973de20c30a3ba44;hpb=a99331a4e946390609d7c158c843f2a14aee0bd2;p=ardour.git diff --git a/gtk2_ardour/patch_change.h b/gtk2_ardour/patch_change.h index 8902eb426e..e10b2fdda1 100644 --- a/gtk2_ardour/patch_change.h +++ b/gtk2_ardour/patch_change.h @@ -41,8 +41,8 @@ public: double y, ARDOUR::InstrumentInfo& info, ARDOUR::MidiModel::PatchChangePtr patch, - ArdourCanvas::Color outline_color, - ArdourCanvas::Color fill_color); + Gtkmm2ext::Color outline_color, + Gtkmm2ext::Color fill_color); ~PatchChange(); @@ -56,10 +56,12 @@ public: void hide (); void show (); + double width() const { return _flag->width(); } + void set_text (std::string const & s) { _flag->set_text (s); } + ARDOUR::MidiModel::PatchChangePtr patch() const { return _patch; } ArdourCanvas::Item* canvas_item() const { return _flag; } ArdourCanvas::Item& item() const { return *_flag; } - ArdourCanvas::Flag* flag() const { return _flag; } private: bool event_handler (GdkEvent *);