--- scrollbar.c.orig	Mon May 20 15:35:54 2002
+++ scrollbar.c	Tue Dec  3 13:36:42 2002
@@ -182,6 +182,7 @@
 {
     SPEC *spec = ob->parent->spec;
 
+    fprintf(stderr, "slider_cb %d\n", data);
     fl_call_object_callback(spec->scrollbar);
 }
 
@@ -192,6 +193,7 @@
     float oval = fl_get_slider_value(spec->slider), nval;
     double slmax, slmin;
 
+    fprintf(stderr, "up_cb %d\n", data);
     fl_get_slider_bounds(spec->slider, &slmin, &slmax);
     if (slmax > slmin)
 	nval = oval + spec->increment;
@@ -212,6 +214,7 @@
     float oval = fl_get_slider_value(spec->slider), nval;
     double slmax, slmin;
 
+    fprintf(stderr, "down_cb %d\n", data);
     fl_get_slider_bounds(spec->slider, &slmin, &slmax);
 
     if (slmax > slmin)
--- slider.c.orig	Thu May 30 17:28:07 2002
+++ slider.c	Tue Dec  3 13:24:09 2002
@@ -305,12 +305,14 @@
     /* mouse on trough */
     if (mpos && (sp->rdelta + sp->ldelta) > 0.0f)
     {
+	fprintf(stderr, "handle_mouse, timdel = %d\n", timdel);
 	if (timdel++ == 0 || (timdel > 11 && (timdel & 1) == 0))
 	{
 	    if (key == FL_LEFT_MOUSE)
 		newval = sp->val + mpos * sp->ldelta;
 	    else
 		newval = sp->val + mpos * sp->rdelta;
+	    fprintf(stderr, "incremented timdel = %d\n", timdel);
 	}
 	else
 	    return 0;
