/[pspp]/psppire/src/callbacks.c
ViewVC logotype

Diff of /psppire/src/callbacks.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.8 by jmd, Thu Nov 3 02:29:26 2005 UTC revision 1.9 by jmd, Thu Nov 3 04:52:28 2005 UTC
# Line 18  Line 18 
18      Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA      Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
19  */  */
20    
21  #ifdef HAVE_CONFIG_H  #include <psppire-conf.h>
 #  include <config.h>  
 #endif  
   
22    
23  #include <glade/glade.h>  #include <glade/glade.h>
24  #include <gtk/gtk.h>  #include <gtk/gtk.h>
# Line 98  recreate_file_handle(struct file_handle Line 95  recreate_file_handle(struct file_handle
95    
96    GtkWidget *window1  = glade_xml_get_widget(xml, "window1");    GtkWidget *window1  = glade_xml_get_widget(xml, "window1");
97    
   
98    dialog = gtk_file_chooser_dialog_new (_("Save Data As"),    dialog = gtk_file_chooser_dialog_new (_("Save Data As"),
99                                          GTK_WINDOW(window1),                                          GTK_WINDOW(window1),
100                                          GTK_FILE_CHOOSER_ACTION_SAVE,                                          GTK_FILE_CHOOSER_ACTION_SAVE,
# Line 106  recreate_file_handle(struct file_handle Line 102  recreate_file_handle(struct file_handle
102                                          GTK_STOCK_SAVE, GTK_RESPONSE_ACCEPT,                                          GTK_STOCK_SAVE, GTK_RESPONSE_ACCEPT,
103                                          NULL);                                          NULL);
104    
   
105    if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_ACCEPT)    if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_ACCEPT)
106      {      {
107        char *filename = gtk_file_chooser_get_filename        char *filename = gtk_file_chooser_get_filename
# Line 136  on_save1_activate                      ( Line 131  on_save1_activate                      (
131        
132    GtkWidget *data_sheet = glade_xml_get_widget(xml, "data_sheet");    GtkWidget *data_sheet = glade_xml_get_widget(xml, "data_sheet");
133    
134    psppire_create_system_file(data_sheet, pspp_dictionary, psppire_handle);    if ( psppire_handle )
135        psppire_create_system_file(data_sheet, pspp_dictionary, psppire_handle);
136    
137  }  }
138    
# Line 151  on_save_as1_activate                   ( Line 147  on_save_as1_activate                   (
147    
148    GtkWidget *data_sheet = glade_xml_get_widget(xml, "data_sheet");    GtkWidget *data_sheet = glade_xml_get_widget(xml, "data_sheet");
149    
150    psppire_create_system_file(data_sheet, pspp_dictionary, psppire_handle);    if ( psppire_handle )
151        psppire_create_system_file(data_sheet, pspp_dictionary, psppire_handle);
152  }  }
153    
154    

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26