+ g_signal_connect (invoke_text_import_assistant, "activate",
+ G_CALLBACK (text_data_import_assistant), de);
+ }
+
+
+
+ {
+ GtkAction *action_data_save =
+ resolve_action (de->builder, "file_save", "button-save");
+
+
+ g_object_set (action_data_save,
+ "tooltip", _("Save data to file"),
+ "stock-id", "gtk-save",
+ NULL);
+
+ g_signal_connect_swapped (action_data_save, "activate",
+ G_CALLBACK (data_save), de);
+ }
+
+
+
+
+ {
+ GtkAction *action_data_save_as =
+ resolve_action (de->builder, "file_save_as", NULL);
+
+ g_object_set (action_data_save_as,
+ "label", _("Save As"),
+ "tooltip", _("Save data to file"),
+ "stock-id", "gtk-save-as",
+ NULL);
+
+ g_signal_connect_swapped (action_data_save_as, "activate",
+ G_CALLBACK (data_save_as_dialog), de);
+ }
+
+
+
+ {
+ GtkAction *value_labels_action =
+ resolve_action (de->builder,
+ "view_value-labels", "togglebutton-value-labels");
+
+ g_object_set (value_labels_action,
+ "tooltip", _("Show/hide value labels"),
+ "stock-id", "pspp-value-labels",
+ NULL);
+
+ g_signal_connect (value_labels_action, "toggled",
+ G_CALLBACK (toggle_value_labels), de);
+ }