application/main.c

changeset 783
25b2da0aac15
parent 779
b84cbe57e0bd
child 789
d70799b3333e
equal deleted inserted replaced
782:a72d7509d292 783:25b2da0aac15
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) {

mercurial