diff -r 6113ed66d258 -r bcacd00ea955 make/vs/testapp/main.c --- a/make/vs/testapp/main.c Sun Oct 01 17:22:17 2023 +0200 +++ b/make/vs/testapp/main.c Sun Oct 01 18:54:23 2023 +0200 @@ -38,6 +38,8 @@ UiInteger* check; UiInteger* toggle; UiInteger* radio; + UiString* text; + UiString* password; } WindowData; void action1(UiEvent* event, void* data) { @@ -72,6 +74,8 @@ wdata->check = ui_int_new(obj->ctx, "check"); wdata->toggle = ui_int_new(obj->ctx, "toggle"); wdata->radio = ui_int_new(obj->ctx, "radio"); + wdata->text = ui_string_new(obj->ctx, "text"); + wdata->password = ui_string_new(obj->ctx, "password"); ui_grid(obj, .margin=10, .columnspacing=5, .rowspacing=20) { ui_button(obj, .label="Button1", .onclick=action1, .onclickdata="action1"); @@ -98,6 +102,10 @@ ui_newline(obj); ui_radiobutton(obj, .label = "Radio 4", .value = wdata->radio); ui_switch(obj, .label = "test", .onchange=action_switch); + ui_newline(obj); + + ui_textfield(obj, .value = wdata->text); + ui_passwordfield(obj, .value = wdata->password); } ui_show(obj);