Bug 607082 - Add accessors for sealed GtkRange members

Add accessors for range->range_rect, range->slider_range,
range->slider_size_fixed and range->min_slider_size. Didn't add
properties for any of them because thir purpose is mostly to enable
proper subclassing.
This commit is contained in:
Michael Natterer
2010-01-22 16:52:56 +01:00
parent 52acceef56
commit 35a2b65328
3 changed files with 169 additions and 0 deletions

View File

@ -151,6 +151,20 @@ void gtk_range_set_flippable (GtkRange *range
gboolean flippable);
gboolean gtk_range_get_flippable (GtkRange *range);
void gtk_range_set_slider_size_fixed (GtkRange *range,
gboolean size_fixed);
gboolean gtk_range_get_slider_size_fixed (GtkRange *range);
void gtk_range_set_min_slider_size (GtkRange *range,
gboolean min_size);
gint gtk_range_get_min_slider_size (GtkRange *range);
void gtk_range_get_range_rect (GtkRange *range,
GdkRectangle *range_rect);
void gtk_range_get_slider_range (GtkRange *range,
gint *slider_start,
gint *slider_end);
void gtk_range_set_lower_stepper_sensitivity (GtkRange *range,
GtkSensitivityType sensitivity);
GtkSensitivityType gtk_range_get_lower_stepper_sensitivity (GtkRange *range);