Window attribute data. More...
#include <win.h>

Data Fields | |
| struct win_area | area |
| Position and size of window, relative to parent. | |
| struct gfx_bitmap * | background |
| Window background. | |
| win_event_handler_t | event_handler |
| Event handler callback, or NULL. | |
| win_behavior_t | behavior |
| Window behavior flags. | |
| void * | custom |
| Custom window data, e.g. link to associated widget. | |
Window attribute data.
Definition at line 309 of file win.h.
| struct win_area win_attributes::area |
Position and size of window, relative to parent.
Definition at line 311 of file win.h.
Referenced by win_draw(), win_draw_child(), win_handle_pointer_event(), win_translate_area_to_parent(), wtk_basic_frame_create(), wtk_button_create(), wtk_check_box_create(), wtk_frame_create(), wtk_label_create(), wtk_progress_bar_create(), wtk_radio_button_create(), and wtk_slider_create().
| struct gfx_bitmap* win_attributes::background |
Window background.
Definition at line 314 of file win.h.
Referenced by win_draw_contents(), wtk_basic_frame_create(), wtk_button_create(), wtk_check_box_create(), wtk_frame_create(), wtk_label_create(), wtk_progress_bar_create(), wtk_radio_button_create(), and wtk_slider_create().
Window behavior flags.
Definition at line 319 of file win.h.
Referenced by win_draw(), win_handle_pointer_event(), wtk_basic_frame_create(), wtk_button_create(), wtk_check_box_create(), wtk_frame_create(), wtk_label_create(), wtk_progress_bar_create(), wtk_radio_button_create(), and wtk_slider_create().
| void* win_attributes::custom |
Custom window data, e.g. link to associated widget.
Definition at line 321 of file win.h.
Referenced by wtk_basic_frame_create(), wtk_button_create(), wtk_check_box_create(), wtk_frame_create(), wtk_label_create(), wtk_progress_bar_create(), wtk_radio_button_create(), and wtk_slider_create().
Event handler callback, or NULL.
Definition at line 317 of file win.h.
Referenced by win_handle_event(), wtk_basic_frame_create(), wtk_button_create(), wtk_check_box_create(), wtk_frame_create(), wtk_label_create(), wtk_progress_bar_create(), wtk_radio_button_create(), and wtk_slider_create().
1.6.3