Logistical Regression Dialog: Automatically mark appropriate variables as categorical
[pspp] / src / ui / gui / psppire-dialog-action-scatterplot.c
index f3b37078610f0e465e40b5ca7d7a83eba4515c75..34bd13fbf0d2d31fe753d294092d5e9f76671e9c 100644 (file)
@@ -91,7 +91,7 @@ refresh (PsppireDialogAction *rd_)
 
 
 static void
-psppire_dialog_action_scatterplot_activate (GtkAction *a)
+psppire_dialog_action_scatterplot_activate (PsppireDialogAction *a)
 {
   PsppireDialogAction *pda = PSPPIRE_DIALOG_ACTION (a);
   PsppireDialogActionScatterplot *act = PSPPIRE_DIALOG_ACTION_SCATTERPLOT (a);
@@ -120,9 +120,8 @@ psppire_dialog_action_scatterplot_activate (GtkAction *a)
 static void
 psppire_dialog_action_scatterplot_class_init (PsppireDialogActionScatterplotClass *class)
 {
-  GtkActionClass *action_class = GTK_ACTION_CLASS (class);
+  psppire_dialog_action_set_activation (class, psppire_dialog_action_scatterplot_activate);
 
-  action_class->activate = psppire_dialog_action_scatterplot_activate;
   PSPPIRE_DIALOG_ACTION_CLASS (class)->generate_syntax = generate_syntax;
 }