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.
|