summaryrefslogtreecommitdiff
path: root/gtk2_ardour/public_editor.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-04-21 15:10:49 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-02-22 15:31:21 -0500
commit02c8d6d648a4d54dc796fd994106e74b2e9dae32 (patch)
treecfef34d65d34e99e7b03796dbc52658d8e263933 /gtk2_ardour/public_editor.h
parentb2dc5a52b788b77ceb826fcc897c8ead11b8a6ba (diff)
the basics of tabbed
Diffstat (limited to 'gtk2_ardour/public_editor.h')
-rw-r--r--gtk2_ardour/public_editor.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk2_ardour/public_editor.h b/gtk2_ardour/public_editor.h
index bcf98dbac4..90ee30dbca 100644
--- a/gtk2_ardour/public_editor.h
+++ b/gtk2_ardour/public_editor.h
@@ -32,6 +32,7 @@
#include <gtkmm/box.h>
#include <gtkmm/window.h>
#include <gtkmm/actiongroup.h>
+#include <gtkmm/notebook.h>
#include <sigc++/signal.h>
#include "evoral/Note.hpp"
@@ -441,7 +442,11 @@ class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible, publi
PBD::Signal0<void> SnapChanged;
PBD::Signal0<void> MouseModeChanged;
+ Gtk::Notebook& tabs() { return _tabs; }
+
protected:
+ Gtk::Notebook _tabs;
+
friend class DisplaySuspender;
virtual void suspend_route_redisplay () = 0;
virtual void resume_route_redisplay () = 0;