colinf's patch to make enter work on 3 more dialogs (#4459)
authorPaul Davis <paul@linuxaudiosystems.com>
Wed, 9 Nov 2011 10:58:02 +0000 (10:58 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 9 Nov 2011 10:58:02 +0000 (10:58 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@10505 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/missing_file_dialog.cc
gtk2_ardour/missing_plugin_dialog.cc
gtk2_ardour/new_plugin_preset_dialog.cc

index 9d5712ee6134aae54855d601a61b4283e128b6c9..66085217d2a0d07cd66950e82cf9661af429d874 100644 (file)
@@ -43,6 +43,7 @@ MissingFileDialog::MissingFileDialog (Session* s, const std::string& path, DataT
         set_session (s);
 
         add_button (_("Done"), RESPONSE_OK);
+        set_default_response (RESPONSE_OK);
 
         string typestr;
 
index f6a4c7329486797a2a94f2b2c900ee8daf54c372..d5edd4ca368974e3269eee2048adb95bb8d1f05b 100755 (executable)
@@ -32,6 +32,7 @@ MissingPluginDialog::MissingPluginDialog (Session * s, list<string> const & plug
         set_session (s);
 
         add_button (_("OK"), RESPONSE_OK);
+        set_default_response (RESPONSE_OK);
 
        Label* m = manage (new Label);
 
index 2016e8046d86dc6e6b8c7fc2ce70649b48601e1d..828344b1bf888f824c814d13b38faa2e4c4f6fbb 100644 (file)
@@ -41,6 +41,8 @@ NewPluginPresetDialog::NewPluginPresetDialog (boost::shared_ptr<ARDOUR::Plugin>
 
        add_button (Stock::CANCEL, RESPONSE_CANCEL);
        _add = add_button (Stock::ADD, RESPONSE_ACCEPT);
+       set_default_response (RESPONSE_ACCEPT);
+       _name.set_activates_default(true);
 
        show_all ();