* src/DdTargets.py: add support for data items in sources

* src/EventEdit.py: use DisplayTabs
* src/gramps.glade: New EventEditor with display tabs
* src/DisplayTabs.py: specify data _DND_TYPE, don't enable d-n-d if
_DND_TYPE not defined


svn: r5868
This commit is contained in:
Don Allingham
2006-02-02 22:48:21 +00:00
parent d506af5c67
commit 8a45d47e09
5 changed files with 264 additions and 1239 deletions

View File

@ -284,7 +284,8 @@ class EmbeddedList(ButtonTab):
self.columns = []
self.build_columns()
self._set_dnd()
if self._DND_TYPE:
self._set_dnd()
# build the initial data
self.rebuild()
@ -668,6 +669,7 @@ class SourceBackRefList(EmbeddedList):
#-------------------------------------------------------------------------
class DataEmbedList(EmbeddedList):
_DND_TYPE = DdTargets.DATA
_column_names = [
(_('Key'),0,150),
(_('Value'),1,250),