diff -r 8c9b4b28aaa9 -r 4a8b1a748f09 make/vs/testapp/main.c --- a/make/vs/testapp/main.c Sat Sep 23 15:41:23 2023 +0200 +++ b/make/vs/testapp/main.c Sun Sep 24 12:03:57 2023 +0200 @@ -42,9 +42,27 @@ void application_startup(UiEvent* event, void* data) { UiObject* obj = ui_window("Test", NULL); + /* ui_button(obj, "Button1", action1, "action1"); ui_button(obj, "Button2", action1, "action2"); + ui_layout_fill(obj, TRUE); ui_button(obj, "Button3", action1, "action3"); + */ + + UI_GRID_SP(obj, 10, 5, 20) { + ui_button(obj, "Button1", action1, "action1"); + ui_button(obj, "Button2", action1, "action2"); + ui_layout_hexpand(obj, 1); + ui_button(obj, "Button3", action1, "action3"); + ui_newline(obj); + + ui_button(obj, "Button4", action1, "action4"); + ui_layout_gridwidth(obj, 2); + ui_button(obj, "Button5_", action1, "action5"); + ui_newline(obj); + + ui_button(obj, "Very Long Button Label Text ____________ Test", action1, "test"); + } ui_show(obj); }