From 9e400139b7f8cfbba83ca59b359834d50135f2d4 Mon Sep 17 00:00:00 2001 From: Johan Dahlin Date: Fri, 20 Jun 2008 14:30:28 +0000 Subject: [PATCH] Add missing accessor for sealed fields GtkScaleButton->plus_button and 2008-06-20 Johan Dahlin * gtk/gtk.symbols: * gtk/gtkscalebutton.c (gtk_scale_button_get_plus_button), (gtk_scale_button_get_minus_button): * gtk/gtkscalebutton.h: Add missing accessor for sealed fields GtkScaleButton->plus_button and minus_button. svn path=/trunk/; revision=20648 --- ChangeLog | 9 +++++++++ gtk/gtk.symbols | 2 ++ gtk/gtkscalebutton.c | 36 ++++++++++++++++++++++++++++++++++++ gtk/gtkscalebutton.h | 2 ++ 4 files changed, 49 insertions(+) diff --git a/ChangeLog b/ChangeLog index f24a8e4a22..9490501e69 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2008-06-20 Johan Dahlin + + * gtk/gtk.symbols: + * gtk/gtkscalebutton.c (gtk_scale_button_get_plus_button), + (gtk_scale_button_get_minus_button): + * gtk/gtkscalebutton.h: + Add missing accessor for sealed fields GtkScaleButton->plus_button and + minus_button. + 2008-06-20 Johan Dahlin * gtk/gtkscalebutton.c: Fix gtk-doc syntax, add missing trailing colon. diff --git a/gtk/gtk.symbols b/gtk/gtk.symbols index e61a37441c..5ed7d203db 100644 --- a/gtk/gtk.symbols +++ b/gtk/gtk.symbols @@ -3310,6 +3310,8 @@ gtk_scale_button_set_icons gtk_scale_button_set_value gtk_scale_button_get_adjustment gtk_scale_button_set_adjustment +gtk_scale_button_get_minus_button +gtk_scale_button_get_plus_button #endif #endif diff --git a/gtk/gtkscalebutton.c b/gtk/gtkscalebutton.c index 5ab9d0133e..7b1bd99fe7 100644 --- a/gtk/gtkscalebutton.c +++ b/gtk/gtkscalebutton.c @@ -1321,5 +1321,41 @@ gtk_scale_button_scale_value_changed (GtkRange *range) g_object_notify (G_OBJECT (button), "value"); } +/** + * gtk_scale_button_get_plus_button: + * @button: a #GtkScaleButton + * + * Retrieves the scale buttons plus button widget + * + * Return value: the plus button widget + * + * Since: 2.14 + */ +GtkWidget* +gtk_scale_button_get_plus_button (GtkScaleButton *button) +{ + g_return_val_if_fail (GTK_IS_SCALE_BUTTON (button), button); + + return button->plus_button; +} + +/** + * gtk_scale_button_get_minus_button: + * @button: a #GtkScaleButton + * + * Retrieves the scale buttons minus button widget + * + * Return value: the minus button widget + * + * Since: 2.14 + */ +GtkWidget* +gtk_scale_button_get_minus_button (GtkScaleButton *button) +{ + g_return_val_if_fail (GTK_IS_SCALE_BUTTON (button), button); + + return button->minus_button; +} + #define __GTK_SCALE_BUTTON_C__ #include "gtkaliasdef.c" diff --git a/gtk/gtkscalebutton.h b/gtk/gtkscalebutton.h index 7384db05c2..9548093b72 100644 --- a/gtk/gtkscalebutton.h +++ b/gtk/gtkscalebutton.h @@ -95,6 +95,8 @@ void gtk_scale_button_set_value (GtkScaleButton *button, GtkAdjustment* gtk_scale_button_get_adjustment (GtkScaleButton *button); void gtk_scale_button_set_adjustment (GtkScaleButton *button, GtkAdjustment *adjustment); +GtkWidget* gtk_scale_button_get_plus_button (GtkScaleButton *button); +GtkWidget* gtk_scale_button_get_minus_button (GtkScaleButton *button); G_END_DECLS