![]() |
![]() |
![]() |
hildon 2.0.6 Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
HildonSeekbar; HildonSeekbarClass; GtkWidget * hildon_seekbar_new (void
); gint hildon_seekbar_get_total_time (HildonSeekbar *seekbar
); void hildon_seekbar_set_total_time (HildonSeekbar *seekbar
,gint time
); gint hildon_seekbar_get_position (HildonSeekbar *seekbar
); void hildon_seekbar_set_position (HildonSeekbar *seekbar
,gint time
); void hildon_seekbar_set_fraction (HildonSeekbar *seekbar
,guint fraction
); guint hildon_seekbar_get_fraction (HildonSeekbar *seekbar
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkRange +----GtkScale +----HildonSeekbar
HildonSeekbar implements AtkImplementorIface, GtkBuildable and GtkOrientable.
"fraction" gdouble : Read / Write "position" gdouble : Read / Write "total-time" gdouble : Read / Write
HildonSeekbar allows seeking in media with a range widget. It supports for setting or getting the length (total time) of the media, the position within it and the fraction (maximum position in a stream/the amount currently downloaded). The position is clamped between zero and the total time, or zero and the fraction in case of a stream.
GtkWidget * hildon_seekbar_new (void
);
Create a new HildonSeekbar widget.
Returns : |
a GtkWidget pointer of HildonSeekbar widget |
gint hildon_seekbar_get_total_time (HildonSeekbar *seekbar
);
|
pointer to HildonSeekbar widget |
Returns : |
total playing time of media in seconds. |
void hildon_seekbar_set_total_time (HildonSeekbar *seekbar
,gint time
);
Set total playing time of media in seconds.
|
pointer to HildonSeekbar widget |
|
integer greater than zero |
gint hildon_seekbar_get_position (HildonSeekbar *seekbar
);
Get current position in stream in seconds.
|
pointer to HildonSeekbar widget |
Returns : |
current position in stream in seconds |
void hildon_seekbar_set_position (HildonSeekbar *seekbar
,gint time
);
Set current position in stream in seconds.
|
pointer to HildonSeekbar widget |
|
time within range of >= 0 && < G_MAXINT |
void hildon_seekbar_set_fraction (HildonSeekbar *seekbar
,guint fraction
);
Set current fraction value of the range. It should be between the minimal and maximal values of the range in seekbar.
|
pointer to HildonSeekbar widget |
|
the new position of the progress indicator |
guint hildon_seekbar_get_fraction (HildonSeekbar *seekbar
);
Get current fraction value of the rage.
|
pointer to HildonSeekbar widget |
Returns : |
current fraction |
"fraction"
property"fraction" gdouble : Read / Write
Current fraction related to the progress indicator.
Allowed values: >= 0
Default value: 0
"position"
property"position" gdouble : Read / Write
Current position in this media file.
Allowed values: >= 0
Default value: 0
"total-time"
property"total-time" gdouble : Read / Write
Total playing time of this media file.
Allowed values: >= 0
Default value: 0