X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fmissing-val-dialog.c;h=2da1d50d3f04f77d643611974e9440f4ee2ec7d1;hb=687adf53eae434e88a47bb3409f946f3a26115a4;hp=4e1665456288cdd3581f2feab06680ceb3b268e2;hpb=75aeeafa67aa460512683311566a83917d399c70;p=pspp-builds.git diff --git a/src/ui/gui/missing-val-dialog.c b/src/ui/gui/missing-val-dialog.c index 4e166545..2da1d50d 100644 --- a/src/ui/gui/missing-val-dialog.c +++ b/src/ui/gui/missing-val-dialog.c @@ -1,7 +1,6 @@ -/* +/* PSPPIRE --- A Graphical User Interface for PSPP Copyright (C) 2005, 2006 Free Software Foundation - Written by John Darrington This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -32,7 +31,7 @@ #include #include #include -#include "psppire-variable.h" + #include #include @@ -84,7 +83,7 @@ missing_val_dialog_accept(GtkWidget *w, gpointer data) { struct missing_val_dialog *dialog = data; - const struct fmt_spec *write_spec = psppire_variable_get_write_spec(dialog->pv); + const struct fmt_spec *write_spec = var_get_write_format (dialog->pv); if ( gtk_toggle_button_get_active(dialog->button_discrete)) { @@ -174,9 +173,9 @@ missing_val_dialog_accept(GtkWidget *w, gpointer data) if (gtk_toggle_button_get_active(dialog->button_none)) mv_set_type(&dialog->mvl, MV_NONE); - psppire_variable_set_missing(dialog->pv, &dialog->mvl); + var_set_missing_values (dialog->pv, &dialog->mvl); - gtk_widget_hide(dialog->window); + gtk_widget_hide (dialog->window); } @@ -266,9 +265,9 @@ missing_val_dialog_show(struct missing_val_dialog *dialog) g_return_if_fail(dialog); g_return_if_fail(dialog->pv); - mv_copy (&dialog->mvl, psppire_variable_get_missing(dialog->pv)); + mv_copy (&dialog->mvl, var_get_missing_values (dialog->pv)); - write_spec = psppire_variable_get_write_spec(dialog->pv); + write_spec = var_get_write_format (dialog->pv); /* Blank all entry boxes and make them insensitive */ gtk_entry_set_text(GTK_ENTRY(dialog->low), ""); @@ -278,10 +277,11 @@ missing_val_dialog_show(struct missing_val_dialog *dialog) gtk_widget_set_sensitive(dialog->high, FALSE); gtk_widget_set_sensitive(dialog->discrete, FALSE); - gtk_widget_set_sensitive(GTK_WIDGET(dialog->button_range), - psppire_variable_get_type(dialog->pv) == NUMERIC); + gtk_widget_set_sensitive(GTK_WIDGET(dialog->button_range), + var_is_numeric (dialog->pv)); - for(i = 0 ; i < 3 ; ++i ) + + for(i = 0 ; i < 3 ; ++i ) { gtk_entry_set_text(GTK_ENTRY(dialog->mv[i]), ""); gtk_widget_set_sensitive(dialog->mv[i], FALSE);