Dillo v3.1.1-91-g6d5b3ee3
Loading...
Searching...
No Matches
DilloPrefs Struct Reference

#include <prefs.h>

Public Attributes

int width
 
int height
 
int xpos
 
int ypos
 
char * http_language
 
int32_t http_max_conns
 
DilloUrlhttp_proxy
 
char * http_proxyuser
 
char * http_referer
 
char * http_user_agent
 
char * no_proxy
 
DilloUrlstart_page
 
DilloUrlhome
 
DilloUrlnew_tab_page
 
bool_t allow_white_bg
 
int32_t white_bg_replacement
 
int32_t bg_color
 
int32_t ui_button_highlight_color
 
int32_t ui_fg_color
 
int32_t ui_main_bg_color
 
int32_t ui_selection_color
 
int32_t ui_tab_active_bg_color
 
int32_t ui_tab_active_fg_color
 
int32_t ui_tab_bg_color
 
int32_t ui_tab_fg_color
 
int32_t ui_tab_height
 
int32_t ui_text_bg_color
 
bool_t contrast_visited_color
 
bool_t show_tooltip
 
bool_t show_ui_tooltip
 
char * theme
 
int panel_size
 
bool_t small_icons
 
bool_t limit_text_width
 
bool_t adjust_min_width
 
bool_t adjust_table_min_width
 
bool_t focus_new_tab
 
double font_factor
 
double zoom_factor
 
int32_t font_max_size
 
int32_t font_min_size
 
int32_t scroll_step
 
int32_t scroll_page_overlap
 
bool_t scrollbar_on_left
 
bool_t scrollbar_page_mode
 
bool_t show_back
 
bool_t show_forw
 
bool_t show_home
 
bool_t show_reload
 
bool_t show_save
 
bool_t show_stop
 
bool_t show_bookmarks
 
bool_t show_tools
 
bool_t show_filemenu
 
bool_t show_clear_url
 
bool_t show_url
 
bool_t show_search
 
bool_t show_help
 
bool_t show_progress_box
 
bool_t show_quit_dialog
 
bool_t fullwindow_start
 
bool_t load_images
 
bool_t load_background_images
 
bool_t load_stylesheets
 
bool_t parse_embedded_css
 
bool_t http_persistent_conns
 
bool_t http_strict_transport_security
 
bool_t http_force_https
 
int32_t buffered_drawing
 
char * font_serif
 
char * font_sans_serif
 
char * font_cursive
 
char * font_fantasy
 
char * font_monospace
 
bool_t enterpress_forces_submit
 
bool_t middle_click_opens_new_tab
 
bool_t right_click_closes_tab
 
bool_t scroll_switches_tabs
 
bool_t scroll_switches_tabs_reverse
 
bool_t search_url_idx
 
Dlistsearch_urls
 
char * save_dir
 
bool_t show_msg
 
bool_t show_extra_warnings
 
bool_t middle_click_drags_page
 
int penalty_hyphen
 
int penalty_hyphen_2
 
int penalty_em_dash_left
 
int penalty_em_dash_right
 
int penalty_em_dash_right_2
 
int stretchability_factor
 

Detailed Description

Definition at line 37 of file prefs.h.

Member Data Documentation

◆ adjust_min_width

bool_t DilloPrefs::adjust_min_width

Definition at line 72 of file prefs.h.

Referenced by a_Prefs_init(), and main().

◆ adjust_table_min_width

bool_t DilloPrefs::adjust_table_min_width

Definition at line 73 of file prefs.h.

Referenced by a_Prefs_init(), and main().

◆ allow_white_bg

bool_t DilloPrefs::allow_white_bg

Definition at line 52 of file prefs.h.

Referenced by a_Prefs_init(), and StyleEngine::apply().

◆ bg_color

int32_t DilloPrefs::bg_color

◆ buffered_drawing

int32_t DilloPrefs::buffered_drawing

Definition at line 106 of file prefs.h.

Referenced by a_Prefs_init(), a_UIcmd_browser_window_new(), and UIcmd_tab_new().

◆ contrast_visited_color

bool_t DilloPrefs::contrast_visited_color

Definition at line 65 of file prefs.h.

Referenced by a_Prefs_init(), Html_tag_open_body(), and Html_tag_open_font().

◆ enterpress_forces_submit

bool_t DilloPrefs::enterpress_forces_submit

Definition at line 112 of file prefs.h.

Referenced by a_Prefs_init().

◆ focus_new_tab

bool_t DilloPrefs::focus_new_tab

◆ font_cursive

char* DilloPrefs::font_cursive

Definition at line 109 of file prefs.h.

Referenced by a_Prefs_freeall(), a_Prefs_init(), StyleEngine::apply(), and checkPreferredFonts().

◆ font_factor

double DilloPrefs::font_factor

◆ font_fantasy

char* DilloPrefs::font_fantasy

Definition at line 110 of file prefs.h.

Referenced by a_Prefs_freeall(), a_Prefs_init(), StyleEngine::apply(), and checkPreferredFonts().

◆ font_max_size

int32_t DilloPrefs::font_max_size

Definition at line 77 of file prefs.h.

Referenced by a_Prefs_init(), StyleEngine::apply(), and StyleEngine::StyleEngine().

◆ font_min_size

int32_t DilloPrefs::font_min_size

Definition at line 78 of file prefs.h.

Referenced by a_Prefs_init(), StyleEngine::apply(), and StyleEngine::StyleEngine().

◆ font_monospace

char* DilloPrefs::font_monospace

Definition at line 111 of file prefs.h.

Referenced by a_Prefs_freeall(), a_Prefs_init(), StyleEngine::apply(), and checkPreferredFonts().

◆ font_sans_serif

char* DilloPrefs::font_sans_serif

◆ font_serif

char* DilloPrefs::font_serif

Definition at line 107 of file prefs.h.

Referenced by a_Prefs_freeall(), a_Prefs_init(), StyleEngine::apply(), and checkPreferredFonts().

◆ fullwindow_start

bool_t DilloPrefs::fullwindow_start

Definition at line 98 of file prefs.h.

Referenced by a_Prefs_init(), main(), and UI::UI().

◆ height

int DilloPrefs::height

◆ home

DilloUrl* DilloPrefs::home

Definition at line 50 of file prefs.h.

Referenced by a_Nav_home(), a_Prefs_freeall(), a_Prefs_init(), and a_UIcmd_home().

◆ http_force_https

bool_t DilloPrefs::http_force_https

Definition at line 105 of file prefs.h.

Referenced by a_Menu_tools_popup(), a_Prefs_init(), a_Url_new(), and Menu_force_https_cb().

◆ http_language

char* DilloPrefs::http_language

Definition at line 42 of file prefs.h.

Referenced by a_Http_init(), a_Prefs_freeall(), and a_Prefs_init().

◆ http_max_conns

int32_t DilloPrefs::http_max_conns

Definition at line 43 of file prefs.h.

Referenced by a_Prefs_init(), and Http_connect_queued_sockets().

◆ http_persistent_conns

bool_t DilloPrefs::http_persistent_conns

Definition at line 103 of file prefs.h.

Referenced by a_Prefs_init(), and Http_make_query_str().

◆ http_proxy

DilloUrl* DilloPrefs::http_proxy

Definition at line 44 of file prefs.h.

Referenced by a_Http_init(), a_Prefs_freeall(), and a_Prefs_init().

◆ http_proxyuser

char* DilloPrefs::http_proxyuser

Definition at line 45 of file prefs.h.

Referenced by a_Http_set_proxy_passwd(), a_Prefs_freeall(), a_Prefs_init(), and main().

◆ http_referer

char* DilloPrefs::http_referer

Definition at line 46 of file prefs.h.

Referenced by a_Prefs_freeall(), a_Prefs_init(), and Http_get_referer().

◆ http_strict_transport_security

bool_t DilloPrefs::http_strict_transport_security

Definition at line 104 of file prefs.h.

Referenced by a_Hsts_freeall(), a_Hsts_init(), a_Prefs_init(), a_Url_new(), and Cache_parse_header().

◆ http_user_agent

char* DilloPrefs::http_user_agent

Definition at line 47 of file prefs.h.

Referenced by a_Prefs_freeall(), a_Prefs_init(), and Http_make_query_str().

◆ limit_text_width

◆ load_background_images

bool_t DilloPrefs::load_background_images

◆ load_images

bool_t DilloPrefs::load_images

Definition at line 99 of file prefs.h.

Referenced by a_Html_image_new(), a_Menu_tools_popup(), a_Prefs_init(), and Menu_imgload_toggle_cb().

◆ load_stylesheets

◆ middle_click_drags_page

bool_t DilloPrefs::middle_click_drags_page

Definition at line 122 of file prefs.h.

Referenced by a_Prefs_init(), UI::handle(), and UIcmd_tab_new().

◆ middle_click_opens_new_tab

bool_t DilloPrefs::middle_click_opens_new_tab

◆ new_tab_page

DilloUrl* DilloPrefs::new_tab_page

Definition at line 51 of file prefs.h.

Referenced by a_Prefs_freeall(), a_Prefs_init(), and UIcmd_open_url_nbw().

◆ no_proxy

char* DilloPrefs::no_proxy

Definition at line 48 of file prefs.h.

Referenced by a_Prefs_freeall(), a_Prefs_init(), and Http_must_use_proxy().

◆ panel_size

int DilloPrefs::panel_size

Definition at line 69 of file prefs.h.

Referenced by a_Prefs_init(), parseOption(), and UI::UI().

◆ parse_embedded_css

◆ penalty_em_dash_left

int DilloPrefs::penalty_em_dash_left

Definition at line 124 of file prefs.h.

Referenced by a_Prefs_init(), and main().

◆ penalty_em_dash_right

int DilloPrefs::penalty_em_dash_right

Definition at line 124 of file prefs.h.

Referenced by a_Prefs_init(), and main().

◆ penalty_em_dash_right_2

int DilloPrefs::penalty_em_dash_right_2

Definition at line 124 of file prefs.h.

Referenced by a_Prefs_init(), and main().

◆ penalty_hyphen

int DilloPrefs::penalty_hyphen

Definition at line 123 of file prefs.h.

Referenced by a_Prefs_init(), and main().

◆ penalty_hyphen_2

int DilloPrefs::penalty_hyphen_2

Definition at line 123 of file prefs.h.

Referenced by a_Prefs_init(), and main().

◆ right_click_closes_tab

bool_t DilloPrefs::right_click_closes_tab

Definition at line 114 of file prefs.h.

Referenced by a_Prefs_init(), and tab_btn_cb().

◆ save_dir

char* DilloPrefs::save_dir

Definition at line 119 of file prefs.h.

Referenced by a_Prefs_freeall(), a_Prefs_init(), and a_UIcmd_init().

◆ scroll_page_overlap

int32_t DilloPrefs::scroll_page_overlap

Definition at line 80 of file prefs.h.

Referenced by a_Prefs_init(), and UIcmd_tab_new().

◆ scroll_step

int32_t DilloPrefs::scroll_step

Definition at line 79 of file prefs.h.

Referenced by a_Prefs_init(), and UIcmd_tab_new().

◆ scroll_switches_tabs

bool_t DilloPrefs::scroll_switches_tabs

Definition at line 115 of file prefs.h.

Referenced by a_Prefs_init().

◆ scroll_switches_tabs_reverse

bool_t DilloPrefs::scroll_switches_tabs_reverse

Definition at line 116 of file prefs.h.

Referenced by a_Prefs_init().

◆ scrollbar_on_left

bool_t DilloPrefs::scrollbar_on_left

Definition at line 81 of file prefs.h.

Referenced by a_Prefs_init(), and UIcmd_tab_new().

◆ scrollbar_page_mode

bool_t DilloPrefs::scrollbar_page_mode

Definition at line 82 of file prefs.h.

Referenced by a_Prefs_init(), and UIcmd_tab_new().

◆ search_url_idx

bool_t DilloPrefs::search_url_idx

◆ search_urls

Dlist* DilloPrefs::search_urls

◆ show_back

bool_t DilloPrefs::show_back

Definition at line 83 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_bookmarks

bool_t DilloPrefs::show_bookmarks

Definition at line 89 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_clear_url

bool_t DilloPrefs::show_clear_url

Definition at line 92 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_extra_warnings

◆ show_filemenu

bool_t DilloPrefs::show_filemenu

Definition at line 91 of file prefs.h.

Referenced by a_Prefs_init(), and UI::make_filemenu_button().

◆ show_forw

bool_t DilloPrefs::show_forw

Definition at line 84 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_help

bool_t DilloPrefs::show_help

Definition at line 95 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_home

bool_t DilloPrefs::show_home

Definition at line 85 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_msg

bool_t DilloPrefs::show_msg

Definition at line 120 of file prefs.h.

Referenced by a_Prefs_init(), a_Tls_mbedtls_freeall(), and main().

◆ show_progress_box

bool_t DilloPrefs::show_progress_box

Definition at line 96 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_quit_dialog

bool_t DilloPrefs::show_quit_dialog

Definition at line 97 of file prefs.h.

Referenced by a_Prefs_init(), a_UIcmd_close_all_bw(), and win_cb().

◆ show_reload

bool_t DilloPrefs::show_reload

Definition at line 86 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_save

bool_t DilloPrefs::show_save

Definition at line 87 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_search

bool_t DilloPrefs::show_search

Definition at line 94 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_stop

bool_t DilloPrefs::show_stop

Definition at line 88 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_tools

bool_t DilloPrefs::show_tools

Definition at line 90 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ show_tooltip

◆ show_ui_tooltip

bool_t DilloPrefs::show_ui_tooltip

Definition at line 67 of file prefs.h.

Referenced by a_Prefs_init(), TipWin::do_show(), and main().

◆ show_url

bool_t DilloPrefs::show_url

Definition at line 93 of file prefs.h.

Referenced by a_Prefs_init(), and UI::customize().

◆ small_icons

bool_t DilloPrefs::small_icons

Definition at line 70 of file prefs.h.

Referenced by a_Prefs_init(), and UI::UI().

◆ start_page

DilloUrl* DilloPrefs::start_page

Definition at line 49 of file prefs.h.

Referenced by a_Prefs_freeall(), a_Prefs_init(), and main().

◆ stretchability_factor

int DilloPrefs::stretchability_factor

Definition at line 125 of file prefs.h.

Referenced by a_Prefs_init(), and main().

◆ theme

char* DilloPrefs::theme

Definition at line 68 of file prefs.h.

Referenced by a_Prefs_freeall(), a_Prefs_init(), and main().

◆ ui_button_highlight_color

int32_t DilloPrefs::ui_button_highlight_color

Definition at line 55 of file prefs.h.

Referenced by a_Prefs_init(), and setColors().

◆ ui_fg_color

int32_t DilloPrefs::ui_fg_color

Definition at line 56 of file prefs.h.

Referenced by a_Prefs_init(), and setColors().

◆ ui_main_bg_color

int32_t DilloPrefs::ui_main_bg_color

Definition at line 57 of file prefs.h.

Referenced by a_Prefs_init(), and setColors().

◆ ui_selection_color

int32_t DilloPrefs::ui_selection_color

Definition at line 58 of file prefs.h.

Referenced by a_Prefs_init(), and setColors().

◆ ui_tab_active_bg_color

int32_t DilloPrefs::ui_tab_active_bg_color

Definition at line 59 of file prefs.h.

Referenced by a_Prefs_init(), and setColors().

◆ ui_tab_active_fg_color

int32_t DilloPrefs::ui_tab_active_fg_color

Definition at line 60 of file prefs.h.

Referenced by a_Prefs_init(), and setColors().

◆ ui_tab_bg_color

int32_t DilloPrefs::ui_tab_bg_color

Definition at line 61 of file prefs.h.

Referenced by a_Prefs_init(), and setColors().

◆ ui_tab_fg_color

int32_t DilloPrefs::ui_tab_fg_color

Definition at line 62 of file prefs.h.

Referenced by a_Prefs_init(), and setColors().

◆ ui_tab_height

int32_t DilloPrefs::ui_tab_height

Definition at line 63 of file prefs.h.

Referenced by a_Prefs_init(), and a_UIcmd_browser_window_new().

◆ ui_text_bg_color

int32_t DilloPrefs::ui_text_bg_color

Definition at line 64 of file prefs.h.

Referenced by a_Prefs_init(), and setColors().

◆ white_bg_replacement

int32_t DilloPrefs::white_bg_replacement

Definition at line 53 of file prefs.h.

Referenced by a_Prefs_init(), and StyleEngine::apply().

◆ width

int DilloPrefs::width

◆ xpos

int DilloPrefs::xpos

Definition at line 40 of file prefs.h.

Referenced by a_Prefs_init(), a_UIcmd_browser_window_new(), main(), and parseOption().

◆ ypos

int DilloPrefs::ypos

Definition at line 41 of file prefs.h.

Referenced by a_Prefs_init(), a_UIcmd_browser_window_new(), main(), and parseOption().

◆ zoom_factor

double DilloPrefs::zoom_factor

Definition at line 76 of file prefs.h.

Referenced by a_Prefs_init(), and a_UIcmd_browser_window_new().


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