DSP-Load Window: subscribe to newly added routes
[ardour.git] / gtk2_ardour / patch_change.h
index a734daf79779dea02c21dad6c10c5ea21114520c..e10b2fdda1db373bdc5ec40717e0debb93ddb91b 100644 (file)
@@ -40,7 +40,9 @@ public:
                    double                            x,
                    double                            y,
                    ARDOUR::InstrumentInfo&           info,
-                   ARDOUR::MidiModel::PatchChangePtr patch);
+                   ARDOUR::MidiModel::PatchChangePtr patch,
+                   Gtkmm2ext::Color               outline_color,
+                   Gtkmm2ext::Color               fill_color);
 
        ~PatchChange();
 
@@ -54,6 +56,9 @@ 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; }