NetSurf
|
Data Fields | |
struct theme_descriptor * | theme |
The applied theme (or NULL to use the default) More... | |
int | x_min |
The widget dimensions. More... | |
int | y_min |
int | separator_width |
int | vertical_offset |
bool | separators |
wimp_w | window |
The window details and bar position. More... | |
os_box | extent |
osspriteop_area * | sprites |
int | background |
bool | hidden |
bool | edit |
struct button_bar * | edit_target |
struct button_bar * | edit_source |
void(* | edit_refresh )(void *) |
void * | edit_client_data |
struct button_bar_button * | buttons |
The list of all the defined buttons. More... | |
struct button_bar_button * | bar |
The list of the buttons in the current bar. More... | |
Definition at line 67 of file button_bar.c.
int button_bar::background |
Definition at line 82 of file button_bar.c.
Referenced by ro_gui_button_bar_create(), ro_gui_button_bar_icon_update(), and ro_gui_button_bar_rebuild().
struct button_bar_button* button_bar::bar |
The list of the buttons in the current bar.
Definition at line 98 of file button_bar.c.
Referenced by ro_gui_button_bar_arrange_buttons(), ro_gui_button_bar_create(), ro_gui_button_bar_find_coords(), ro_gui_button_bar_get_config(), ro_gui_button_bar_icon_resize(), ro_gui_button_bar_icon_update(), ro_gui_button_bar_place_buttons(), ro_gui_button_bar_redraw(), and ro_gui_button_bar_sync_editors().
struct button_bar_button* button_bar::buttons |
The list of all the defined buttons.
Definition at line 94 of file button_bar.c.
Referenced by ro_gui_button_bar_arrange_buttons(), ro_gui_button_bar_create(), ro_gui_button_bar_destroy(), ro_gui_button_bar_find_action(), ro_gui_button_bar_find_icon(), ro_gui_button_bar_find_opt_key(), ro_gui_button_bar_icon_update(), and ro_gui_button_bar_rebuild().
bool button_bar::edit |
Definition at line 86 of file button_bar.c.
Referenced by ro_gui_button_bar_click(), ro_gui_button_bar_create(), ro_gui_button_bar_icon_update(), ro_gui_button_bar_rebuild(), ro_gui_button_bar_redraw(), and ro_gui_button_bar_shade_button().
void* button_bar::edit_client_data |
Definition at line 90 of file button_bar.c.
Referenced by ro_gui_button_bar_create(), ro_gui_button_bar_drag_end(), and ro_gui_button_bar_link_editor().
void(* button_bar::edit_refresh) (void *) |
Definition at line 89 of file button_bar.c.
Referenced by ro_gui_button_bar_create(), ro_gui_button_bar_drag_end(), and ro_gui_button_bar_link_editor().
struct button_bar* button_bar::edit_source |
Definition at line 88 of file button_bar.c.
Referenced by ro_gui_button_bar_click(), ro_gui_button_bar_create(), ro_gui_button_bar_drag_end(), and ro_gui_button_bar_link_editor().
struct button_bar* button_bar::edit_target |
Definition at line 87 of file button_bar.c.
Referenced by ro_gui_button_bar_create(), ro_gui_button_bar_drag_end(), ro_gui_button_bar_icon_update(), ro_gui_button_bar_link_editor(), ro_gui_button_bar_rebuild(), and ro_gui_button_bar_shade_button().
os_box button_bar::extent |
Definition at line 80 of file button_bar.c.
Referenced by ro_gui_button_bar_click(), ro_gui_button_bar_find_coords(), ro_gui_button_bar_help_suffix(), ro_gui_button_bar_icon_resize(), ro_gui_button_bar_redraw(), and ro_gui_button_bar_set_extent().
bool button_bar::hidden |
Definition at line 84 of file button_bar.c.
Referenced by ro_gui_button_bar_click(), ro_gui_button_bar_create(), ro_gui_button_bar_help_suffix(), ro_gui_button_bar_hide(), ro_gui_button_bar_icon_resize(), ro_gui_button_bar_icon_update(), and ro_gui_button_bar_redraw().
int button_bar::separator_width |
Definition at line 73 of file button_bar.c.
Referenced by ro_gui_button_bar_click(), ro_gui_button_bar_create(), ro_gui_button_bar_find_coords(), ro_gui_button_bar_place_buttons(), ro_gui_button_bar_rebuild(), and ro_gui_button_bar_redraw().
bool button_bar::separators |
Definition at line 76 of file button_bar.c.
Referenced by ro_gui_button_bar_create(), ro_gui_button_bar_rebuild(), and ro_gui_button_bar_redraw().
osspriteop_area* button_bar::sprites |
Definition at line 81 of file button_bar.c.
Referenced by ro_gui_button_bar_click(), ro_gui_button_bar_create(), ro_gui_button_bar_rebuild(), and ro_gui_button_bar_redraw().
struct theme_descriptor* button_bar::theme |
The applied theme (or NULL to use the default)
Definition at line 69 of file button_bar.c.
Referenced by ro_gui_button_bar_create(), and ro_gui_button_bar_rebuild().
int button_bar::vertical_offset |
Definition at line 74 of file button_bar.c.
Referenced by ro_gui_button_bar_create(), ro_gui_button_bar_icon_resize(), ro_gui_button_bar_redraw(), and ro_gui_button_bar_set_extent().
wimp_w button_bar::window |
The window details and bar position.
Definition at line 79 of file button_bar.c.
Referenced by ro_gui_button_bar_create(), ro_gui_button_bar_drag_end(), ro_gui_button_bar_icon_resize(), ro_gui_button_bar_icon_update(), ro_gui_button_bar_rebuild(), ro_gui_button_bar_set_extent(), ro_gui_button_bar_shade_button(), and ro_gui_button_bar_sync_editors().
int button_bar::x_min |
The widget dimensions.
Definition at line 72 of file button_bar.c.
Referenced by ro_gui_button_bar_create(), ro_gui_button_bar_get_dims(), ro_gui_button_bar_place_buttons(), and ro_gui_button_bar_set_extent().
int button_bar::y_min |
Definition at line 72 of file button_bar.c.
Referenced by ro_gui_button_bar_create(), ro_gui_button_bar_get_dims(), ro_gui_button_bar_place_buttons(), ro_gui_button_bar_redraw(), and ro_gui_button_bar_set_extent().