tBugs with using grab_default fixed; stock GTK+ widgets now used extensively. -… | |
git clone git://src.adamsgaard.dk/vaccinewars | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit d76e3b11ea424d4130bf5e934c50fad6b0dcdb6e | |
parent fc52feea6ab65b0b6b32a7acd0034f5116f1694d | |
Author: Ben Webb <[email protected]> | |
Date: Mon, 25 Mar 2002 16:57:49 +0000 | |
Bugs with using grab_default fixed; stock GTK+ widgets now used extensively. | |
Diffstat: | |
M src/gui_client/newgamedia.c | 9 ++++++--- | |
1 file changed, 6 insertions(+), 3 deletions(-) | |
--- | |
diff --git a/src/gui_client/newgamedia.c b/src/gui_client/newgamedia.c | |
t@@ -418,7 +418,7 @@ void NewGameDialog(Player *play) | |
#endif | |
{ | |
GtkWidget *vbox, *vbox2, *hbox, *label, *entry, *notebook; | |
- GtkWidget *frame, *button, *dialog; | |
+ GtkWidget *frame, *button, *dialog, *defbutton; | |
GtkAccelGroup *accel_group; | |
guint AccelKey; | |
t@@ -526,8 +526,8 @@ void NewGameDialog(Player *play) | |
gtk_box_pack_start(GTK_BOX(vbox2), button, FALSE, FALSE, 0); | |
gtk_container_add(GTK_CONTAINER(frame), vbox2); | |
GTK_WIDGET_SET_FLAGS(button, GTK_CAN_DEFAULT); | |
- gtk_widget_grab_default(button); | |
- | |
+ defbutton = button; | |
+ | |
label = gtk_label_new(_("Server")); | |
gtk_notebook_append_page(GTK_NOTEBOOK(notebook), frame, label); | |
#endif /* NETWORKING */ | |
t@@ -618,6 +618,9 @@ void NewGameDialog(Player *play) | |
SetStartGameStatus(NULL); | |
gtk_widget_show_all(dialog); | |
gtk_notebook_set_page(GTK_NOTEBOOK(notebook), NewGameType); | |
+#ifdef NETWORKING | |
+ gtk_widget_grab_default(defbutton); | |
+#endif | |
} | |
#ifdef NETWORKING |