NetSurf
Data Fields
nsgtk_toolbar Struct Reference

control toolbar context More...

Collaboration diagram for nsgtk_toolbar:
[legend]

Data Fields

GtkToolbar * widget
 gtk toolbar widget More...
 
int offset
 
int toolbarmem
 
int toolbarbase
 
int historybase
 
struct nsgtk_toolbar_item items [PLACEHOLDER_BUTTON]
 Toolbar item contexts. More...
 
int throb_frame
 Current frame of throbber animation. More...
 
GtkWidget * webSearchEntry
 Web search widget. More...
 
struct browser_window *(* get_bw )(void *ctx)
 callback to obtain a browser window for navigation More...
 
void * get_ctx
 context passed to get_bw function More...
 
nsgtk_toolbar_location_focus_state loc_focus
 Location focus state machine, current state. More...
 

Detailed Description

control toolbar context

Definition at line 170 of file toolbar.c.

Field Documentation

◆ get_bw

struct browser_window *(* nsgtk_toolbar::get_bw) (void *ctx)

◆ get_ctx

void* nsgtk_toolbar::get_ctx

◆ historybase

int nsgtk_toolbar::historybase

Definition at line 178 of file toolbar.c.

Referenced by toolbar_item_size_allocate_cb().

◆ items

struct nsgtk_toolbar_item nsgtk_toolbar::items[PLACEHOLDER_BUTTON]

◆ loc_focus

nsgtk_toolbar_location_focus_state nsgtk_toolbar::loc_focus

Location focus state machine, current state.

Definition at line 208 of file toolbar.c.

Referenced by nsgtk_toolbar_create(), nsgtk_toolbar_set_url(), and nsgtk_toolbar_throbber().

◆ offset

int nsgtk_toolbar::offset

Definition at line 175 of file toolbar.c.

Referenced by nsgtk_toolbar_restyle(), and toolbar_item_size_allocate_cb().

◆ throb_frame

int nsgtk_toolbar::throb_frame

Current frame of throbber animation.

Definition at line 188 of file toolbar.c.

Referenced by next_throbber_frame(), nsgtk_toolbar_create(), and nsgtk_toolbar_throbber().

◆ toolbarbase

int nsgtk_toolbar::toolbarbase

Definition at line 177 of file toolbar.c.

Referenced by toolbar_item_size_allocate_cb().

◆ toolbarmem

int nsgtk_toolbar::toolbarmem

Definition at line 176 of file toolbar.c.

Referenced by toolbar_item_size_allocate_cb().

◆ webSearchEntry

GtkWidget* nsgtk_toolbar::webSearchEntry

Web search widget.

Definition at line 193 of file toolbar.c.

◆ widget

GtkToolbar* nsgtk_toolbar::widget

The documentation for this struct was generated from the following file: