application/demo_bindings.c

changeset 969
7385c26d998d
parent 959
4b2202df31ec
child 981
1d47e71f26b6
equal deleted inserted replaced
968:128a0de73cc8 969:7385c26d998d
142 142
143 ui_rlabel(obj, .label = "Name:"); 143 ui_rlabel(obj, .label = "Name:");
144 ui_llabel(obj, .varname = "sub_name", .hfill = TRUE, .hexpand = TRUE, .vfill = TRUE); 144 ui_llabel(obj, .varname = "sub_name", .hfill = TRUE, .hexpand = TRUE, .vfill = TRUE);
145 ui_newline(obj); 145 ui_newline(obj);
146 146
147 ui_combobox(obj, .varname = "doclist", .colspan = 2, .onactivate = switch_document, .getvalue = doclist_get_value, .colspan = 2, .hfill = TRUE); 147 ui_dropdown(obj, .varname = "doclist", .colspan = 2, .onactivate = switch_document, .getvalue = doclist_get_value, .colspan = 2, .hfill = TRUE);
148 ui_newline(obj); 148 ui_newline(obj);
149 149
150 ui_frame(obj, .label = "Document", .colspan = 2, .fill = TRUE, .subcontainer = UI_CONTAINER_GRID, .columnspacing = 10, .rowspacing = 10, .padding = 10) { 150 ui_frame(obj, .label = "Document", .colspan = 2, .fill = TRUE, .subcontainer = UI_CONTAINER_GRID, .columnspacing = 10, .rowspacing = 10, .padding = 10) {
151 ui_rlabel(obj, .label = "Name:", .vfill = TRUE); 151 ui_rlabel(obj, .label = "Name:", .vfill = TRUE);
152 ui_textfield(obj, .varname = "input_name", .onchange = update_name); 152 ui_textfield(obj, .varname = "input_name", .onchange = update_name);
153 ui_newline(obj); 153 ui_newline(obj);
154 ui_separator(obj, .colspan = 2, .hfill = TRUE); 154 ui_separator(obj, .colspan = 2, .hfill = TRUE);
155 ui_newline(obj); 155 ui_newline(obj);
156 ui_combobox(obj, .varname = "subdocuments", .getvalue = sublist_get_value, .onactivate = switch_subdocument, .colspan = 2, .hfill = TRUE); 156 ui_dropdown(obj, .varname = "subdocuments", .getvalue = sublist_get_value, .onactivate = switch_subdocument, .colspan = 2, .hfill = TRUE);
157 } 157 }
158 } 158 }
159 159
160 for(int i=0;i<10;i++) { 160 for(int i=0;i<10;i++) {
161 Document *doc = document_create(i); 161 Document *doc = document_create(i);

mercurial