diff finch/libgnt/gntslider.h @ 19410:3650db1f02d3

Have small and large steps for the slider.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Fri, 24 Aug 2007 22:16:51 +0000
parents 3b19fa8d0177
children 44b4e8bd759b
line wrap: on
line diff
--- a/finch/libgnt/gntslider.h	Fri Aug 24 15:58:46 2007 +0000
+++ b/finch/libgnt/gntslider.h	Fri Aug 24 22:16:51 2007 +0000
@@ -56,6 +56,8 @@
 	int min;        /* minimum value */
 	int step;       /* amount to change at each step */
 	int current;    /* current value */
+	int smallstep;
+	int largestep;
 };
 
 struct _GntSliderClass
@@ -103,11 +105,27 @@
  * Sets the amount of change at each step.
  * 
  * @param slider  The slider
- * @param step    The amount for each ste
+ * @param step    The amount for each step
  */
 void gnt_slider_set_step(GntSlider *slider, int step);
 
 /**
+ * Sets the amount of change a small step.
+ * 
+ * @param slider  The slider
+ * @param step    The amount for a small step (for the slider)
+ */
+void gnt_slider_set_small_step(GntSlider *slider, int step);
+
+/**
+ * Sets the amount of change a large step.
+ * 
+ * @param slider  The slider
+ * @param step    The amount for a large step (for the slider)
+ */
+void gnt_slider_set_large_step(GntSlider *slider, int step);
+
+/**
  * Advance the slider forward or backward.
  *
  * @param slider   The slider