* src/plugins/ScratchPad.py (ScratchPadListView.register_wrapper_classes,
	ScratchPadName): added support for Names
	* src/EditPerson.py (EditPerson.__init__, EditPerson.name_drag_data_get,
	EditPerson.name_drag_begin, EditPerson.name_drag_data_received): added dnd for Names
	* src/DdTargets.py (_DdTargets.__init__, _DdTargets.all_gramps_types,
	_DdTargets.all_gramps_targets): added Names as dnd target.


svn: r4272
This commit is contained in:
Richard Taylor
2005-04-01 14:22:26 +00:00
parent 7263714a87
commit 3ee50ab98e
4 changed files with 100 additions and 1 deletions

View File

@@ -102,6 +102,7 @@ class _DdTargets(object):
self.ATTRIBUTE = _DdType(self,'pattr')
self.ADDRESS = _DdType(self,'paddr')
self.SOURCEREF = _DdType(self,'srcref')
self.NAME = _DdType(self,'name')
self.FAMILY_EVENT = _DdType(self,'fevent')
self.FAMILY_ATTRIBUTE = _DdType(self,'fattr')
@@ -160,6 +161,7 @@ class _DdTargets(object):
self.ATTRIBUTE.drag_type,
self.ADDRESS.drag_type,
self.SOURCEREF.drag_type,
self.NAME.drag_type,
self.FAMILY_EVENT.drag_type,
self.FAMILY_ATTRIBUTE.drag_type)
@@ -182,6 +184,7 @@ class _DdTargets(object):
self.ATTRIBUTE.target(),
self.ADDRESS.target(),
self.SOURCEREF.target(),
self.NAME.target(),
self.FAMILY_EVENT.target(),
self.FAMILY_ATTRIBUTE.target())