* src/DateEdit.py: use global date displayer/parser

* src/DateHandler.py: provide global date displayer/parser
instead of having a bunch of different classes have their
own handler that needs to be updated with the handlers change.
* src/EditPerson.py: use global date displayer/parser
* src/EventEdit.py: use global date displayer/parser
* src/FamilyView.py: use global date displayer/parser
* src/GenericFilter.py: use global date displayer/parser
* src/GrampsCfg.py: remove unused statements
* src/ImageSelect.py: use global date displayer/parser
* src/Marriage.py: use global date displayer/parser
* src/ReadXML.py: use global date displayer/parser
* src/RelLib.py: don't require get_display_info, eliminate
needed for importing const and GrampsCfg
* src/SelectChild.py: don't require get_display_info
* src/Sources.py: use global date displayer/parser
* src/plugins/RelCalc.py: don't require get_display_info


svn: r3841
This commit is contained in:
Don Allingham
2004-12-29 05:06:10 +00:00
parent 252d7dc6c8
commit e2c149f41e
15 changed files with 129 additions and 136 deletions

View File

@ -183,7 +183,6 @@ class FamilyView:
def init_interface(self):
fv = GrampsGconfKeys.get_family_view()
self.dd = DateHandler.create_display()
self.set_widgets(fv)
already_init = self.cadded[fv]
@ -926,18 +925,21 @@ class FamilyView:
dd = self.parent.db.get_event_from_handle(self.person.get_death_handle())
if bd and dd:
n = "%s [%s]\n\t%s %s\n\t%s %s " % (GrampsCfg.get_nameof()(self.person),
self.person.get_gramps_id(),
_BORN,self.dd.display(bd.get_date_object()),
_DIED,self.dd.display(dd.get_date_object()))
n = "%s [%s]\n\t%s %s\n\t%s %s " % (
GrampsCfg.get_nameof()(self.person),
self.person.get_gramps_id(),
_BORN,DateHandler.displayer.display(bd.get_date_object()),
_DIED,DateHandler.displayer.display(dd.get_date_object()))
elif bd:
n = "%s [%s]\n\t%s %s" % (GrampsCfg.get_nameof()(self.person),
self.person.get_gramps_id(),
_BORN,self.dd.display(bd.get_date_object()))
n = "%s [%s]\n\t%s %s" % (
GrampsCfg.get_nameof()(self.person),
self.person.get_gramps_id(),
_BORN,DateHandler.displayer.display(bd.get_date_object()))
elif dd:
n = "%s [%s]\n\t%s %s" % (GrampsCfg.get_nameof()(self.person),
self.person.get_gramps_id(),
_DIED,self.dd.display(dd.get_date_object()))
n = "%s [%s]\n\t%s %s" % (
GrampsCfg.get_nameof()(self.person),
self.person.get_gramps_id(),
_DIED,DateHandler.displayer.display(dd.get_date_object()))
else:
n = "%s [%s]" % (GrampsCfg.get_nameof()(self.person),
self.person.get_gramps_id())
@ -976,13 +978,13 @@ class FamilyView:
sp = self.parent.db.get_person_from_handle(sp_id)
event = self.find_marriage(fm)
if event:
mdate = " - %s" % self.dd.display(event.get_date_object())
mdate = " - %s" % DateHandler.displayer.display(event.get_date_object())
else:
mdate = ""
v = "%s [%s]\n\t%s%s" % (GrampsCfg.get_nameof()(sp),
sp.get_gramps_id(),
const.family_relations[fm.get_relationship()][0],
mdate)
v = "%s [%s]\n\t%s%s" % (
GrampsCfg.get_nameof()(sp),
sp.get_gramps_id(),
const.family_relations[fm.get_relationship()][0], mdate)
self.spouse_model.set(node,0,v)
self.spouse_model.set(node,1,f)
else: