remove <gtkmm/gtkmm.h> from all files, plus a small fix related to map/realize handling
[ardour.git] / gtk2_ardour / time_axis_view.h
index 59bb6c58eaac4227df7e182a7539e2f38808bb9d..1b132322e422527abb36cfc32f615c4e3330701f 100644 (file)
 #include <vector>
 #include <list>
 
-#include <gtkmm.h>
+#include <gtkmm/box.h>
+#include <gtkmm/frame.h>
+#include <gtkmm/eventbox.h>
+#include <gtkmm/table.h>
+#include <gtkmm/entry.h>
+#include <gtkmm/label.h>
 
 #include <ardour/types.h>
 #include <ardour/region.h>
@@ -43,6 +48,10 @@ namespace ARDOUR {
        class Playlist;
 }
 
+namespace Gtk {
+       class Menu;
+}
+
 class PublicEditor;
 class AudioRegionSelection;
 class TimeSelection;