hide window when starting simulation.
authorMathieu Lacage <mathieu.lacage@sophia.inria.fr>
Thu Oct 02 15:04:28 2008 +0200 (16 months ago)
changeset 372453be615ed881
parent 3723 b663cbec7661
child 3725 c27c944e2ec4
hide window when starting simulation.
src/contrib/gtk-config-store.cc
     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);