| 88 |
88 |
| 89 wdata->doclist = ui_list_new(obj->ctx, "doclist"); |
89 wdata->doclist = ui_list_new(obj->ctx, "doclist"); |
| 90 |
90 |
| 91 ui_grid(obj, .margin = 10, .columnspacing = 10, .rowspacing = 10, .fill = TRUE) { |
91 ui_grid(obj, .margin = 10, .columnspacing = 10, .rowspacing = 10, .fill = TRUE) { |
| 92 ui_rlabel(obj, .label = "Document:"); |
92 ui_rlabel(obj, .label = "Document:"); |
| 93 ui_llabel(obj, .varname = "id", .hfill = TRUE, .vfill = TRUE); |
93 ui_llabel(obj, .varname = "id", .hfill = TRUE, .hexpand = TRUE, .vfill = TRUE); |
| 94 ui_newline(obj); |
94 ui_newline(obj); |
| 95 |
95 |
| 96 ui_rlabel(obj, .label = "Name:"); |
96 ui_rlabel(obj, .label = "Name:"); |
| 97 ui_llabel(obj, .varname = "name", .hfill = TRUE, .vfill = TRUE); |
97 ui_llabel(obj, .varname = "name", .hfill = TRUE, .hexpand = TRUE, .vfill = TRUE); |
| 98 ui_newline(obj); |
98 ui_newline(obj); |
| 99 |
99 |
| 100 ui_combobox(obj, .varname = "doclist", .colspan = 2, .onactivate = switch_document, .getvalue = doclist_get_value, .colspan = 2, .hfill = TRUE); |
100 ui_combobox(obj, .varname = "doclist", .colspan = 2, .onactivate = switch_document, .getvalue = doclist_get_value, .colspan = 2, .hfill = TRUE); |
| 101 ui_newline(obj); |
101 ui_newline(obj); |
| 102 |
102 |
| 103 ui_frame(obj, .label = "Document", .colspan = 2, .fill = TRUE) { |
103 ui_frame(obj, .label = "Document", .colspan = 2, .fill = TRUE, .subcontainer = UI_CONTAINER_GRID, .columnspacing = 10, .rowspacing = 10, .padding = 10) { |
| 104 ui_grid(obj, .margin = 10, .columnspacing = 10, .rowspacing = 10, .fill = TRUE) { |
104 ui_rlabel(obj, .label = "Name:", .vfill = TRUE); |
| 105 ui_rlabel(obj, .label = "Name:", .vfill = TRUE); |
105 ui_textfield(obj, .varname = "input_name", .onchange = update_name); |
| 106 ui_textfield(obj, .varname = "input_name", .onchange = update_name); |
|
| 107 } |
|
| 108 } |
106 } |
| 109 } |
107 } |
| 110 |
108 |
| 111 for(int i=0;i<10;i++) { |
109 for(int i=0;i<10;i++) { |
| 112 Document *doc = document_create(i); |
110 Document *doc = document_create(i); |