summaryrefslogtreecommitdiffstats
path: root/src/Patchage.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2014-04-06 20:19:09 +0000
committerDavid Robillard <d@drobilla.net>2014-04-06 20:19:09 +0000
commit0291bbfe56e0e3020862fb54073f968d66b53ae6 (patch)
treeda5203b0f41c59e086d45964d884b873da2e2f32 /src/Patchage.hpp
parentea6f9d14761645d1228f3a945e47b96cfcd149a6 (diff)
downloadpatchage-0291bbfe56e0e3020862fb54073f968d66b53ae6.tar.gz
patchage-0291bbfe56e0e3020862fb54073f968d66b53ae6.tar.bz2
patchage-0291bbfe56e0e3020862fb54073f968d66b53ae6.zip
Eliminate messages window in favour of an optional pane (single-window interface).
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5361 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/Patchage.hpp')
-rw-r--r--src/Patchage.hpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/Patchage.hpp b/src/Patchage.hpp
index 06cbace..ac55b26 100644
--- a/src/Patchage.hpp
+++ b/src/Patchage.hpp
@@ -33,6 +33,7 @@
#include <gtkmm/main.h>
#include <gtkmm/menubar.h>
#include <gtkmm/menuitem.h>
+#include <gtkmm/paned.h>
#include <gtkmm/progressbar.h>
#include <gtkmm/scrolledwindow.h>
#include <gtkmm/textview.h>
@@ -95,11 +96,9 @@ protected:
void on_arrange();
void on_help_about();
- void on_messages_clear();
- void on_messages_close();
void on_quit();
void on_export_dot();
- void on_show_messages();
+ void on_view_messages();
void on_view_toolbar();
void on_store_positions();
void on_view_human_names();
@@ -157,7 +156,7 @@ protected:
Widget<Gtk::MenuItem> _menu_save_session;
Widget<Gtk::MenuItem> _menu_save_close_session;
Widget<Gtk::MenuItem> _menu_view_arrange;
- Widget<Gtk::MenuItem> _menu_view_messages;
+ Widget<Gtk::CheckMenuItem> _menu_view_messages;
Widget<Gtk::CheckMenuItem> _menu_view_toolbar;
Widget<Gtk::MenuItem> _menu_view_refresh;
Widget<Gtk::CheckMenuItem> _menu_view_human_names;
@@ -168,14 +167,13 @@ protected:
Widget<Gtk::MenuItem> _menu_increase_font_size;
Widget<Gtk::MenuItem> _menu_decrease_font_size;
Widget<Gtk::MenuItem> _menu_normal_font_size;
- Widget<Gtk::Button> _messages_clear_but;
- Widget<Gtk::Button> _messages_close_but;
- Widget<Gtk::Dialog> _messages_win;
Widget<Gtk::Toolbar> _toolbar;
Widget<Gtk::ToolButton> _clear_load_but;
Widget<Gtk::ProgressBar> _xrun_progress;
Widget<Gtk::Label> _latency_label;
Widget<Gtk::Alignment> _legend_alignment;
+ Widget<Gtk::Paned> _main_paned;
+ Widget<Gtk::ScrolledWindow> _log_scrolledwindow;
Widget<Gtk::TextView> _status_text;
Legend* _legend;