ui/gtk/menu.h

changeset 1107
22d58a28fea7
parent 1039
6691e007cef7
equal deleted inserted replaced
1106:785c2c75b2a5 1107:22d58a28fea7
54 UiObject *object; 54 UiObject *object;
55 GtkMenuShell *menu; 55 GtkMenuShell *menu;
56 int index; 56 int index;
57 int oldcount; 57 int oldcount;
58 UiVar *var; 58 UiVar *var;
59 ui_getvaluefunc getvalue; 59 ui_getvaluefunc2 getvalue;
60 void *getvaluedata;
60 ui_callback callback; 61 ui_callback callback;
61 void *userdata; 62 void *userdata;
62 }; 63 };
63 64
64 void ui_add_menu_items(GtkWidget *parent, int i, UiMenu *menu, UiObject *obj); 65 void ui_add_menu_items(GtkWidget *parent, int i, UiMenu *menu, UiObject *obj);
93 GMenu *menu; 94 GMenu *menu;
94 char action[32]; 95 char action[32];
95 int index; 96 int index;
96 int oldcount; 97 int oldcount;
97 UiVar *var; 98 UiVar *var;
98 ui_getvaluefunc getvalue; 99 ui_getvaluefunc2 getvalue;
100 void *getvaluedata;
99 ui_callback callback; 101 ui_callback callback;
100 void *userdata; 102 void *userdata;
101 }; 103 };
102 104
103 typedef struct UiMenuRadioGroup { 105 typedef struct UiMenuRadioGroup {

mercurial