|
Muteki
EABI code execution on Besta® RTOS devices.
|
Deskbox container struct. More...
#include <deskbox.h>
Data Fields | |
| ui_group_t | group |
| Parent group struct. | |
| unsigned int | surface_color |
| Foreground color. | |
| unsigned int | background_color |
| Background color. | |
| ui_imageclip_t * | background_image |
| background image wrapper. | |
| void * | ime_control |
| IME control struct. | |
| void(*) | on_draw_title (ui_deskbox_t *self) |
| Draw title callback. | |
| void(*) | on_open_help_files (ui_deskbox_t *self, loader_file_descriptor_t **out_content, loader_file_descriptor_t **out_index) |
| Open help content and index files. | |
| void(*) | on_system_event (ui_component_t *self, ui_event_t *event) |
| System event callback. | |
| void(*) | on_close_help_files (ui_deskbox_t *self, loader_file_descriptor_t **content_file, loader_file_descriptor_t **index_file) |
| Close previously opened help content and index files. | |
| UTF16 * | title |
| Title/caption text. | |
| const ui_menu_entry_t * | menu_entries |
| Function menu entry array. | |
| const UTF16 * | menu_title_text |
| Function menu title text. | |
| int | unk_0x7c |
| Unknown. Probably padding bytes. | |
| unsigned int | deskbox_flags |
| Style flags. | |
| unsigned int | cmdmenu_disable_mask |
| Disable mask of command menu entries. | |
| unsigned int | help_type |
| Help type index for this deskbox. | |
| short | title_content_x0 |
| Left boundary of the titlebar content. | |
| short | title_content_x1 |
| Right boundary of the titlebar content. | |
| unsigned int | user_data |
| Reserved for subtype use. | |
Deskbox container struct.
| ui_imageclip_t* ui_deskbox_s::background_image |
background image wrapper.
Set via InsertImageClip(). Hooks into the deskbox drawing routines to repaint background pixels when foreground graphics unload.
| void* ui_deskbox_s::ime_control |
IME control struct.
| int ui_deskbox_s::unk_0x7c |
Unknown. Probably padding bytes.