menurow

menurow

Synopsis




enum                MenuRowItem;
#define             MENU_ROW                            (x)
                    MenuRow;
MenuRow*            create_menurow                      (GList **wlist,
                                                         GdkPixmap *parent,
                                                         GdkGC *gc,
                                                         gint x,
                                                         gint y,
                                                         gint nx,
                                                         gint ny,
                                                         gint sx,
                                                         gint sy,
                                                         void (*ccb) (MenuRowItem),
                                                         void (*rcb) (MenuRowItem),
                                                         SkinPixmapId si);

Description

Details

enum MenuRowItem

typedef enum {
    MENUROW_NONE, MENUROW_OPTIONS, MENUROW_ALWAYS, MENUROW_FILEINFOBOX,
    MENUROW_DOUBLESIZE, MENUROW_VISUALIZATION
} MenuRowItem;


MENU_ROW()

#define MENU_ROW(x)  ((MenuRow *)(x))

x :


MenuRow

typedef struct {
    Widget mr_widget;
    gint mr_nx, mr_ny;
    gint mr_sx, mr_sy;
    MenuRowItem mr_selected;
    gboolean mr_bpushed;
    gboolean mr_always_selected;
    gboolean mr_doublesize_selected;
    void (*mr_change_callback) (MenuRowItem);
    void (*mr_release_callback) (MenuRowItem);
    SkinPixmapId mr_skin_index;
} MenuRow;


create_menurow ()

MenuRow*            create_menurow                      (GList **wlist,
                                                         GdkPixmap *parent,
                                                         GdkGC *gc,
                                                         gint x,
                                                         gint y,
                                                         gint nx,
                                                         gint ny,
                                                         gint sx,
                                                         gint sy,
                                                         void (*ccb) (MenuRowItem),
                                                         void (*rcb) (MenuRowItem),
                                                         SkinPixmapId si);

wlist :

parent :

gc :

x :

y :

nx :

ny :

sx :

sy :

ccb :

rcb :

si :

Returns :