2006-05-17 Don Allingham <don@gramps-project.org>

* src/Editors/_EditPlace.py: new SelectPlace interface
	* src/Editors/_EditEventRef.py: new SelectPlace interface
	* src/Editors/_EditEvent.py: new SelectPlace interface
	* src/GrampsWidgets.py: new Place editor interface



svn: r6695
This commit is contained in:
Don Allingham
2006-05-17 19:32:19 +00:00
parent 25860314ed
commit 9b03472a0a
6 changed files with 172 additions and 46 deletions

View File

@ -78,6 +78,8 @@ class EditEventRef(EditReference):
_('Event Reference Editor'))
self.define_warn_box(self.top.get_widget("eer_warning"))
self.define_expander(self.top.get_widget("eer_expander"))
self.share_btn = self.top.get_widget('share_place')
self.add_del_btn = self.top.get_widget('add_del_place')
def _init_event(self):
self.commit_event = self.db.commit_personal_event
@ -115,10 +117,14 @@ class EditEventRef(EditReference):
self.db.readonly)
self.place_field = PlaceEntry(
self.dbstate,
self.uistate,
self.track,
self.top.get_widget("eer_place"),
self.source.get_place_handle(),
self.dbstate.get_place_completion(),
self.db.readonly)
self.source.set_place_handle,
self.source.get_place_handle,
self.add_del_btn,
self.share_btn)
self.ev_privacy = PrivacyButton(
self.top.get_widget("eer_ev_priv"),