2005-08-19 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
* src/EventEditor.py: hacked about to make add work at least. svn: r5113
This commit is contained in:
parent
2a4c52797d
commit
85985313eb
@ -1,3 +1,6 @@
|
|||||||
|
2005-08-19 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
|
||||||
|
* src/EventEditor.py: hacked about to make add work at least.
|
||||||
|
|
||||||
2005-08-19 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
|
2005-08-19 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
|
||||||
* src/TreeTips.py: set default delay to 2s
|
* src/TreeTips.py: set default delay to 2s
|
||||||
|
|
||||||
|
@ -112,14 +112,14 @@ class EventEditor:
|
|||||||
self.plist = []
|
self.plist = []
|
||||||
self.pmap = {}
|
self.pmap = {}
|
||||||
|
|
||||||
self.dp = DateHandler.parser
|
self.dp = _dp
|
||||||
self.dd = DateHandler.displayer
|
self.dd = _dd
|
||||||
|
|
||||||
# build list for menu
|
# build list for menu
|
||||||
values = sets.Set(elist)
|
## values = sets.Set(elist)
|
||||||
values.union(self.get_event_names())
|
## values.union(self.get_event_names())
|
||||||
self.elist = list(values)
|
## self.elist = list(values)
|
||||||
self.elist.sort()
|
##self.elist.sort()
|
||||||
|
|
||||||
for key in self.db.get_place_handles():
|
for key in self.db.get_place_handles():
|
||||||
title = self.db.get_place_from_handle(key).get_title()
|
title = self.db.get_place_from_handle(key).get_title()
|
||||||
@ -362,31 +362,32 @@ class EventEditor:
|
|||||||
self.close(obj)
|
self.close(obj)
|
||||||
|
|
||||||
def update_event(self,the_type,date,place,desc,note,format,priv,cause):
|
def update_event(self,the_type,date,place,desc,note,format,priv,cause):
|
||||||
self.parent.lists_changed = 0
|
# FIXME: commented because we no longer have parent
|
||||||
|
#self.parent.lists_changed = 0
|
||||||
if place:
|
if place:
|
||||||
if self.event.get_place_handle() != place.get_handle():
|
if self.event.get_place_handle() != place.get_handle():
|
||||||
self.event.set_place_handle(place.get_handle())
|
self.event.set_place_handle(place.get_handle())
|
||||||
self.parent.lists_changed = 1
|
#self.parent.lists_changed = 1
|
||||||
else:
|
else:
|
||||||
if self.event.get_place_handle():
|
if self.event.get_place_handle():
|
||||||
self.event.set_place_handle("")
|
self.event.set_place_handle("")
|
||||||
self.parent.lists_changed = 1
|
#self.parent.lists_changed = 1
|
||||||
|
|
||||||
if self.event.get_type() != the_type:
|
if self.event.get_type() != the_type:
|
||||||
self.event.set_type(the_type)
|
self.event.set_type(the_type)
|
||||||
self.parent.lists_changed = 1
|
#self.parent.lists_changed = 1
|
||||||
|
|
||||||
if self.event.get_description() != desc:
|
if self.event.get_description() != desc:
|
||||||
self.event.set_description(desc)
|
self.event.set_description(desc)
|
||||||
self.parent.lists_changed = 1
|
#self.parent.lists_changed = 1
|
||||||
|
|
||||||
if self.event.get_note() != note:
|
if self.event.get_note() != note:
|
||||||
self.event.set_note(note)
|
self.event.set_note(note)
|
||||||
self.parent.lists_changed = 1
|
#self.parent.lists_changed = 1
|
||||||
|
|
||||||
if self.event.get_note_format() != format:
|
if self.event.get_note_format() != format:
|
||||||
self.event.set_note_format(format)
|
self.event.set_note_format(format)
|
||||||
self.parent.lists_changed = 1
|
#self.parent.lists_changed = 1
|
||||||
|
|
||||||
dobj = self.event.get_date_object()
|
dobj = self.event.get_date_object()
|
||||||
|
|
||||||
@ -394,15 +395,15 @@ class EventEditor:
|
|||||||
|
|
||||||
if not dobj.is_equal(date):
|
if not dobj.is_equal(date):
|
||||||
self.event.set_date_object(date)
|
self.event.set_date_object(date)
|
||||||
self.parent.lists_changed = 1
|
#self.parent.lists_changed = 1
|
||||||
|
|
||||||
if self.event.get_cause() != cause:
|
if self.event.get_cause() != cause:
|
||||||
self.event.set_cause(cause)
|
self.event.set_cause(cause)
|
||||||
self.parent.lists_changed = 1
|
#self.parent.lists_changed = 1
|
||||||
|
|
||||||
if self.event.get_privacy() != priv:
|
if self.event.get_privacy() != priv:
|
||||||
self.event.set_privacy(priv)
|
self.event.set_privacy(priv)
|
||||||
self.parent.lists_changed = 1
|
#self.parent.lists_changed = 1
|
||||||
|
|
||||||
def on_switch_page(self,obj,a,page):
|
def on_switch_page(self,obj,a,page):
|
||||||
buf = self.note_field.get_buffer()
|
buf = self.note_field.get_buffer()
|
||||||
|
Loading…
Reference in New Issue
Block a user