diff --git a/ChangeLog b/ChangeLog index a7a6b3b14..391960ae6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,5 @@ 2006-11-06 Don Allingham + * src/GrampsWidgets.py: provide default instructions for place * src/DataViews/_MediaView.py: cancel drag-n-drop if list is empty * src/PageView.py: cancel drag-n-drop if list is empty * src/ViewManager.py (ViewManager.about): destroy About dialog diff --git a/src/GrampsWidgets.py b/src/GrampsWidgets.py index 01679d583..35b5aa069 100644 --- a/src/GrampsWidgets.py +++ b/src/GrampsWidgets.py @@ -554,8 +554,12 @@ class PlaceEntry: self.add_del.connect('clicked', self.add_del_clicked) self.share.connect('clicked', self.share_clicked) - - obj.set_text(name) + + if not self.db.readonly and not name: + obj.set_text("%s" % _('Drag and drop or use buttons to add or select')) + obj.set_use_markup(True) + else: + obj.set_text(name) def after_edit(self, place): name = "%s [%s]" % (place.get_title(),place.gramps_id)