Structure MIDI device selector by manufacturer.
[ardour.git] / gtk2_ardour / window_manager.h
index ca33b30234154bc36a4c3a761de071e19c7110b3..2dd6a2262ea8f4db7310d8efafa97c20ee383a0a 100644 (file)
@@ -122,7 +122,7 @@ class ProxyBase : public ARDOUR::SessionHandlePtr, public sigc::trackable {
     Gtkmm2ext::VisibilityTracker* vistracker;
 
     void save_pos_and_size ();
-    bool handle_win_event (GdkEventAny *ev);
+    bool delete_event_handler (GdkEventAny *ev);
     
     void setup ();
 };
@@ -159,7 +159,7 @@ class ProxyWithConstructor: public ProxyBase {
                            return 0;
                    }
 
-                   _window = creator ();
+                       _window = dynamic_cast<Gtk::Window*> (creator ());
 
                    if (_window) {
                            setup ();