#include <options.h>
◆ copy_opt()
◆ done_document_options()
Free allocated document options.
◆ init_document_options()
Fills the structure with values from the option system.
◆ active_link
Active link coloring.
This is mostly here to make use of this option cache so link drawing is faster. –jonas
◆ assume_cp
| int document_options::assume_cp |
◆ box
| struct el_box document_options::box |
The location of the window in which the document is rendered.
- The position of the window (box.x and box.y)
This is not compared at all since it doesn't make any difference what position the document will fit into a frameset or so.
- The width of the window (box.width)
This controls how wide tables can be rendered and so on. It is thus also to blame for the extra memory consumption when resizing because all documents has to be rerendered. We only need to compare it if not plain.
- The height of the window (box.height)
- Only documents containing textarea or frames uses it and we only compare it if needs_height is set.
◆ cell_height
| int document_options::cell_height |
◆ cell_width
| int document_options::cell_width |
◆ color_flags
Color model/optimizations.
◆ color_mode
◆ cp
cp is the codepage for which the document is being formatted; typically it is the codepage of a terminal.
It is set in render_document_frames().
◆ default_color
◆ default_form_input_size
| int document_options::default_form_input_size |
◆ default_style
◆ display_subs
| unsigned int document_options::display_subs |
◆ display_sups
| unsigned int document_options::display_sups |
◆ document_width
| int document_options::document_width |
◆ dump
| unsigned int document_options::dump |
◆ framename
| char* document_options::framename |
◆ frames
| unsigned int document_options::frames |
◆ gradual_rerendering
| unsigned int document_options::gradual_rerendering |
◆ hard_assume
| int document_options::hard_assume |
◆ html_compress_empty_lines
| unsigned int document_options::html_compress_empty_lines |
◆ html_kitty
| unsigned int document_options::html_kitty |
◆ html_subst_frame_chars
| unsigned int document_options::html_subst_frame_chars |
◆ iframes
| unsigned int document_options::iframes |
◆ image_link
Options related with IMG tag.
◆ images
| unsigned int document_options::images |
◆ links_numbering
| unsigned int document_options::links_numbering |
◆ links_show_goto
| unsigned int document_options::links_show_goto |
◆ margin
| int document_options::margin |
◆ meta_link_display
| int document_options::meta_link_display |
◆ needs_height
| unsigned int document_options::needs_height |
◆ needs_width
| unsigned int document_options::needs_width |
◆ no_cache
| unsigned int document_options::no_cache |
Internal flag for rerendering.
◆ num_links_key
| int document_options::num_links_key |
◆ plain
| unsigned int document_options::plain |
◆ plain_compress_empty_lines
| unsigned int document_options::plain_compress_empty_lines |
◆ plain_display_links
| unsigned int document_options::plain_display_links |
◆ plain_fixup_tables
| unsigned int document_options::plain_fixup_tables |
◆ table_order
| unsigned int document_options::table_order |
◆ tables
| unsigned int document_options::tables |
◆ underline_links
| unsigned int document_options::underline_links |
◆ use_document_colors
| int document_options::use_document_colors |
◆ use_link_number_color
| unsigned int document_options::use_link_number_color |
◆ use_tabindex
| unsigned int document_options::use_tabindex |
◆ utf8
| unsigned int document_options::utf8 |
◆ was_xml_parsed
| unsigned int document_options::was_xml_parsed |
◆ wrap
| unsigned int document_options::wrap |
◆ wrap_nbsp
| unsigned int document_options::wrap_nbsp |
The documentation for this struct was generated from the following file: