Как выровнять текст внутри текстового элемента GnomeCanvas

Я хотел бы иметь текстовый элемент GnomeCanvas и в соответствии с его содержимым (и языком содержимого) решить, следует ли выравнивать текст по правому или левому краю. Я нашел один способ сделать это, изменив свойство anchor, но использование этого метода потребовало бы от меня самостоятельного управления положением привязки (измените его справа от ограничивающей рамки текста при выравнивании по правому краю). , и кажется, должен быть более простой способ.

РЕДАКТИРОВАТЬ: я вижу, что есть также свойство justification, которое позволяет мне выровнять текст по правому краю. Однако мне по-прежнему нужно установить точку привязки в соответствии с языком, а не устанавливать ограничивающую рамку, которая применялась бы к любому языку.


person haggai_e    schedule 17.12.2008    source источник


Ответы (1)


Его около месяца без другого ответа. Я предполагаю, что мое первое понимание было правильным, и другого пути с холстом нет. Тогда моим решением было бы изменить якорь на восток и соответственно изменить точку привязки.

person haggai_e    schedule 16.01.2009