2022-01-13 05:24:03 +01:00
|
|
|
/// @description init
|
2023-01-17 08:11:55 +01:00
|
|
|
#region widget scroll
|
|
|
|
if(keyboard_check_pressed(vk_tab) && keyboard_check(vk_shift))
|
|
|
|
widget_previous();
|
|
|
|
else if(keyboard_check_pressed(vk_tab))
|
|
|
|
widget_next();
|
|
|
|
|
|
|
|
if(keyboard_check_pressed(vk_enter))
|
|
|
|
widget_trigger();
|
2023-01-25 06:49:00 +01:00
|
|
|
|
|
|
|
if(keyboard_check_pressed(vk_escape))
|
|
|
|
widget_clear();
|
2023-01-17 08:11:55 +01:00
|
|
|
#endregion
|
|
|
|
|
|
|
|
#region register UI element
|
|
|
|
WIDGET_ACTIVE = [];
|
|
|
|
#endregion
|
|
|
|
|
2022-01-13 05:24:03 +01:00
|
|
|
#region panels
|
2023-01-25 06:49:00 +01:00
|
|
|
if(PANEL_MAIN != 0)
|
2022-01-13 05:24:03 +01:00
|
|
|
PANEL_MAIN.draw();
|
2023-01-25 06:49:00 +01:00
|
|
|
else
|
2022-01-13 05:24:03 +01:00
|
|
|
setPanel();
|
2022-11-14 03:16:15 +01:00
|
|
|
#endregion
|