Don't show hidden controls inline in the mixer-strip
[ardour.git] / gtk2_ardour / session_import_dialog.h
index b31751115f4ede5d4641a45248209a14739517fc..a6ed77516ec1866bb0ff48d1628cefd77156c918 100644 (file)
 #include <utility>
 
 #include <boost/shared_ptr.hpp>
-#include <gtkmm.h>
+
+#include <gtkmm/box.h>
+#include <gtkmm/button.h>
+#include <gtkmm/entry.h>
+#include <gtkmm/filechooserdialog.h>
+#include <gtkmm/frame.h>
+#include <gtkmm/scrolledwindow.h>
+#include <gtkmm/treemodel.h>
+#include <gtkmm/treestore.h>
+#include <gtkmm/treeview.h>
 
 #include "pbd/xml++.h"
 
@@ -39,19 +48,19 @@ namespace ARDOUR {
 
 class SessionImportDialog : public ArdourDialog
 {
-  private:
+private:
        typedef boost::shared_ptr<ARDOUR::ElementImportHandler> HandlerPtr;
        typedef std::list<HandlerPtr> HandlerList;
 
        typedef boost::shared_ptr<ARDOUR::ElementImporter> ElementPtr;
        typedef std::list<ElementPtr> ElementList;
 
-  public:
+public:
        SessionImportDialog (ARDOUR::Session* target);
 
        virtual Gtk::FileChooserAction browse_action() const { return Gtk::FILE_CHOOSER_ACTION_OPEN; }
 
-  private:
+private:
 
        void load_session (const std::string& filename);
        void fill_list ();
@@ -77,12 +86,12 @@ class SessionImportDialog : public ArdourDialog
        struct SessionBrowserColumns : public Gtk::TreeModel::ColumnRecord
        {
        public:
-         Gtk::TreeModelColumn<std::string>    name;
-         Gtk::TreeModelColumn<bool>           queued;
-         Gtk::TreeModelColumn<ElementPtr>     element;
-         Gtk::TreeModelColumn<std::string>    info;
+               Gtk::TreeModelColumn<std::string>    name;
+               Gtk::TreeModelColumn<bool>           queued;
+               Gtk::TreeModelColumn<ElementPtr>     element;
+               Gtk::TreeModelColumn<std::string>    info;
 
-         SessionBrowserColumns() { add (name); add (queued); add (element); add (info); }
+               SessionBrowserColumns() { add (name); add (queued); add (element); add (info); }
        };
 
        SessionBrowserColumns         sb_cols;