hide window when starting simulation.
1.1 --- a/src/contrib/gtk-config-store.cc Thu Oct 02 14:57:39 2008 +0200
1.2 +++ b/src/contrib/gtk-config-store.cc Thu Oct 02 15:04:28 2008 +0200
1.3 @@ -452,6 +452,7 @@
1.4 gpointer user_data)
1.5 {
1.6 gtk_main_quit ();
1.7 + gtk_widget_hide (GTK_WIDGET (user_data));
1.8 }
1.9
1.10 static gboolean
1.11 @@ -460,6 +461,7 @@
1.12 gpointer user_data)
1.13 {
1.14 gtk_main_quit ();
1.15 + gtk_widget_hide (GTK_WIDGET (user_data));
1.16 return TRUE;
1.17 }
1.18
1.19 @@ -494,9 +496,9 @@
1.20
1.21 window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
1.22 gtk_window_set_title (GTK_WINDOW (window), "ns-3 Object attributes.");
1.23 - gtk_window_set_default_size (GTK_WINDOW (window), 400, 600);
1.24 + gtk_window_set_default_size (GTK_WINDOW (window), 600, 600);
1.25
1.26 - g_signal_connect (window, "delete_event", (GCallback)delete_event_callback, 0);
1.27 + g_signal_connect (window, "delete_event", (GCallback)delete_event_callback, window);
1.28
1.29
1.30 GtkTreeStore *model = gtk_tree_store_new (COL_LAST, G_TYPE_POINTER);
1.31 @@ -519,7 +521,7 @@
1.32 g_signal_connect (load, "clicked", (GCallback) load_clicked, window);
1.33 gtk_box_pack_end (GTK_BOX (hbox), load, FALSE, FALSE, 0);
1.34 GtkWidget *exit = gtk_button_new_with_label ("Run Simulation");
1.35 - g_signal_connect (exit, "clicked", (GCallback) exit_clicked_callback, 0);
1.36 + g_signal_connect (exit, "clicked", (GCallback) exit_clicked_callback, window);
1.37 gtk_box_pack_end (GTK_BOX (hbox), exit, FALSE, FALSE, 0);
1.38
1.39 gtk_container_add (GTK_CONTAINER (window), vbox);