/Users/huttone/Devel/sedflux-new/sedflux/trunk/ew/sed/stk_select_bathy_main.c

Go to the documentation of this file.
00001 #include <gtk/gtk.h>
00002 
00003 void store_filename( GtkWidget* widget , GtkWidget* user_data[2] );
00004 void create_file_selection( gpointer user_data );
00005 GtkWidget* get_bathymetry_file( GtkWidget* window );
00006 
00007 static void destroy( GtkWidget* widget , gpointer data )
00008 {
00009    gtk_main_quit();
00010 }
00011 
00012 int main( int   argc,
00013           char *argv[] )
00014 {
00015    GtkWidget *window;
00016    GtkWidget *main_vbox;
00017    GtkWidget *bathy_entry;
00018     
00019    gtk_init (&argc, &argv);
00020     
00021    window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
00022    g_signal_connect (G_OBJECT (window), "destroy",
00023                      G_CALLBACK (destroy), NULL);
00024    gtk_window_set_title( GTK_WINDOW(window) , "sedflux 2.0" );
00025    gtk_widget_set_size_request( GTK_WIDGET(window) , 600 , 750 );
00026     
00027    main_vbox = gtk_vbox_new( FALSE , 1 );
00028    gtk_container_set_border_width( GTK_CONTAINER(main_vbox) , 1 );
00029    gtk_container_add( GTK_CONTAINER(window) , main_vbox );
00030 
00031    bathy_entry    = get_bathymetry_file( window );
00032 
00033    gtk_box_pack_start( GTK_BOX(main_vbox) , bathy_entry , FALSE , TRUE , 0 );
00034 
00035    gtk_widget_show_all( window );
00036 
00037    gtk_main ();
00038     
00039    return 0;
00040 }
00041 

Generated on Fri Jan 4 18:04:15 2008 for sedflux by  doxygen 1.5.2