summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_window.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/ardour_window.h')
-rw-r--r--gtk2_ardour/ardour_window.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/gtk2_ardour/ardour_window.h b/gtk2_ardour/ardour_window.h
index 3b8628d5a7..c90eb3c049 100644
--- a/gtk2_ardour/ardour_window.h
+++ b/gtk2_ardour/ardour_window.h
@@ -27,6 +27,10 @@
#include "ardour/session_handle.h"
+namespace WM {
+ class ProxyTemporary;
+}
+
/**
* This virtual parent class is so that each window uses the
* same mechanism to declare its closing. It shares a common
@@ -42,10 +46,13 @@ class ArdourWindow : public Gtk::Window, public ARDOUR::SessionHandlePtr, public
bool on_enter_notify_event (GdkEventCrossing*);
bool on_leave_notify_event (GdkEventCrossing*);
+ bool on_delete_event (GdkEventAny *);
+ bool on_key_press_event (GdkEventKey*);
void on_unmap ();
private:
- void init ();
+ WM::ProxyTemporary* proxy;
+ void init ();
};
#endif // __ardour_window_h__