Как сделать чтобы выравнивание работало?
У меня получается так:

для всех Label: get_justify() выдает
<enum GTK_JUSTIFY_LEFT of type GtkJustification>
Да и если другие выравнивания ставить картина не меняется.
Код:
self.details['patient'] = gtk.Label('Пациент')
self.details['date'] = gtk.Label('Дата')
self.details['type'] = gtk.Label('Тип')
self.details['lot'] = gtk.Label('Лот')
self.details['result'] = gtk.Label('Результат')
self.details['result_literal'] = gtk.Label('Результат')
self.details['operator'] = gtk.Label('Оператор')
self.details['comments'] = gtk.TextView()
k = 0
for i in self.details :
if i in ['patient','date','type','lot','result','result_literal','operator']:
detailsvbox.attach(self.details[i],0,1,k,k+1,False,False)
k += 1
Пользователь решил продолжить мысль 10 Ноября 2009, 11:00:49:
Я в шоке, даже так не работает:
a = gtk.Alignment(0, 0, 0, 0)
a.add(self.details[i])
detailsvbox.attach(a,0,1,k,k+1,True,True)
все равно эти чертовы label стоят по-центру!!!
Что делать???