+ if (response == PSPPIRE_RESPONSE_CONTINUE)
+ {
+ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (ed->boxplot_factors_button)))
+ ed->boxplots = BOXPLOT_FACTORS;
+ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (ed->boxplot_dependents_button)))
+ ed->boxplots = BOXPLOT_DEPENDENTS;
+ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (ed->boxplot_none_button)))
+ ed->boxplots = BOXPLOT_NONE;
+
+ ed->histogram = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (ed->histogram_button));
+ ed->npplots = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (ed->npplots_button));
+
+ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (ed->spread_none_button)))
+ ed->spreadlevel = SPREAD_NONE;
+ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (ed->spread_power_button)))
+ ed->spreadlevel = SPREAD_POWER;
+ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (ed->spread_trans_button)))
+ ed->spreadlevel = SPREAD_TRANS;
+ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (ed->spread_untrans_button)))
+ ed->spreadlevel = SPREAD_UNTRANS;
+
+ if (0 == strcmp (gtk_combo_box_get_active_id (GTK_COMBO_BOX (ed->spread_power_combo)), "natlog"))
+ ed->spreadpower = SPREADPOWER_NATLOG;
+ else if (0 == strcmp (gtk_combo_box_get_active_id (GTK_COMBO_BOX (ed->spread_power_combo)), "cube"))
+ ed->spreadpower = SPREADPOWER_CUBE;
+ else if (0 == strcmp (gtk_combo_box_get_active_id (GTK_COMBO_BOX (ed->spread_power_combo)), "square"))
+ ed->spreadpower = SPREADPOWER_SQUARE;
+ else if (0 == strcmp (gtk_combo_box_get_active_id (GTK_COMBO_BOX (ed->spread_power_combo)), "squareroot"))
+ ed->spreadpower = SPREADPOWER_SQUAREROOT;
+ else if (0 == strcmp (gtk_combo_box_get_active_id (GTK_COMBO_BOX (ed->spread_power_combo)), "recroot"))
+ ed->spreadpower = SPREADPOWER_RECROOT;
+ else if (0 == strcmp (gtk_combo_box_get_active_id (GTK_COMBO_BOX (ed->spread_power_combo)), "reciprocal"))
+ ed->spreadpower = SPREADPOWER_RECIPROCAL;
+ }
+}