<property name="can_default">True</property>
<property name="receives_default">True</property>
<property name="use_stock">True</property>
+ <signal name="clicked" handler="ui_sensorpref_close_clicked_cb" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
}
}
-static gboolean
-on_delete_event_cb(GtkWidget *widget, GdkEvent *event, gpointer data)
+static void quit(void)
{
gtk_widget_destroy(GTK_WIDGET(w_dialog));
w_dialog = NULL;
+}
+
+static gboolean
+on_delete_event_cb(GtkWidget *widget, GdkEvent *event, gpointer data)
+{
+ quit();
+ return TRUE;
+}
+
+void ui_sensorpref_close_clicked_cb(GtkButton *btn, gpointer data)
+{
+ quit();
return TRUE;
}
void ui_sensorpref_alarm_high_threshold_changed_cb(GtkSpinButton *, gpointer);
void ui_sensorpref_alarm_low_threshold_changed_cb(GtkSpinButton *, gpointer);
void ui_sensorpref_tree_selection_changed_cb(GtkTreeSelection *, gpointer);
+void ui_sensorpref_close_clicked_cb(GtkButton *, gpointer);
#endif