diff options
author | David Robillard <d@drobilla.net> | 2007-07-25 22:37:39 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2007-07-25 22:37:39 +0000 |
commit | 397667bfaffdb622dfcf5bbbf64c49fd6a729f7e (patch) | |
tree | 17f84817fb5a8d38fdabf92d0c8a3b2e963905ec /src/libs/gui/PatchCanvas.hpp | |
parent | ac6d9b45093f6d304a4d32271e3636b51ccd5a47 (diff) | |
download | ingen-397667bfaffdb622dfcf5bbbf64c49fd6a729f7e.tar.gz ingen-397667bfaffdb622dfcf5bbbf64c49fd6a729f7e.tar.bz2 ingen-397667bfaffdb622dfcf5bbbf64c49fd6a729f7e.zip |
Build against local SLV2 too.
Better configure summary output.
Some trivial initial work towards on-canvas controllers.
git-svn-id: http://svn.drobilla.net/lad/ingen@628 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/libs/gui/PatchCanvas.hpp')
-rw-r--r-- | src/libs/gui/PatchCanvas.hpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libs/gui/PatchCanvas.hpp b/src/libs/gui/PatchCanvas.hpp index 6eba024a..d0df1505 100644 --- a/src/libs/gui/PatchCanvas.hpp +++ b/src/libs/gui/PatchCanvas.hpp @@ -82,8 +82,12 @@ public: { _menu->popup(event->button.button, event->button.time); } private: + enum ControlType { NUMBER, BUTTON }; + void menu_add_control(ControlType type); + string generate_port_name(const string& base); void menu_add_port(const string& name, const string& type, bool is_output); + void menu_load_plugin(); void menu_new_patch(); void menu_load_patch(); @@ -116,6 +120,8 @@ private: int _last_click_y; Gtk::Menu* _menu; + Gtk::MenuItem* _menu_add_number_control; + Gtk::MenuItem* _menu_add_button_control; Gtk::MenuItem* _menu_add_audio_input; Gtk::MenuItem* _menu_add_audio_output; Gtk::MenuItem* _menu_add_control_input; |