Code

r18238@shi: ted | 2008-03-01 14:46:00 -0800
authorgouldtj <gouldtj@users.sourceforge.net>
Mon, 3 Mar 2008 04:54:07 +0000 (04:54 +0000)
committergouldtj <gouldtj@users.sourceforge.net>
Mon, 3 Mar 2008 04:54:07 +0000 (04:54 +0000)
 Fixing it so that input/output have OK/Cancel like they used to.

src/extension/prefdialog.cpp

index cf2f12853f0fb725601c6338a86ac57ae69b83ff..9cfa39bd57b89e8fa10f14ac7d70db1597a61e72 100644 (file)
@@ -69,10 +69,10 @@ PrefDialog::PrefDialog (Glib::ustring name, gchar const * help, Gtk::Widget * co
     if (_help == NULL)
         help_button->set_sensitive(false);
     */
-    _button_cancel = add_button(Gtk::Stock::CLOSE, Gtk::RESPONSE_CANCEL);
+    _button_cancel = add_button(_effect == NULL ? Gtk::Stock::CANCEL : Gtk::Stock::CLOSE, Gtk::RESPONSE_CANCEL);
     _button_cancel->set_use_stock(true);
 
-    _button_ok = add_button(Gtk::Stock::APPLY, Gtk::RESPONSE_OK);
+    _button_ok = add_button(_effect == NULL ? Gtk::Stock::OK : Gtk::Stock::APPLY, Gtk::RESPONSE_OK);
     _button_ok->set_use_stock(true);
     set_default_response(Gtk::RESPONSE_OK);
     _button_ok->grab_focus();