NOOP, remove trailing tabs/whitespace.
[ardour.git] / libs / gtkmm2ext / gtkmm2ext / motionfeedback.h
index b4bf2d9c0227371a0f80f74b6a4ea8950ddaf337..91e7a67a7e71144f2c5e6dd47169b6e600fce9dc 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 1998-99 Paul Barton-Davis 
+    Copyright (C) 1998-99 Paul Barton-Davis
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
     the Free Software Foundation; either version 2 of the License, or
@@ -27,6 +27,7 @@
 #include <gtkmm/label.h>
 #include <gtkmm/eventbox.h>
 
+#include "gtkmm2ext/visibility.h"
 #include "gtkmm2ext/binding_proxy.h"
 #include "gtkmm2ext/prolooks-helpers.h"
 
@@ -37,7 +38,7 @@ namespace Gtk {
 
 namespace Gtkmm2ext {
 
-class MotionFeedback : public Gtk::VBox
+class LIBGTKMM2EXT_API MotionFeedback : public Gtk::VBox
 {
  public:
        enum Type {
@@ -46,7 +47,7 @@ class MotionFeedback : public Gtk::VBox
                Endless
        };
 
-       MotionFeedback (Glib::RefPtr<Gdk::Pixbuf>, 
+       MotionFeedback (Glib::RefPtr<Gdk::Pixbuf>,
                        Type type,
                        boost::shared_ptr<PBD::Controllable>,
                        double default_value,
@@ -64,7 +65,7 @@ class MotionFeedback : public Gtk::VBox
        virtual void set_controllable (boost::shared_ptr<PBD::Controllable> c);
 
         static void set_lamp_color (const std::string&);
-        
+
         static Glib::RefPtr<Gdk::Pixbuf> render_pixbuf (int size);
 
        void set_print_func(void (*pf)(char buf[32], const boost::shared_ptr<PBD::Controllable>&, void *),
@@ -102,7 +103,7 @@ class MotionFeedback : public Gtk::VBox
           to a display value (0.0 .. 1.0)
        */
        virtual double to_display_value (double) = 0;
-       
+
        virtual double adjust (double nominal_delta) = 0;
 
   private:
@@ -129,5 +130,5 @@ class MotionFeedback : public Gtk::VBox
 };
 
 } /* namespace */
-       
+
 #endif // __gtkmm2ext_motion_feedback_h__