| 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, .vfill = TRUE); |
| 98 ui_newline(obj); |
98 ui_newline(obj); |
| 99 |
99 |
| 100 ui_listview(obj, .height = 200, .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) { |
| 104 ui_grid(obj, .margin = 10, .columnspacing = 10, .rowspacing = 10, .fill = TRUE) { |
104 ui_grid(obj, .margin = 10, .columnspacing = 10, .rowspacing = 10, .fill = TRUE) { |
| 105 ui_rlabel(obj, .label = "Name:", .vfill = TRUE); |
105 ui_rlabel(obj, .label = "Name:", .vfill = TRUE); |
| 115 ui_list_update(wdata->doclist); |
115 ui_list_update(wdata->doclist); |
| 116 ui_list_setselection(wdata->doclist, 0); |
116 ui_list_setselection(wdata->doclist, 0); |
| 117 Document *doc = ui_list_get(wdata->doclist, 0); |
117 Document *doc = ui_list_get(wdata->doclist, 0); |
| 118 ui_attach_document(obj->ctx, doc); |
118 ui_attach_document(obj->ctx, doc); |
| 119 |
119 |
| 120 //ui_list_setselection(wdata->doclist, 0); |
120 ui_list_setselection(wdata->doclist, 0); |
| |
121 UiListSelection sel = wdata->doclist->getselection(wdata->doclist); |
| |
122 int x = sel.rows[0]; |
| 121 |
123 |
| 122 |
124 |
| 123 ui_show(obj); |
125 ui_show(obj); |
| 124 } |
126 } |
| 125 |
127 |