| 96 ui_getvaluefunc getvalue; |
96 ui_getvaluefunc getvalue; |
| 97 ui_callback callback; |
97 ui_callback callback; |
| 98 void *userdata; |
98 void *userdata; |
| 99 }; |
99 }; |
| 100 |
100 |
| |
101 typedef struct UiMenuRadioGroup { |
| |
102 UiObject *obj; |
| |
103 CxList *callbacks; |
| |
104 UiVar *var; |
| |
105 GSimpleAction *action; |
| |
106 } UiMenuRadioGroup; |
| |
107 |
| |
108 |
| 101 void ui_gmenu_add_menu_items(GMenu *parent, int i, UiMenu *menu, UiObject *obj); |
109 void ui_gmenu_add_menu_items(GMenu *parent, int i, UiMenu *menu, UiObject *obj); |
| 102 |
110 |
| 103 void ui_gmenu_add_menu(GMenu *parent, int index, UiMenuItemI *item, UiObject *obj); |
111 void ui_gmenu_add_menu(GMenu *parent, int index, UiMenuItemI *item, UiObject *obj); |
| 104 void ui_gmenu_add_menuitem(GMenu *parent, int index, UiMenuItemI *item, UiObject *obj); |
112 void ui_gmenu_add_menuitem(GMenu *parent, int index, UiMenuItemI *item, UiObject *obj); |
| 105 void ui_gmenu_add_menuseparator(GMenu *p, int index, UiMenuItemI *item, UiObject *obj); |
113 void ui_gmenu_add_menuseparator(GMenu *p, int index, UiMenuItemI *item, UiObject *obj); |