#include "language/syntax-string-source.h"
#include "libpspp/message.h"
#include "ui/gui/help-menu.h"
+#include "ui/gui/binomial-dialog.h"
#include "ui/gui/comments-dialog.h"
#include "ui/gui/compute-dialog.h"
#include "ui/gui/correlation-dialog.h"
+#include "ui/gui/chi-square-dialog.h"
#include "ui/gui/crosstabs-dialog.h"
#include "ui/gui/descriptives-dialog.h"
#include "ui/gui/examine-dialog.h"
#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"
gchar *name =
gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (dialog));
- if (any_reader_may_open (name))
+ gchar *sysname = convert_glib_filename_to_system_filename (name, NULL);
+
+ if (any_reader_may_open (sysname))
psppire_window_load (de, name);
else
open_syntax_window (name);
+ g_free (sysname);
g_free (name);
}
break;
connect_action (de, "data_transpose", G_CALLBACK (transpose_dialog));
+ connect_action (de, "data_select-cases", G_CALLBACK (select_cases_dialog));
+
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));
connect_action (de, "data_weight-cases", G_CALLBACK (weight_cases_dialog));
+
connect_action (de, "utilities_variables", G_CALLBACK (variable_info_dialog));
connect_action (de, "oneway-anova", G_CALLBACK (oneway_anova_dialog));
connect_action (de, "reliability", G_CALLBACK (reliability_dialog));
connect_action (de, "roc-curve", G_CALLBACK (roc_dialog));
-
+
connect_action (de, "correlation", G_CALLBACK (correlation_dialog));
connect_action (de, "factor-analysis", G_CALLBACK (factor_dialog));
+
+ connect_action (de, "chi-square", G_CALLBACK (chisquare_dialog));
+
+ connect_action (de, "binomial", G_CALLBACK (binomial_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));
}