+ g_signal_connect_swapped (de->dict, "items-changed",
+ G_CALLBACK (enable_save), de);
+ g_signal_connect_swapped (de->dict, "variable-inserted",
+ G_CALLBACK (enable_save), de);
+ g_signal_connect_swapped (de->dict, "variable-deleted",
+ G_CALLBACK (enable_save), de);
+ enable_save (de);
+
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_SORT, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_SPLIT, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_FLIP, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_AGGREGATE, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_WEIGHT, de);
+
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_COMPUTE, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_COUNT, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_AUTORECODE, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_RANK, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_SELECT, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_RECODE_SAME, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_RECODE_DIFFERENT, de);
+
+
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_DESCRIPTIVES, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_FREQUENCIES, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_EXAMINE, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_CROSSTABS, de);
+
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_INDEP_SAMPS, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_PAIRED, de);
+
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_MEANS, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_TT1S, de);
+
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_ONEWAY, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_UNIVARIATE, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_KMEANS, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_FACTOR, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_CORRELATION, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_RELIABILITY, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_REGRESSION, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_LOGISTIC, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_ROC, de);
+
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_COMMENTS, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_VAR_INFO, de);
+
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_BARCHART, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_SCATTERPLOT, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_HISTOGRAM, de);
+
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_CHISQUARE, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_BINOMIAL, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_RUNS, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_1SKS, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_TWO_SAMPLE, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_K_RELATED, de);
+ connect_dialog_action (PSPPIRE_TYPE_DIALOG_ACTION_K_INDEPENDENT, de);