Add Zoom/Expand icon
[ardour.git] / libs / gtkmm2ext / gtkmm2ext / cell_renderer_color_selector.h
index 16e2feca6af141f4891530eb70e761717b677653..38076baaccef80504517f4bed8fa362a92797100 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 2011 Paul Davis 
+    Copyright (C) 2011 Paul 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
@@ -17,7 +17,7 @@
 
 */
 
-#ifndef __gtkmm2ext_cell_renderer_color_selector_h__ 
+#ifndef __gtkmm2ext_cell_renderer_color_selector_h__
 #define __gtkmm2ext_cell_renderer_color_selector_h__
 
 #include <gtkmm/drawingarea.h>
@@ -25,6 +25,8 @@
 #include <gtkmm/cellrenderer.h>
 #include <gdkmm.h>
 
+#include "gtkmm2ext/visibility.h"
+
 using namespace Gtk;
 
 namespace Gtk {
@@ -33,10 +35,10 @@ namespace Gtk {
 
 namespace Gtkmm2ext {
 
-class CellRendererColorSelector : public Gtk::CellRenderer
+class LIBGTKMM2EXT_API CellRendererColorSelector : public Gtk::CellRenderer
 {
   public:
-       CellRendererColorSelector();  
+       CellRendererColorSelector();
        virtual ~CellRendererColorSelector();
 
        virtual void render_vfunc (const Glib::RefPtr<Gdk::Drawable>& window, Gtk::Widget& widget, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, const Gdk::Rectangle& expose_area, Gtk::CellRendererState flags);