#undef CS
};
-enum
- {
- LABEL,
- NO_LABEL,
- NO_VAL_LABEL,
- };
struct format_options
{
gboolean avalue;
GtkWidget *stat_view;
GtkWidget *cell_view;
- GtkToggleButton *label;
- GtkToggleButton *no_label;
- GtkToggleButton *no_val_label;
struct format_options current_opts;
};
{
gtk_toggle_button_set_active (cd->pivot_button, TRUE);
}
- lab = gtk_toggle_button_get_active (cd->label);
- no_lab = gtk_toggle_button_get_active (cd->no_label);
- no_val_lab = gtk_toggle_button_get_active (cd->no_val_label);
- if (!lab)
- if (!no_lab)
- if (!no_val_lab)
- gtk_toggle_button_set_active (cd->label, TRUE);
-
ret = psppire_dialog_run (PSPPIRE_DIALOG (cd->format_dialog));
cd->current_opts.pivot = (gtk_toggle_button_get_active (cd->pivot_button) == TRUE)
? TRUE : FALSE;
}
- else
- {
- gtk_toggle_button_set_active (cd->label, lab);
- gtk_toggle_button_set_active (cd->no_label, no_lab);
- gtk_toggle_button_set_active (cd->no_val_label, no_val_lab);
- }
}
static void
g_string_append (string, "DVALUE");
}
g_string_append (string, " ");
- if (gtk_toggle_button_get_active (cd->label))
- {
- g_string_append (string, "LABELS");
- }
- else if (gtk_toggle_button_get_active (cd->no_label))
- {
- g_string_append (string, "NOLABELS");
- }
- else if (gtk_toggle_button_get_active (cd->no_val_label))
- {
- g_string_append (string, "NOVALLABS");
- }
- g_string_append (string, " ");
if (cd->current_opts.table)
g_string_append (string, "TABLES");
else
cd.format_dialog = get_widget_assert (xml, "format-dialog");
cd.table_button = GTK_TOGGLE_BUTTON (get_widget_assert (xml, "print-tables"));
cd.pivot_button = GTK_TOGGLE_BUTTON (get_widget_assert (xml, "pivot"));
- cd.label = GTK_TOGGLE_BUTTON (get_widget_assert (xml, "radiobutton1"));
- cd.no_label = GTK_TOGGLE_BUTTON (get_widget_assert (xml, "radiobutton2"));
- cd.no_val_label = GTK_TOGGLE_BUTTON (get_widget_assert (xml, "radiobutton3"));
cd.stat_dialog = get_widget_assert (xml, "stat-dialog");
cd.cell_dialog = get_widget_assert (xml, "cell-dialog");
<property name="position">0</property>
</packing>
</child>
- <child>
- <object class="GtkFrame" id="Labeling">
- <property name="visible">True</property>
- <property name="label_xalign">0</property>
- <child>
- <object class="GtkAlignment" id="alignment2">
- <property name="visible">True</property>
- <property name="left_padding">12</property>
- <child>
- <object class="GtkVBox" id="vbox2">
- <property name="visible">True</property>
- <property name="orientation">vertical</property>
- <child>
- <object class="GtkRadioButton" id="radiobutton1">
- <property name="label" translatable="yes">Label</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="active">True</property>
- <property name="draw_indicator">True</property>
- </object>
- <packing>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkRadioButton" id="radiobutton2">
- <property name="label" translatable="yes">No label</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="draw_indicator">True</property>
- <property name="group">radiobutton1</property>
- </object>
- <packing>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkRadioButton" id="radiobutton3">
- <property name="label" translatable="yes">Suppress value labels</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
- <property name="draw_indicator">True</property>
- <property name="group">radiobutton1</property>
- </object>
- <packing>
- <property name="position">2</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- </child>
- <child type="label">
- <object class="GtkLabel" id="label4">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Labeling</property>
- <property name="use_markup">True</property>
- </object>
- </child>
- </object>
- <packing>
- <property name="padding">5</property>
- <property name="position">1</property>
- </packing>
- </child>
</object>
<packing>
<property name="padding">5</property>