ELinks 0.18.0
|
One position in the terminal screen's image. More...
#include <draw.h>
Data Fields | ||
unicode_val_T | data | |
Contains either character value or frame data. | ||
unsigned char | attr | |
Attributes are screen_char_attr bits. | ||
union { | ||
unsigned char color [SCREEN_COLOR_SIZE] | ||
The fore- and background color. More... | ||
unsigned int node_number | ||
} | c | |
Related Symbols | |
(Note that these are not member symbols.) | |
#define | copy_screen_chars(to, from, amount) do { memcpy(to, from, (amount) * sizeof(struct screen_char)); } while (0) |
One position in the terminal screen's image.
|
related |
unsigned char screen_char::attr |
Attributes are screen_char_attr bits.
union { ... } screen_char::c |
unsigned char screen_char::color[SCREEN_COLOR_SIZE] |
The fore- and background color.
unicode_val_T screen_char::data |
Contains either character value or frame data.
data
is enum border_char.data
is a character value in UCS-4. This is possible only if CONFIG_UTF8 is defined.data
is a byte in that charset. unsigned int screen_char::node_number |