/src/plugins/NotRelated.py
svn: r10361
This commit is contained in:
		| @@ -46,6 +46,21 @@ | ||||
| 	      <signal name="clicked" handler="destroy_passed_object" object="top"/> | ||||
| 	    </widget> | ||||
| 	  </child> | ||||
| 		 | ||||
| 		<child> | ||||
| 	    <widget class="GtkButton" id="help"> | ||||
| 	      <property name="visible">True</property> | ||||
| 	      <property name="can_default">True</property> | ||||
| 	      <property name="can_focus">True</property> | ||||
| 	      <property name="label">gtk-help</property> | ||||
| 	      <property name="use_stock">True</property> | ||||
| 	      <property name="relief">GTK_RELIEF_NORMAL</property> | ||||
| 	      <property name="focus_on_click">True</property> | ||||
| 	      <property name="response_id">-11</property> | ||||
| 	      <signal name="clicked" handler="on_help_clicked" last_modification_time="Fri, 25 Mar 2005 02:17:46 GMT"/> | ||||
| 	    </widget> | ||||
| 	  </child> | ||||
| 		 | ||||
| 	</widget> | ||||
| 	<packing> | ||||
| 	  <property name="padding">0</property> | ||||
|   | ||||
| @@ -28,7 +28,6 @@ | ||||
| # | ||||
| #------------------------------------------------------------------------ | ||||
| import os | ||||
| from gettext import gettext as _ | ||||
|  | ||||
| #------------------------------------------------------------------------ | ||||
| # | ||||
| @@ -49,7 +48,17 @@ from Editors import EditPerson, EditFamily | ||||
| from QuestionDialog import WarningDialog | ||||
| import ManagedWindow | ||||
| import Utils | ||||
| import GrampsDisplay | ||||
| from TransUtils import sgettext as _ | ||||
|  | ||||
|  | ||||
| #------------------------------------------------------------------------- | ||||
| # | ||||
| # Constants | ||||
| # | ||||
| #------------------------------------------------------------------------- | ||||
| WIKI_HELP_PAGE = 'Gramps_3.0_Wiki_Manual_-_Reports' | ||||
| WIKI_HELP_SEC = _('manual|Not_Related...') | ||||
| #------------------------------------------------------------------------ | ||||
| # | ||||
| #  | ||||
| @@ -67,7 +76,10 @@ class NotRelated(ManagedWindow.ManagedWindow) : | ||||
|         self.db = dbstate.db | ||||
|         glade_file = "%s/NotRelated.glade" % os.path.dirname(__file__) | ||||
|         topDialog = gtk.glade.XML(glade_file, "top", "gramps") | ||||
|         topDialog.signal_autoconnect({"destroy_passed_object" : self.close}) | ||||
|         topDialog.signal_autoconnect({ | ||||
|             "destroy_passed_object" : self.close, | ||||
|             "on_help_clicked"       : self.on_help_clicked, | ||||
|         }) | ||||
|  | ||||
|         window = topDialog.get_widget("top") | ||||
|         title = topDialog.get_widget("title") | ||||
| @@ -79,6 +91,7 @@ class NotRelated(ManagedWindow.ManagedWindow) : | ||||
|         self.markerapply.set_sensitive(False) | ||||
|         self.markerapply.connect('clicked', self.applyMarkerClicked) | ||||
|  | ||||
|      | ||||
|         # start the progress indicator | ||||
|         self.progress = Utils.ProgressMeter(self.title,_('Starting')) | ||||
|  | ||||
| @@ -197,6 +210,10 @@ class NotRelated(ManagedWindow.ManagedWindow) : | ||||
|                     EditPerson(self.dbstate, self.uistate, [], person) | ||||
|                 except Errors.WindowActiveError: | ||||
|                     pass | ||||
| #    | ||||
|     def on_help_clicked(self, obj): | ||||
|         """Display the relevant portion of GRAMPS manual""" | ||||
|         GrampsDisplay.help('tools-util-other', WIKI_HELP_PAGE , WIKI_HELP_SEC)     | ||||
|  | ||||
|  | ||||
|     def applyMarkerClicked(self, button) : | ||||
|   | ||||
		Reference in New Issue
	
	Block a user