Содержание | Список структур |
Формат структуры:
typedef struct { char *chars; int nchars; int delta; Font font; } XTextItem;
Эта структура используется при формирования текста для последующего вывода через функцию XDrawText. Она хранит одну строку выводимого текста.
Поле chars указывает на строку, выводимую в составе текста. Для обеспечения возможности печати символа с нулевым кодом размер этой строки ограничивает не нулевой символ, а поле nchars.
Поле delta хранит дополнительный отступ строки по координате x.
Поле font позволяет изменить шрифт для вывода этой строки. Указанный в этом поле шрифт записывается в графический контекст и дальнейший вывод происходит с использованием этого шрифта. Если в это поле записано значение None, то шрифт в графическом контексте не изменяется.
См. также: XDrawText.
Содержание | Список структур |