Add MSVC support for building the 'zita-resampler' library (which is now needed by...
[ardour.git] / gtk2_ardour / patch_change.h
index ae2305cf83f16f7191e46ecb900629c065d16a92..e10b2fdda1db373bdc5ec40717e0debb93ddb91b 100644 (file)
@@ -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,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; }