| 641 static void global_action_save(UiEvent *event, void *data) { |
641 static void global_action_save(UiEvent *event, void *data) { |
| 642 printf("global save\n"); |
642 printf("global save\n"); |
| 643 } |
643 } |
| 644 |
644 |
| 645 void application_startup(UiEvent *event, void *data) { |
645 void application_startup(UiEvent *event, void *data) { |
| |
646 // test window destruction |
| |
647 UiObject *testobj = ui_window("testwindow"); |
| |
648 ui_object_unref(testobj); |
| |
649 |
| 646 // global list |
650 // global list |
| 647 UiContext *global = ui_global_context(); |
651 UiContext *global = ui_global_context(); |
| 648 ui_add_action(global, "save", global_action_save, NULL); |
652 ui_add_action(global, "save", global_action_save, NULL); |
| 649 menu_list = ui_list_new(global, "menulist"); |
653 menu_list = ui_list_new(global, "menulist"); |
| 650 ui_list_append(menu_list, "menu list item 1"); |
654 ui_list_append(menu_list, "menu list item 1"); |