summaryrefslogtreecommitdiff
path: root/gtk/gtkhscale.c
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2001-03-28 04:01:21 +0000
committerOwen Taylor <otaylor@src.gnome.org>2001-03-28 04:01:21 +0000
commita7f29c4efc91ef0cc2c585af1d6fbf529bbb0074 (patch)
treeb311b522b77ae8ea3578a101e97a6c179ccd9b04 /gtk/gtkhscale.c
parent6e7b8a6722a743c14d3300a29bf8ba438ed8bd55 (diff)
downloadgtk+-a7f29c4efc91ef0cc2c585af1d6fbf529bbb0074.tar.gz
Apply patch from Nils Barth fixing event return values. (#51041)
Tue Mar 27 22:36:07 2001 Owen Taylor <otaylor@redhat.com> * 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.
Diffstat (limited to 'gtk/gtkhscale.c')
-rw-r--r--gtk/gtkhscale.c63
1 files changed, 32 insertions, 31 deletions
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,