Window attribute data.
#include <win.h>
Data Fields | |
struct win_area | area |
Position and size of window, relative to parent. More... | |
struct gfx_bitmap * | background |
Window background. More... | |
win_behavior_t | behavior |
Window behavior flags. More... | |
void * | custom |
Custom window data, e.g. More... | |
win_event_handler_t | event_handler |
Event handler callback, or NULL. More... | |
struct win_area win_attributes::area |
Position and size of window, relative to parent.
Referenced by app_widget_launch(), win_compute_clipping(), win_draw(), win_draw_child(), win_get_area(), win_handle_pointer_event(), win_hide(), win_init(), win_is_inside_window(), win_lower(), win_raise(), win_redraw(), win_reset_root_geometry(), win_set_area(), win_set_attributes(), win_translate_area_to_parent(), win_translate_win_to_root(), wtk_basic_frame_create(), wtk_button_create(), wtk_check_box_create(), wtk_frame_create(), wtk_icon_button_create(), wtk_label_create(), wtk_plot_create(), wtk_progress_bar_create(), wtk_radio_button_create(), and wtk_slider_create().
struct gfx_bitmap* win_attributes::background |
Window background.
Referenced by setup_gui_root_window(), setup_root_window(), win_draw_contents(), win_init(), win_set_attributes(), wtk_basic_frame_create(), wtk_button_create(), wtk_check_box_create(), wtk_frame_create(), wtk_icon_button_create(), wtk_label_create(), wtk_plot_create(), wtk_progress_bar_create(), wtk_radio_button_create(), and wtk_slider_create().
win_behavior_t win_attributes::behavior |
Window behavior flags.
Referenced by win_draw(), win_handle_pointer_event(), win_set_attributes(), wtk_basic_frame_create(), wtk_button_create(), wtk_check_box_create(), wtk_frame_create(), wtk_icon_button_create(), wtk_label_create(), wtk_plot_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.
Referenced by win_get_custom_data(), win_set_attributes(), wtk_basic_frame_create(), wtk_button_create(), wtk_check_box_create(), wtk_frame_create(), wtk_icon_button_create(), wtk_label_create(), wtk_plot_create(), wtk_progress_bar_create(), wtk_radio_button_create(), and wtk_slider_create().
win_event_handler_t win_attributes::event_handler |
Event handler callback, or NULL.
Referenced by win_handle_event(), win_set_attributes(), wtk_basic_frame_create(), wtk_button_create(), wtk_check_box_create(), wtk_frame_create(), wtk_icon_button_create(), wtk_label_create(), wtk_plot_create(), wtk_progress_bar_create(), wtk_radio_button_create(), and wtk_slider_create().