summaryrefslogtreecommitdiffstats
path: root/src/libs/gui/PatchWindow.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-07-04 02:37:09 +0000
committerDavid Robillard <d@drobilla.net>2007-07-04 02:37:09 +0000
commitbdce4a436529b55cfd57e669e42541c32f7037fc (patch)
tree7ba14a9a17fb81885c56dc16a3f730c973d83439 /src/libs/gui/PatchWindow.h
parent7c7e747f79d5073890ce37b761c3945ae97b8f18 (diff)
downloadingen-bdce4a436529b55cfd57e669e42541c32f7037fc.tar.gz
ingen-bdce4a436529b55cfd57e669e42541c32f7037fc.tar.bz2
ingen-bdce4a436529b55cfd57e669e42541c32f7037fc.zip
Remove MIDI event debug messages (from MIDI control node).
Properly maintain View->Patch Controls sensitivity state (by monitoring NodeModel signals). git-svn-id: http://svn.drobilla.net/lad/ingen@569 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/libs/gui/PatchWindow.h')
-rw-r--r--src/libs/gui/PatchWindow.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libs/gui/PatchWindow.h b/src/libs/gui/PatchWindow.h
index 6e95c3d8..daa4af08 100644
--- a/src/libs/gui/PatchWindow.h
+++ b/src/libs/gui/PatchWindow.h
@@ -79,6 +79,10 @@ protected:
bool on_key_press_event(GdkEventKey* event);
private:
+
+ void patch_port_added(SharedPtr<PortModel> port);
+ void patch_port_removed(SharedPtr<PortModel> port);
+
void event_import();
void event_import_location();
void event_save();
@@ -98,6 +102,9 @@ private:
SharedPtr<PatchModel> _patch;
SharedPtr<PatchView> _view;
+ sigc::connection new_port_connection;
+ sigc::connection removed_port_connection;
+
bool _enable_signal;
bool _position_stored;
int _x;