fix the cairo-fletcher-fluctuation
[ardour.git] / libs / gtkmm2ext / gtkmm2ext / textviewer.h
index 9cc639cd75e9e5799ec1d436af4035dd93a23a45..c2ab1fffd55b5cde21a444880b5b0c364e234cf1 100644 (file)
 #include <string>
 #include <gtkmm.h>
 
-#include <pbd/transmitter.h>
+#include "pbd/transmitter.h"
 
-using std::string;
+#include "gtkmm2ext/visibility.h"
 
 namespace Gtkmm2ext {
 
-class TextViewer : public Gtk::Window, public Transmitter
+class LIBGTKMM2EXT_API TextViewer : public Gtk::Window, public Transmitter
 {
        Gtk::TextView etext;
        Gtk::VBox vbox1;
@@ -46,7 +46,7 @@ class TextViewer : public Gtk::Window, public Transmitter
        Gtk::TextView& text()         { return etext; }
        Gtk::Button& dismiss_button() { return dismiss; }
 
-       void insert_file (const string &);
+       void insert_file (const std::string &);
        void scroll_to_bottom ();
        
        void deliver ();