From 23d74f838521320dc1682426341d1874061337a6 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 26 Jul 2007 22:18:33 +0000 Subject: Make canvas grab events. Remove silly ctrl+click zoom event grabs. Add concept of "edit mode", old behaviour = edit mode, edit mode off = no connections or module moving. git-svn-id: http://svn.drobilla.net/lad/ingen@641 a436a847-0d15-0410-975c-d299462d15a1 --- src/libs/gui/PatchView.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/libs/gui/PatchView.hpp') diff --git a/src/libs/gui/PatchView.hpp b/src/libs/gui/PatchView.hpp index c3d0fc8a..dcc2ffcc 100644 --- a/src/libs/gui/PatchView.hpp +++ b/src/libs/gui/PatchView.hpp @@ -71,6 +71,8 @@ private: void process_toggled(); void clear_clicked(); void refresh_clicked(); + void on_editable_sig(bool locked); + void editable_toggled(); void enable(); void disable(); @@ -90,6 +92,7 @@ private: Gtk::ToolButton* _save_but; Gtk::ToolButton* _zoom_normal_but; Gtk::ToolButton* _zoom_full_but; + Gtk::ToggleToolButton* _edit_mode_but; Gtk::Viewport* _breadcrumb_container; bool _enable_signal; -- cgit v1.2.1