NetSurf
Data Fields
url_bar Struct Reference
Collaboration diagram for url_bar:
[legend]

Data Fields

struct theme_descriptortheme
 The applied theme (or NULL to use the default) More...
 
int x_min
 The widget dimensions. More...
 
int y_min
 
wimp_w window
 The window and icon details. More...
 
os_box extent
 
osspriteop_area * sprites
 
wimp_i container_icon
 
bool hidden
 
bool display
 
bool shaded
 
struct {
   char   sprite [URLBAR_PGINFO_NAME_LENGTH]
 
   os_box   extent
 
pginfo
 
struct {
   char   sprite [URLBAR_FAVICON_NAME_LENGTH]
 
   int   type
 
   struct hlcache_handle *   content
 
   os_box   extent
 
   os_coord   offset
 
   int   width
 
   int   height
 
favicon
 
struct {
   wimp_i   icon
 
   char *   buffer
 
   size_t   size
 
   char *   buffer_utf8
 
text
 
struct {
   wimp_i   icon
 
   int   x
 
   int   y
 
suggest
 
struct {
   bool   set
 
   os_box   extent
 
   os_coord   offset
 
hotlist
 

Detailed Description

Definition at line 61 of file url_bar.c.

Field Documentation

◆ buffer

char* url_bar::buffer

◆ buffer_utf8

char* url_bar::buffer_utf8

Definition at line 98 of file url_bar.c.

Referenced by ro_gui_url_bar_create(), ro_gui_url_bar_destroy(), and ro_gui_url_bar_get_url().

◆ container_icon

wimp_i url_bar::container_icon

◆ content

struct hlcache_handle* url_bar::content

◆ display

bool url_bar::display

◆ extent

os_box url_bar::extent

◆ 

struct { ... } url_bar::favicon

◆ height

int url_bar::height

◆ hidden

bool url_bar::hidden

◆ 

struct { ... } url_bar::hotlist

◆ icon

wimp_i url_bar::icon

◆ offset

os_coord url_bar::offset

◆ 

struct { ... } url_bar::pginfo

◆ set

bool url_bar::set

◆ shaded

bool url_bar::shaded

◆ size

size_t url_bar::size

◆ sprite

char url_bar::sprite[URLBAR_FAVICON_NAME_LENGTH]

◆ sprites

osspriteop_area* url_bar::sprites

Definition at line 71 of file url_bar.c.

Referenced by ro_gui_url_bar_create(), and ro_gui_url_bar_redraw().

◆ 

struct { ... } url_bar::suggest

◆ 

struct { ... } url_bar::text

◆ theme

struct theme_descriptor* url_bar::theme

The applied theme (or NULL to use the default)

Definition at line 63 of file url_bar.c.

Referenced by ro_gui_url_bar_create(), and ro_gui_url_bar_rebuild().

◆ type

int url_bar::type

◆ width

int url_bar::width

◆ window

wimp_w url_bar::window

◆ x

int url_bar::x

Definition at line 103 of file url_bar.c.

Referenced by ro_gui_url_bar_icon_resize(), and ro_gui_url_bar_rebuild().

◆ x_min

int url_bar::x_min

The widget dimensions.

Definition at line 66 of file url_bar.c.

Referenced by ro_gui_url_bar_create(), ro_gui_url_bar_get_dims(), ro_gui_url_bar_rebuild(), and ro_gui_url_bar_set_extent().

◆ y

int url_bar::y

Definition at line 104 of file url_bar.c.

Referenced by ro_gui_url_bar_icon_resize(), and ro_gui_url_bar_rebuild().

◆ y_min

int url_bar::y_min

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