=== modified file 'gSTM.glade' --- gSTM.glade 2009-03-27 09:35:10 +0000 +++ gSTM.glade 2009-03-27 09:43:39 +0000 @@ -327,7 +327,7 @@ 32 True True - gtk-quit + gtk-close True GTK_RELIEF_NORMAL True === modified file 'src/callbacks.c' --- src/callbacks.c 2009-03-27 09:35:10 +0000 +++ src/callbacks.c 2009-03-27 09:43:39 +0000 @@ -54,14 +54,16 @@ GdkEvent *event, gpointer user_data) { - gstm_terminate(); + extern GtkWidget *maindialog; + gtk_widget_hide(maindialog); } void on_btn_close_clicked (GtkButton *button, gpointer user_data) { - gstm_terminate(); + extern GtkWidget *maindialog; + gtk_widget_hide(maindialog); } /* show about dialog, disable main */ === modified file 'src/interface.c' --- src/interface.c 2009-03-27 09:35:10 +0000 +++ src/interface.c 2009-03-27 09:47:47 +0000 @@ -156,7 +156,7 @@ gtk_widget_set_size_request (btn_copy, 120, 32); gtk_widget_set_sensitive (btn_copy, FALSE); - btn_close = gtk_button_new_from_stock ("gtk-quit"); + btn_close = gtk_button_new_from_stock ("gtk-close"); gtk_widget_show (btn_close); gtk_box_pack_end (GTK_BOX (vbox3), btn_close, FALSE, FALSE, 0); gtk_widget_set_size_request (btn_close, 120, 32);