hslider

hslider

Synopsis




#define             HSLIDER                             (x)
                    HSlider;
HSlider*            create_hslider                      (GList **wlist,
                                                         GdkPixmap *parent,
                                                         GdkGC *gc,
                                                         gint x,
                                                         gint y,
                                                         gint w,
                                                         gint h,
                                                         gint knx,
                                                         gint kny,
                                                         gint kpx,
                                                         gint kpy,
                                                         gint kw,
                                                         gint kh,
                                                         gint fh,
                                                         gint fo,
                                                         gint min,
                                                         gint max,
                                                         gint (*fcb) (gint),
                                                         void (*mcb) (gint),
                                                         void (*rcb) (gint),
                                                         SkinPixmapId si);
void                hslider_set_position                (HSlider *hs,
                                                         gint pos);
gint                hslider_get_position                (HSlider *hs);

Description

Details

HSLIDER()

#define HSLIDER(x)  ((HSlider *)(x))

x :


HSlider

typedef struct {
    Widget hs_widget;
    gint hs_frame, hs_frame_offset, hs_frame_height, hs_min, hs_max;
    gint hs_knob_nx, hs_knob_ny, hs_knob_px, hs_knob_py;
    gint hs_knob_width, hs_knob_height;
    gint hs_position;
    gboolean hs_pressed;
    gint hs_pressed_x, hs_pressed_y;
     gint(*hs_frame_cb) (gint);
    void (*hs_motion_cb) (gint);
    void (*hs_release_cb) (gint);
    SkinPixmapId hs_skin_index;
} HSlider;


create_hslider ()

HSlider*            create_hslider                      (GList **wlist,
                                                         GdkPixmap *parent,
                                                         GdkGC *gc,
                                                         gint x,
                                                         gint y,
                                                         gint w,
                                                         gint h,
                                                         gint knx,
                                                         gint kny,
                                                         gint kpx,
                                                         gint kpy,
                                                         gint kw,
                                                         gint kh,
                                                         gint fh,
                                                         gint fo,
                                                         gint min,
                                                         gint max,
                                                         gint (*fcb) (gint),
                                                         void (*mcb) (gint),
                                                         void (*rcb) (gint),
                                                         SkinPixmapId si);

wlist :

parent :

gc :

x :

y :

w :

h :

knx :

kny :

kpx :

kpy :

kw :

kh :

fh :

fo :

min :

max :

fcb :

mcb :

rcb :

si :

Returns :


hslider_set_position ()

void                hslider_set_position                (HSlider *hs,
                                                         gint pos);

hs :

pos :


hslider_get_position ()

gint                hslider_get_position                (HSlider *hs);

hs :

Returns :