| 583 ui_list_append(menu_list, "menu list item 2"); |
583 ui_list_append(menu_list, "menu list item 2"); |
| 584 ui_list_append(menu_list, "menu list item 3"); |
584 ui_list_append(menu_list, "menu list item 3"); |
| 585 |
585 |
| 586 |
586 |
| 587 |
587 |
| 588 UiObject *obj = ui_sidebar_window("Test", NULL); |
588 UiObject *obj = ui_splitview_window("Test", TRUE); |
| 589 |
589 |
| 590 MyDocument *doc = create_doc(); |
590 MyDocument *doc = create_doc(); |
| 591 ui_attach_document(obj->ctx, doc); |
591 ui_attach_document(obj->ctx, doc); |
| 592 |
592 |
| 593 ui_sidebar(obj, .margin = 0, .spacing = 0) { |
593 ui_sidebar(obj, .margin = 0, .spacing = 0) { |
| 594 ui_sourcelist(obj, .fill = TRUE, |
594 ui_sourcelist(obj, .fill = TRUE, |
| 595 .getvalue = sourcelist_getvalue, |
595 .getvalue = sourcelist_getvalue, |
| 596 .sublists = UI_SUBLISTS(UI_SUBLIST(.varname = "srclist1", .header = "Header 1", .userdata = "Sublist1"), UI_SUBLIST(.varname = "srclist2", .header = "Header 2", .userdata = "Sublist2")), |
596 .sublists = UI_SUBLISTS(UI_SUBLIST(.varname = "srclist1", .header = "Header 1", .userdata = "Sublist1"), UI_SUBLIST(.varname = "srclist2", .header = "Header 2", .userdata = "Sublist2")), |
| 597 .onactivate = action_sourcelist_activate); |
597 .onactivate = action_sourcelist_activate); |
| |
598 } |
| |
599 |
| |
600 ui_right_panel(obj, .margin = 10, .spacing = 10) { |
| |
601 ui_button(obj, .label = "Test"); |
| 598 } |
602 } |
| 599 |
603 |
| 600 ui_tabview(obj, .spacing=10, .margin=10, .tabview = UI_TABVIEW_NAVIGATION_SIDE, .varname="tabview", .fill = TRUE) { |
604 ui_tabview(obj, .spacing=10, .margin=10, .tabview = UI_TABVIEW_NAVIGATION_SIDE, .varname="tabview", .fill = TRUE) { |
| 601 ui_tab(obj, "Tab 0") { |
605 ui_tab(obj, "Tab 0") { |
| 602 ui_vbox(obj, .fill = FALSE, .margin = 15, .spacing = 15) { |
606 ui_vbox(obj, .fill = FALSE, .margin = 15, .spacing = 15) { |