[gtk+/gtk-2-16] Warn if the adjustment has nonzero page size.
- From: Matthias Clasen <matthiasc src gnome org>
- To: svn-commits-list gnome org
- Subject: [gtk+/gtk-2-16] Warn if the adjustment has nonzero page size.
- Date: Sun, 3 May 2009 13:00:57 -0400 (EDT)
commit 1fe0b8e9064309e8694959bb4412719eaa34c290
Author: Matthias Clasen <mclasen redhat com>
Date: Tue Sep 23 22:23:09 2008 +0000
Warn if the adjustment has nonzero page size.
2008-09-23 Matthias Clasen <mclasen redhat com>
* gtk/gtkspinbutton.c: Warn if the adjustment has nonzero page size.
svn path=/branches/gtk-2-14/; revision=21500
---
gtk/gtkspinbutton.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/gtk/gtkspinbutton.c b/gtk/gtkspinbutton.c
index 836214b..a61ea84 100644
--- a/gtk/gtkspinbutton.c
+++ b/gtk/gtkspinbutton.c
@@ -1692,6 +1692,13 @@ gtk_spin_button_new_with_range (gdouble min,
return GTK_WIDGET (spin);
}
+static void
+warn_nonzero_page_size (GtkAdjustment *adjustment)
+{
+ if (gtk_adjustment_get_page_size (adjustment) != 0.0)
+ g_warning ("GtkSpinButton: setting an adjustment with non-zero page size is deprecated");
+}
+
/* Callback used when the spin button's adjustment changes. We need to redraw
* the arrows when the adjustment's range changes, and reevaluate our size request.
*/
@@ -1703,6 +1710,7 @@ adjustment_changed_cb (GtkAdjustment *adjustment, gpointer data)
spin_button = GTK_SPIN_BUTTON (data);
spin_button->timer_step = spin_button->adjustment->step_increment;
+ warn_nonzero_page_size (adjustment);
gtk_widget_queue_resize (GTK_WIDGET (spin_button));
}
@@ -1742,6 +1750,7 @@ gtk_spin_button_set_adjustment (GtkSpinButton *spin_button,
G_CALLBACK (adjustment_changed_cb),
spin_button);
spin_button->timer_step = spin_button->adjustment->step_increment;
+ warn_nonzero_page_size (adjustment);
}
gtk_widget_queue_resize (GTK_WIDGET (spin_button));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]