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

* src/DataViews/_PlaceView.py: drag-n-drop support
	* src/GrampsWidgets.py: drag-n-drop support for place selector widget
	* src/ScratchPad.py: drag-n-drop support for places
	* src/DdTargets.py: drag-n-drop support for places



svn: r7555
This commit is contained in:
Don Allingham
2006-11-05 23:11:02 +00:00
parent 10192e54c4
commit 39c4bf74d3
5 changed files with 65 additions and 10 deletions

View File

@@ -39,6 +39,7 @@ import Errors
import Bookmarks
import const
import Config
from DdTargets import DdTargets
from Editors import EditPlace, DeletePlaceQuery
from QuestionDialog import QuestionDialog, ErrorDialog
from Filters.SideBar import PlaceSidebarFilter
@@ -111,6 +112,9 @@ class PlaceView(PageView.ListView):
self.add_action('FilterEdit', None, _('Place Filter Editor'),
callback=self.filter_editor,)
def drag_info(self):
return DdTargets.PLACE_LINK
def filter_toggle(self, client, cnxn_id, etnry, data):
if Config.get(Config.FILTER):
self.search_bar.hide()