* src/Editors/_EditFamily.py: fix Select Person calls

* src/docgen/Makefile.am: add ODSDoc.py
	* po/POTFILES.in: add ODSDoc.py


svn: r6499
This commit is contained in:
Don Allingham
2006-04-30 04:17:54 +00:00
parent 715fa45012
commit 4063ae7172
4 changed files with 13 additions and 4 deletions

View File

@ -222,7 +222,8 @@ class ChildEmbedList(EmbeddedList):
self.family.get_mother_handle()] + \
[x.ref for x in self.family.get_child_ref_list() ]
sel = SelectPerson(self.dbstate.db, "Select Child", skip=skip_list)
sel = SelectPerson(self.dbstate, self.uistate, _("Select Child"),
skip=skip_list)
person = sel.run()
if person:
@ -233,7 +234,8 @@ class ChildEmbedList(EmbeddedList):
def run(self,skip):
skip_list = [ x for x in skip if x]
SelectPerson(self.dbstate.db, "Select Child", skip=skip_list)
SelectPerson(self.dbstate, self.uistate, _("Select Child"),
skip=skip_list)
def del_button_clicked(self,obj):
handle = self.get_selected()
@ -534,7 +536,8 @@ class EditFamily(EditPrimary):
self.update_mother(None)
else:
data_filter = FastFemaleFilter(self.dbstate.db)
sel = SelectPerson(self.dbstate.db, "Select Mother",
sel = SelectPerson(self.dbstate, self.uistate,
_("Select Mother"),
filter=data_filter,
skip=[x.ref for x in self.obj.get_child_ref_list()])
person = sel.run()
@ -577,7 +580,8 @@ class EditFamily(EditPrimary):
self.update_father(None)
else:
data_filter = FastMaleFilter(self.dbstate.db)
sel = SelectPerson(self.dbstate.db, "Select Father",
sel = SelectPerson(self.dbstate, self.uistate,
_("Select Father"),
filter=data_filter,
skip=[x.ref for x in self.obj.get_child_ref_list()])
person = sel.run()