NetSurf
|
toolbar item context More...
Data Fields | |
GtkToolItem * | button |
GTK widget in the toolbar. More... | |
int | location |
location index in toolbar More... | |
bool | sensitivity |
if the item is currently sensitive in the toolbar More... | |
const char * | name |
textural name used in serialising items More... | |
gboolean(* | clicked )(GtkWidget *widget, gpointer data) |
button clicked on toolbar handler More... | |
void * | dataplus |
handler when dragging from customisation toolbox to toolbar More... | |
void * | dataminus |
handler when dragging from toolbar to customisation toolbox More... | |
GtkToolItem* nsgtk_toolbar_item::button |
GTK widget in the toolbar.
Definition at line 114 of file toolbar.c.
Referenced by customisation_container_drag_drop_cb(), customisation_toolbar_drag_drop_cb(), customisation_toolbar_populate(), itemid_from_gtktoolitem(), next_throbber_frame(), nsgtk_toolbar_get_icon_window_position(), nsgtk_toolbar_item_activate(), nsgtk_toolbar_page_info_change(), nsgtk_toolbar_set_url(), nsgtk_toolbar_set_websearch_image(), nsgtk_toolbar_throbber(), openlocation_button_clicked_cb(), populate_gtk_toolbar_widget(), set_item_action(), set_item_sensitivity(), toolbar_connect_signal(), and toolbar_item_connect_signals().
gboolean(* nsgtk_toolbar_item::clicked) (GtkWidget *widget, gpointer data) |
button clicked on toolbar handler
Definition at line 134 of file toolbar.c.
Referenced by nsgtk_toolbar_item_activate(), and toolbar_connect_signal().
void* nsgtk_toolbar_item::dataminus |
handler when dragging from toolbar to customisation toolbox
Definition at line 144 of file toolbar.c.
Referenced by toolbar_item_connect_signals().
void* nsgtk_toolbar_item::dataplus |
handler when dragging from customisation toolbox to toolbar
Definition at line 139 of file toolbar.c.
Referenced by add_toolbox_row().
int nsgtk_toolbar_item::location |
location index in toolbar
Definition at line 119 of file toolbar.c.
Referenced by apply_user_button_customisation(), customisation_container_drag_drop_cb(), customisation_toolbar_drag_drop_cb(), itemid_from_gtktoolitem(), itemid_from_location(), nsgtk_toolbar_customisation_save(), set_item_action(), set_item_sensitivity(), toolbar_connect_signals(), toolbar_customisation_connect_signals(), toolbar_item_create(), and toolbar_item_size_allocate_cb().
const char* nsgtk_toolbar_item::name |
textural name used in serialising items
Definition at line 129 of file toolbar.c.
Referenced by apply_user_button_customisation(), and nsgtk_toolbar_customisation_save().
bool nsgtk_toolbar_item::sensitivity |
if the item is currently sensitive in the toolbar
Definition at line 124 of file toolbar.c.
Referenced by populate_gtk_toolbar_widget(), reloadstop_button_clicked_cb(), set_item_action(), and set_item_sensitivity().