ELinks 0.16.1.1
screen_driver_opt Struct Reference
Collaboration diagram for screen_driver_opt:

Data Fields

int charsets [2]
 Charsets when doing UTF-8 I/O.
const unsigned char * frame
 The frame translation table.
const struct stringframe_seqs
 The frame mode setup and teardown sequences.
const struct stringitalic
 The italic mode setup and teardown sequences.
const struct stringunderline
 The underline mode setup and teardown sequences.
color_mode_T color_mode
 The color mode.
unsigned int transparent:1
 These are directly derived from the terminal options.
unsigned int utf8_cp:1

Field Documentation

◆ charsets

int screen_driver_opt::charsets[2]

Charsets when doing UTF-8 I/O.

[0] is the common charset and [1] is the frame charset. Test whether to use UTF-8 I/O using the use_utf8_io() macro.

◆ color_mode

color_mode_T screen_driver_opt::color_mode

The color mode.

◆ frame

const unsigned char* screen_driver_opt::frame

The frame translation table.

May be NULL.

◆ frame_seqs

const struct string* screen_driver_opt::frame_seqs

The frame mode setup and teardown sequences.

May be NULL.

◆ italic

const struct string* screen_driver_opt::italic

The italic mode setup and teardown sequences.

May be NULL.

◆ transparent

unsigned int screen_driver_opt::transparent

These are directly derived from the terminal options.

◆ underline

const struct string* screen_driver_opt::underline

The underline mode setup and teardown sequences.

May be NULL.

◆ utf8_cp

unsigned int screen_driver_opt::utf8_cp

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