diff options
author | David Robillard <d@drobilla.net> | 2014-04-06 20:19:09 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-04-06 20:19:09 +0000 |
commit | 0291bbfe56e0e3020862fb54073f968d66b53ae6 (patch) | |
tree | da5203b0f41c59e086d45964d884b873da2e2f32 /src/Patchage.hpp | |
parent | ea6f9d14761645d1228f3a945e47b96cfcd149a6 (diff) | |
download | patchage-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.hpp | 12 |
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; |