--- a/application/main.c Tue Nov 25 12:10:04 2025 +0100 +++ b/application/main.c Tue Nov 25 12:58:28 2025 +0100 @@ -1225,13 +1225,15 @@ ui_list_append(list, &person2); ui_grid(obj, .margin = 10, .columnspacing = 10, .rowspacing = 10, .fill = TRUE) { - UiModel *model = ui_model(obj->ctx, UI_STRING, "Name", UI_STRING, "Email", -1); - ui_table(obj, .fill = TRUE, .varname = "persons", .model = model, .getvalue = person_getvalue, .onselection = list_onselection); - ui_model_free(obj->ctx, model); + //UiModel *model = ui_model(obj->ctx, UI_STRING, "Name", UI_STRING, "Email", -1); + //ui_table(obj, .fill = TRUE, .varname = "persons", .model = model, .getvalue = person_getvalue, .onselection = list_onselection); + //ui_model_free(obj->ctx, model); + ui_combobox(obj, .varname = "persons", .getvalue = person_getvalue, .onactivate = list_onselection); } + ui_show(obj); }