diff options
author | Michael Natterer <mitch@imendio.com> | 2006-11-15 12:23:10 +0000 |
---|---|---|
committer | Michael Natterer <mitch@src.gnome.org> | 2006-11-15 12:23:10 +0000 |
commit | eeff106d4efe299c4880bd9be46e7fd4c0274d59 (patch) | |
tree | ab11ba24a43e58a619edd657b0bd8e8b37644545 /gtk/gtkrange.h | |
parent | d5b35a5db9e63e4a7eb89ca6b24c677a81fb2cd2 (diff) | |
download | gtk+-eeff106d4efe299c4880bd9be46e7fd4c0274d59.tar.gz |
added properties "fill-level", "show-fill-level" and
2006-11-15 Michael Natterer <mitch@imendio.com>
* gtk/gtkrange.[ch]: added properties "fill-level",
"show-fill-level" and "restrict-to-fill-level" and getters/setters
for them. The "fill level" is an additional marker on the range's
trough than can be e.g. used to indicate the amount of
pre-buffering in a range showing the play position of streamed
media. See the embedded API docs for details. Made GtkRangeLayout
a GTypeInstance private struct and removed finalize()
implementation. Fixes bug #349808
* gtk/gtk.symbols: added the new symbols.
Diffstat (limited to 'gtk/gtkrange.h')
-rw-r--r-- | gtk/gtkrange.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/gtk/gtkrange.h b/gtk/gtkrange.h index d4ef1b3e81..7ebb9df677 100644 --- a/gtk/gtkrange.h +++ b/gtk/gtkrange.h @@ -160,7 +160,17 @@ void gtk_range_set_value (GtkRange *range gdouble value); gdouble gtk_range_get_value (GtkRange *range); -gdouble _gtk_range_get_wheel_delta (GtkRange *range, +void gtk_range_set_show_fill_level (GtkRange *range, + gboolean show_fill_level); +gboolean gtk_range_get_show_fill_level (GtkRange *range); +void gtk_range_set_restrict_to_fill_level (GtkRange *range, + gboolean restrict_to_fill_level); +gboolean gtk_range_get_restrict_to_fill_level (GtkRange *range); +void gtk_range_set_fill_level (GtkRange *range, + gdouble fill_level); +gdouble gtk_range_get_fill_level (GtkRange *range); + +gdouble _gtk_range_get_wheel_delta (GtkRange *range, GdkScrollDirection direction); |