Menerapkan kontrol ke sidenav

Dengan fungsi ini kamu dapat mengatur agar kontrol tetap aktif jika sidenav terbuka.

ui_sidenav_apply(sidenav, control);

Return: true

Argument sidenav merupakan handle dari fungsi ui_sidenav_create (...); sementara control adalah kontrol yang ingin kamu tambahkan.

userMenu = ui_sidenav_create (16, 16, ui_default, ui_default);
button0 =ui_button_create(8, 128, 128, 32, "MAIL");

ui_sidenav_apply(userMenu, button0);

Menerapkan kontrol ke sidenav.

PERHATIAN!
Fungsi ui_draw_all(...);tidak bisa digunakan untuk menggambar kontrol yang diterapkan. Kamu harus menggambar semua kontrol secara manual dalam surface.
ui_sidenav_draw(userMenu)

var surf = ui_sidenav_get_surface(userMenu);

surface_set_target(surf);
ui_button_draw(button0);
surface_reset_target();

Menggambar kontrol di dalam sidenav.

|

results matching ""

    No results matching ""