235 add_item((UiMenuItemI*)item); |
235 add_item((UiMenuItemI*)item); |
236 } |
236 } |
237 |
237 |
238 |
238 |
239 void uic_add_menu_to_stack(UiMenu* menu) { |
239 void uic_add_menu_to_stack(UiMenu* menu) { |
|
240 if (!current) { |
|
241 current = cxLinkedListCreate(cxDefaultAllocator, NULL, CX_STORE_POINTERS); |
|
242 } |
|
243 |
240 cxListInsert(current, 0, menu); |
244 cxListInsert(current, 0, menu); |
241 } |
245 } |
242 |
246 |
243 UiMenu* uic_get_menu_list(void) { |
247 UiMenu* uic_get_menu_list(void) { |
244 return menus_begin; |
248 return menus_begin; |