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> |
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, |
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 |
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 |
|
|
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 |
|
|