Увеличение размера шрифта и свойств в X11 R6

Я использую X11 R6 для написания текста с использованием XDrawString (). В этом я не могу увеличить размер шрифта, и я не знаю, как использовать верхний и нижний индекс.

Заранее спасибо

0

Решение

Шрифт связан с GC, поэтому вы должны изменить его при использовании XDrawString.

XDrawText проще, вы даете ему список XTextItems, каждый из которых может иметь свой собственный шрифт.

Для верхних и нижних индексов вы можете расположить текст. Вы можете получить правильные позиции, посмотрев на атомы XA_SUPERSCRIPT_X, XA_SUPERSCRIPT_Y, XA_SUBSCRIPT_X и XA_SUBSCRIPT_Y с XGetFontProperty.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector