#include "ui/gui/t-test-paired-samples.h"
#include "ui/gui/text-data-import-dialog.h"
#include "ui/gui/transpose-dialog.h"
+#include "ui/gui/aggregate-dialog.h"
#include "ui/gui/variable-info-dialog.h"
#include "ui/gui/weight-cases-dialog.h"
#include "ui/syntax-gen.h"
g_free (native_file_name);
- sss = create_syntax_string_source ("GET FILE=%s.",
+ sss = create_syntax_format_source ("GET FILE=%s.",
ds_cstr (&filename));
ds_destroy (&filename);
if (any_reader_may_open (sysname))
psppire_window_load (de, name);
else
- open_syntax_window (name);
+ open_new_syntax_window (name);
g_free (sysname);
g_free (name);
if ( de->save_as_portable )
{
- sss = create_syntax_string_source ("EXPORT OUTFILE=%s.",
+ sss = create_syntax_format_source ("EXPORT OUTFILE=%s.",
ds_cstr (&filename));
}
else
{
- sss = create_syntax_string_source ("SAVE OUTFILE=%s.",
+ sss = create_syntax_format_source ("SAVE OUTFILE=%s.",
ds_cstr (&filename));
}
g_free (native_file_name);
- sss = create_syntax_string_source ("SYSFILE INFO %s.",
+ sss = create_syntax_format_source ("SYSFILE INFO %s.",
ds_cstr (&filename));
execute_syntax (sss);
}
{
gchar *file;
- GtkWidget *se ;
-
gchar *uri =
gtk_recent_chooser_get_current_uri (GTK_RECENT_CHOOSER (menushell));
g_free (uri);
- se = psppire_syntax_window_new ();
-
- if ( psppire_window_load (PSPPIRE_WINDOW (se), file) )
- gtk_widget_show (se);
- else
- gtk_widget_destroy (se);
+ open_new_syntax_window (file);
g_free (file);
}
+
static void
enable_delete_cases (GtkWidget *w, gint case_num, gpointer data)
{
connect_action (de, "data_sort-cases", G_CALLBACK (sort_cases_dialog));
+ connect_action (de, "data_aggregate", G_CALLBACK (aggregate_dialog));
+
connect_action (de, "transform_compute", G_CALLBACK (compute_dialog));
connect_action (de, "edit_find", G_CALLBACK (find_dialog));
psppire_data_window_new (void)
{
return GTK_WIDGET (g_object_new (psppire_data_window_get_type (),
+ /* TRANSLATORS: This will form a filename. Please avoid whitespace. */
+ "filename", _("PSPP-data"),
"description", _("Data Editor"),
NULL));
}