Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 1829 in orxonox.OLD for orxonox/branches/bensch/orxonox_gui.c


Ignore:
Timestamp:
Apr 15, 2004, 2:14:40 AM (21 years ago)
Author:
bensch
Message:

orxonox/branches/bensch: added save/load ability

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/branches/bensch/orxonox_gui.c

    r1820 r1829  
    33#include "orxonox_gui_audio.h"
    44int verbose = 1;
    5 
    6 
    7 gint delete_event ( GtkWidget *widget, GdkEvent *event, gpointer data )
    8 {
    9   return FALSE;
    10 }
    11 
    125
    136int main( int argc, char *argv[] )
     
    1811    GtkWidget *hbox_view_exec;
    1912    struct settings *orxonox_settings;
     13
    2014    int option_count = 7; /* important: look that this is greater than options in 'struct settings' */
    2115
     
    2519
    2620    orxonox_gui_file_default (orxonox_settings);
     21    orxonox_gui_file_load ("~/.orxonox.conf", orxonox_settings);
    2722
    2823
     
    3227    gtk_window_set_title ( GTK_WINDOW (window), "orxonox");
    3328    g_signal_connect (G_OBJECT (window), "delete_event", G_CALLBACK (gtk_main_quit), NULL);
    34     g_signal_connect (G_OBJECT (window), "destroy", G_CALLBACK (gtk_main_quit), NULL);
     29    g_signal_connect (G_OBJECT (window), "destroy", G_CALLBACK (orxonox_gui_quit), orxonox_settings);
    3530    gtk_container_set_border_width (GTK_CONTAINER (window), 5);
    3631   
Note: See TracChangeset for help on using the changeset viewer.