playlist_list

playlist_list

Synopsis




#define             PLAYLIST_LIST                       (x)
                    PlayList_List;
PlayList_List*      create_playlist_list                (GList **wlist,
                                                         GdkPixmap *parent,
                                                         GdkGC *gc,
                                                         gint x,
                                                         gint y,
                                                         gint w,
                                                         gint h);
void                playlist_list_move_up               (PlayList_List *pl);
void                playlist_list_move_down             (PlayList_List *pl);
int                 playlist_list_get_playlist_position (PlayList_List *pl,
                                                         gint x,
                                                         gint y);
void                playlist_list_set_font              (const gchar *font);
GdkPixmap*          shade_pixmap                        (GdkDrawable *in,
                                                         gint x,
                                                         gint y,
                                                         gint x_offset,
                                                         gint y_offset,
                                                         gint w,
                                                         gint h,
                                                         GdkColor *shade_color);
GdkDrawable*        get_transparency_pixmap             (void);

Description

Details

PLAYLIST_LIST()

#define PLAYLIST_LIST(x)    ((PlayList_List *)(x))

x :

PlayList_List

typedef struct {
    Widget pl_widget;
    gint pl_first, pl_fheight, pl_prev_selected, pl_prev_min, pl_prev_max;
    gint pl_num_visible, pl_drag_pos;
    gboolean pl_dragging, pl_auto_drag_down, pl_auto_drag_up;
    gint pl_auto_drag_up_tag, pl_auto_drag_down_tag;
    gboolean pl_drag_motion;
    gint drag_motion_x, drag_motion_y;
    gboolean pl_tooltips;
} PlayList_List;


create_playlist_list ()

PlayList_List*      create_playlist_list                (GList **wlist,
                                                         GdkPixmap *parent,
                                                         GdkGC *gc,
                                                         gint x,
                                                         gint y,
                                                         gint w,
                                                         gint h);

wlist :
parent :
gc :
x :
y :
w :
h :
Returns :

playlist_list_move_up ()

void                playlist_list_move_up               (PlayList_List *pl);

pl :

playlist_list_move_down ()

void                playlist_list_move_down             (PlayList_List *pl);

pl :

playlist_list_get_playlist_position ()

int                 playlist_list_get_playlist_position (PlayList_List *pl,
                                                         gint x,
                                                         gint y);

pl :
x :
y :
Returns :

playlist_list_set_font ()

void                playlist_list_set_font              (const gchar *font);

font :

shade_pixmap ()

GdkPixmap*          shade_pixmap                        (GdkDrawable *in,
                                                         gint x,
                                                         gint y,
                                                         gint x_offset,
                                                         gint y_offset,
                                                         gint w,
                                                         gint h,
                                                         GdkColor *shade_color);

in :
x :
y :
x_offset :
y_offset :
w :
h :
shade_color :
Returns :

get_transparency_pixmap ()

GdkDrawable*        get_transparency_pixmap             (void);

Returns :