application/demo_bindings.c

changeset 911
c8e1d40eeab6
parent 909
28c2a28026ab
child 912
06c37c12d149
equal deleted inserted replaced
910:311bebe6aa82 911:c8e1d40eeab6
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

mercurial