Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » gtk.Table - произвольное выравнивание текста в ячейках [RSS Feed]

#1 Дек. 9, 2007 22:26:18

pento
От:
Зарегистрирован: 2007-05-29
Сообщения: 100
Репутация: +  0  -
Профиль   Отправить e-mail  

gtk.Table - произвольное выравнивание текста в ячейках

В диалоговое окно запихал таблицу 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)

Офлайн

#2 Дек. 9, 2007 22:55:27

lukke
От:
Зарегистрирован: 2007-01-01
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

gtk.Table - произвольное выравнивание текста в ячейках

Нужно выравнивать текст в лейбле а не в ячейке, по умолчанию выравнивание стоит по центру,
можно так:
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)

Офлайн

#3 Дек. 9, 2007 22:57:38

pento
От:
Зарегистрирован: 2007-05-29
Сообщения: 100
Репутация: +  0  -
Профиль   Отправить e-mail  

gtk.Table - произвольное выравнивание текста в ячейках

lukke, спасибо! Хотя вроде и сам уже нашёл :)



Офлайн

  • Начало
  • » GUI
  • » gtk.Table - произвольное выравнивание текста в ячейках[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version