Fixed spouse display problems
svn: r1168
This commit is contained in:
parent
c1bc32dc2a
commit
af1a55d986
@ -88,9 +88,9 @@ class AddSpouse:
|
|||||||
arrow_map = [(2,self.glade.get_widget('NameArrow')),
|
arrow_map = [(2,self.glade.get_widget('NameArrow')),
|
||||||
(3,self.glade.get_widget('DateArrow'))]
|
(3,self.glade.get_widget('DateArrow'))]
|
||||||
|
|
||||||
|
self.sorter = Sorter.Sorter(self.spouse_list,arrow_map,'spouse')
|
||||||
self.spouse_list.set_column_visibility(2,0)
|
self.spouse_list.set_column_visibility(2,0)
|
||||||
self.spouse_list.set_column_visibility(3,0)
|
self.spouse_list.set_column_visibility(3,0)
|
||||||
self.sorter = Sorter.Sorter(self.spouse_list,arrow_map,'spouse')
|
|
||||||
self.rel_combo.set_popdown_strings(const.familyRelations)
|
self.rel_combo.set_popdown_strings(const.familyRelations)
|
||||||
title = _("Choose Spouse/Partner of %s") % GrampsCfg.nameof(person)
|
title = _("Choose Spouse/Partner of %s") % GrampsCfg.nameof(person)
|
||||||
self.glade.get_widget("spouseTitle").set_text(title)
|
self.glade.get_widget("spouseTitle").set_text(title)
|
||||||
@ -254,6 +254,14 @@ class SetSpouse:
|
|||||||
self.rel_combo = self.glade.get_widget("rel_combo")
|
self.rel_combo = self.glade.get_widget("rel_combo")
|
||||||
self.relation_type = self.glade.get_widget("rel_type")
|
self.relation_type = self.glade.get_widget("rel_type")
|
||||||
self.spouse_list = self.glade.get_widget("spouseList")
|
self.spouse_list = self.glade.get_widget("spouseList")
|
||||||
|
|
||||||
|
arrow_map = [(2,self.glade.get_widget('NameArrow')),
|
||||||
|
(3,self.glade.get_widget('DateArrow'))]
|
||||||
|
|
||||||
|
self.sorter = Sorter.Sorter(self.spouse_list,arrow_map,'spouse')
|
||||||
|
self.spouse_list.set_column_visibility(2,0)
|
||||||
|
self.spouse_list.set_column_visibility(3,0)
|
||||||
|
|
||||||
self.relation_def = self.glade.get_widget("reldef")
|
self.relation_def = self.glade.get_widget("reldef")
|
||||||
|
|
||||||
self.rel_combo.set_popdown_strings(const.familyRelations)
|
self.rel_combo.set_popdown_strings(const.familyRelations)
|
||||||
@ -292,6 +300,10 @@ class SetSpouse:
|
|||||||
def update_list(self,person):
|
def update_list(self,person):
|
||||||
self.addperson(person)
|
self.addperson(person)
|
||||||
self.relation_type_changed(self.relation_type)
|
self.relation_type_changed(self.relation_type)
|
||||||
|
self.sorter.sort_list()
|
||||||
|
row = self.spouse_list.find_row_from_data(person.getId())
|
||||||
|
self.spouse_list.select_row(row,0)
|
||||||
|
self.spouse_list.moveto(row,0)
|
||||||
|
|
||||||
def select_spouse_clicked(self,obj):
|
def select_spouse_clicked(self,obj):
|
||||||
"""
|
"""
|
||||||
|
Loading…
Reference in New Issue
Block a user