Fix child relationship bugs with multiple languages, add support for new editing in marriage window.

svn: r271
This commit is contained in:
Don Allingham
2001-07-31 21:42:25 +00:00
parent a324227ddd
commit 4e37696aa5
13 changed files with 1930 additions and 1836 deletions

View File

@@ -766,6 +766,9 @@ class Family:
def getAttributeList(self) :
return self.attributeList
def setAttributeList(self,list) :
self.attributeList = list
def getNote(self):
return self.note.get()
@@ -817,17 +820,17 @@ class Family:
def getChildList(self):
return self.Children
def setMarriage(self,event):
self.Marriage = event
def getMarriage(self):
return self.Marriage
def setDivorce(self,event):
self.Divorce = event
for e in self.EventList:
if e.getType == "Marriage":
return e
return None
def getDivorce(self):
return self.Divorce
for e in self.EventList:
if e.getType == "Divorce":
return e
return None
def addEvent(self,event) :
self.EventList.append(event)
@@ -835,6 +838,9 @@ class Family:
def getEventList(self) :
return self.EventList
def setEventList(self,list) :
self.EventList = list
def addPhoto(self,photo):
self.photoList.append(photo)