|
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().