@@ -27,56 +27,58 @@ utki::shared_ref<ruis::widget> make_root_widget(utki::shared_ref<ruis::context>
2727 return m::key_proxy (c,
2828 {},
2929 {
30- m::overlay (c,
30+ m::image_mouse_cursor (c,
3131 {
3232 .layout_params {
3333 .dims {ruis::dim::fill, ruis::dim::fill}
3434 },
35- .widget_params {
36- .id = " overlay " s
37- },
35+ .mouse_cursor_params {
36+ .cursor = c. get (). loader (). load <ruis::res::cursor>( " crs_arrow " sv)
37+ }
3838 },
3939 {
40- m::image (c,
41- {
42- .layout_params {
43- .dims = {ruis::dim::fill, ruis::dim::fill}
44- },
45- .image_params {
46- .img = c.get ().loader ().load <ruis::res::image>(" img_sample" )
47- }
48- }
49- ),
50- m::container (c,
40+ m::overlay (c,
5141 {
5242 .layout_params {
5343 .dims {ruis::dim::fill, ruis::dim::fill}
5444 },
55- .container_params {
56- .layout = ruis::layout::trivial
57- }
45+ .widget_params {
46+ .id = " overlay " s
47+ },
5848 },
5949 {
60- make_window1 (c, {300_pp, 10_pp}),
61- make_sliders_window (c, {0_pp, 250_pp}),
62- make_spinning_cube_window (c, {10_pp, 500_pp}),
63- make_text_input_window (c, {310_pp, 500_pp}),
64- make_scroll_area_window (c, {620_pp, 500_pp}),
65- make_gradient_window (c, {620_pp, 250_pp}),
66- make_vertical_list_window (c, {620_pp, 0_pp})
50+ m::image (c,
51+ {
52+ .layout_params {
53+ .dims = {ruis::dim::fill, ruis::dim::fill}
54+ },
55+ .image_params {
56+ .img = c.get ().loader ().load <ruis::res::image>(" img_sample" )
57+ }
58+ }
59+ ),
60+ m::container (c,
61+ {
62+ .layout_params {
63+ .dims {ruis::dim::fill, ruis::dim::fill}
64+ },
65+ .container_params {
66+ .layout = ruis::layout::trivial
67+ }
68+ },
69+ {
70+ make_window1 (c, {300_pp, 10_pp}),
71+ make_sliders_window (c, {0_pp, 250_pp}),
72+ make_spinning_cube_window (c, {10_pp, 500_pp}),
73+ make_text_input_window (c, {310_pp, 500_pp}),
74+ make_scroll_area_window (c, {620_pp, 500_pp}),
75+ make_gradient_window (c, {620_pp, 250_pp}),
76+ make_vertical_list_window (c, {620_pp, 0_pp})
77+ }
78+ )
6779 }
6880 )
6981 }
70- ),
71- m::image_mouse_cursor (c,
72- {
73- .layout_params {
74- .dims {ruis::dim::fill, ruis::dim::fill}
75- },
76- .mouse_cursor_params {
77- .cursor = c.get ().loader ().load <ruis::res::cursor>(" crs_arrow" sv)
78- }
79- }
8082 )
8183 }
8284 );
0 commit comments