Форум сайта python.su
В диалоговое окно запихал таблицу 2х2 ..в каждой ячейке по gtk.Label
Проблема: текст везде выравнен по центру, хочется уметь произвольно выравнивать текст в ячейках, возможно ли это? И если да, то как?
P.S. В описании gtk.Table найти подобное не удалось
P.S.2 Проблема решена. Делается устанкой set_alignment() у label
Например для выравнивания по левому краю:
label = gtk.Label(_("Filesize:")) label.set_alignment(xalign=0.0, yalign=0.5)
Отредактировано (Дек. 9, 2007 22:52:08)
Офлайн
Нужно выравнивать текст в лейбле а не в ячейке, по умолчанию выравнивание стоит по центру,
можно так:
1) l.set_property('xalign', value), value в диапазоне от
2) l.set_alignment(xalign=valueX, yalign=valueY), значения аналогично пункту 1
можно заглянуть и сюда: http://faq.pygtk.org/index.py?req=show&file=faq07.004.htp
p.s. пока постил уже и ответ нашолся :)
Отредактировано (Дек. 9, 2007 22:57:50)
Офлайн
lukke, спасибо! Хотя вроде и сам уже нашёл :)
Офлайн