summaryrefslogtreecommitdiffstats
path: root/src/progs/ingenuity/PatchView.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2006-09-10 03:42:59 +0000
committerDavid Robillard <d@drobilla.net>2006-09-10 03:42:59 +0000
commit8854610aac91caaf6bb8db782cc4c9bd2ca53c52 (patch)
treeb92d385755eec2404309aba384850396bedf0184 /src/progs/ingenuity/PatchView.h
parenta90181962d3f9eca3e00f665465bbd66bdd79927 (diff)
downloadingen-8854610aac91caaf6bb8db782cc4c9bd2ca53c52.tar.gz
ingen-8854610aac91caaf6bb8db782cc4c9bd2ca53c52.tar.bz2
ingen-8854610aac91caaf6bb8db782cc4c9bd2ca53c52.zip
GUI redesigning.
git-svn-id: http://svn.drobilla.net/lad/ingen@125 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/progs/ingenuity/PatchView.h')
-rw-r--r--src/progs/ingenuity/PatchView.h30
1 files changed, 18 insertions, 12 deletions
diff --git a/src/progs/ingenuity/PatchView.h b/src/progs/ingenuity/PatchView.h
index 9772154b..7f91f6cf 100644
--- a/src/progs/ingenuity/PatchView.h
+++ b/src/progs/ingenuity/PatchView.h
@@ -59,26 +59,32 @@ public:
void patch_controller(PatchController* pc);
- OmFlowCanvas* canvas() const { return m_canvas; }
- PatchController* patch_controller() const { return m_patch; }
-
+ OmFlowCanvas* canvas() const { return _canvas; }
+ PatchController* patch_controller() const { return _patch; }
+ Gtk::Viewport* breadcrumb_container() const { return _breadcrumb_container; }
void show_control_window();
- void zoom_changed();
void process_toggled();
void enable();
void disable();
private:
- PatchController* m_patch;
- OmFlowCanvas* m_canvas;
-
- Gtk::ScrolledWindow* m_canvas_scrolledwindow;
- Gtk::HScale* m_zoom_slider;
- Gtk::Label* m_polyphony_label;
- Gtk::CheckButton* m_process_checkbutton;
+ PatchController* _patch;
+ OmFlowCanvas* _canvas;
- bool m_enable_signal;
+ Gtk::ScrolledWindow* _canvas_scrolledwindow;
+
+ Gtk::ToggleToolButton* _process_but;
+ Gtk::SpinButton* _poly_spin;
+ Gtk::ToolButton* _clear_but;
+ Gtk::ToolButton* _destroy_but;
+ Gtk::ToolButton* _refresh_but;
+ Gtk::ToolButton* _save_but;
+ Gtk::ToolButton* _zoom_normal_but;
+ Gtk::ToolButton* _zoom_full_but;
+ Gtk::Viewport* _breadcrumb_container;
+
+ bool _enable_signal;
};