MxSlider

MxSlider — A widget to visualize and control a range

Synopsis

                    MxSlider;
ClutterActor *      mx_slider_new                       (void);
void                mx_slider_set_progress              (MxSlider *bar,
                                                         gdouble progress);
gdouble             mx_slider_get_progress              (MxSlider *bar);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ClutterActor
               +----MxWidget
                     +----MxSlider

Implemented Interfaces

MxSlider implements ClutterScriptable and MxStylable.

Properties

  "progress"                 gdouble               : Read / Write

Description

FIXME

Details

MxSlider

typedef struct _MxSlider MxSlider;


mx_slider_new ()

ClutterActor *      mx_slider_new                       (void);

Create a new slider

Returns :

a new MxSlider

mx_slider_set_progress ()

void                mx_slider_set_progress              (MxSlider *bar,
                                                         gdouble progress);

Set the progress of the slider

bar :

A MxProgressBar

progress :

A value between 0.0 and 1.0

mx_slider_get_progress ()

gdouble             mx_slider_get_progress              (MxSlider *bar);

Retrieve the current progress of the media bar

bar :

A MxProgressBar

Returns :

gdouble

Property Details

The "progress" property

  "progress"                 gdouble               : Read / Write

Progress.

Allowed values: [0,1]

Default value: 0