From a7f29c4efc91ef0cc2c585af1d6fbf529bbb0074 Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Wed, 28 Mar 2001 04:01:21 +0000 Subject: Apply patch from Nils Barth fixing event return values. (#51041) Tue Mar 27 22:36:07 2001 Owen Taylor * gtk/gtkwidget.h gtk/gtkrange.h: Apply patch from Nils Barth fixing event return values. (#51041) * gtk/gtkwidget.c: Fix some return values for default functions. * gtk/gtk[vh]scrollbar.c gtk/gtk[vh]range.c: Fix return values for trough_keys functions. * gtk/gtkwidget.h (struct _GtkWidgetClass): Fix return value for add_accelerator (shoudl have been a void return.) * gtk/gtkcellrenderer.[ch]: gtkcellrenderertoggle.h: Fix return type of EVENT. * gtk/gtkmarshal.list gtk/gtktexttag.c: Make EVENT signal return a boolean. --- gtk/gtkhscale.c | 63 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 32 insertions(+), 31 deletions(-) (limited to 'gtk/gtkhscale.c') diff --git a/gtk/gtkhscale.c b/gtk/gtkhscale.c index 1976acd52f..c09182051b 100644 --- a/gtk/gtkhscale.c +++ b/gtk/gtkhscale.c @@ -37,36 +37,37 @@ enum { ARG_ADJUSTMENT }; -static void gtk_hscale_class_init (GtkHScaleClass *klass); -static void gtk_hscale_init (GtkHScale *hscale); -static void gtk_hscale_set_arg (GtkObject *object, - GtkArg *arg, - guint arg_id); -static void gtk_hscale_get_arg (GtkObject *object, - GtkArg *arg, - guint arg_id); -static void gtk_hscale_realize (GtkWidget *widget); -static void gtk_hscale_size_request (GtkWidget *widget, - GtkRequisition *requisition); -static void gtk_hscale_size_allocate (GtkWidget *widget, - GtkAllocation *allocation); -static void gtk_hscale_pos_trough (GtkHScale *hscale, - gint *x, - gint *y, - gint *w, - gint *h); -static void gtk_hscale_pos_background (GtkHScale *hscale, - gint *x, - gint *y, - gint *w, - gint *h); -static void gtk_hscale_draw_slider (GtkRange *range); -static void gtk_hscale_draw_value (GtkScale *scale); -static gint gtk_hscale_trough_keys (GtkRange *range, - GdkEventKey *key, - GtkScrollType *scroll, - GtkTroughType *pos); -static void gtk_hscale_clear_background (GtkRange *range); +static void gtk_hscale_class_init (GtkHScaleClass *klass); +static void gtk_hscale_init (GtkHScale *hscale); +static void gtk_hscale_set_arg (GtkObject *object, + GtkArg *arg, + guint arg_id); +static void gtk_hscale_get_arg (GtkObject *object, + GtkArg *arg, + guint arg_id); +static void gtk_hscale_realize (GtkWidget *widget); +static void gtk_hscale_size_request (GtkWidget *widget, + GtkRequisition *requisition); +static void gtk_hscale_size_allocate (GtkWidget *widget, + GtkAllocation *allocation); +static void gtk_hscale_pos_trough (GtkHScale *hscale, + gint *x, + gint *y, + gint *w, + gint *h); +static void gtk_hscale_pos_background (GtkHScale *hscale, + gint *x, + gint *y, + gint *w, + gint *h); +static void gtk_hscale_draw_slider (GtkRange *range); +static void gtk_hscale_draw_value (GtkScale *scale); +static gboolean gtk_hscale_trough_keys (GtkRange *range, + GdkEventKey *key, + GtkScrollType *scroll, + GtkTroughType *pos); +static void gtk_hscale_clear_background (GtkRange *range); + GtkType gtk_hscale_get_type (void) @@ -540,7 +541,7 @@ gtk_hscale_draw_value (GtkScale *scale) } } -static gint +static gboolean gtk_hscale_trough_keys (GtkRange *range, GdkEventKey *key, GtkScrollType *scroll, -- cgit v1.2.1