* src/DateEdit.py: example use of help
	* src/GrampsDisplay.py: internationalization of help system
	* src/Editors/_EditPrimary.py: define_help_button link to webpage
	* src/Editors/_EditSecondary.py: define_help_button link to webpage
	* src/Editors/_EditReference.py: define_help_button link to webpage
	* src/Editors/_EditFamily.py: remove empty line



svn: r10036
This commit is contained in:
Benny Malengier
2008-02-15 11:40:17 +00:00
parent 1a067201aa
commit 470232fa5a
7 changed files with 61 additions and 12 deletions

View File

@@ -234,7 +234,6 @@ class ChildEmbedList(EmbeddedList):
def share_button_clicked(self, obj):
# it only makes sense to skip those who are already in the family
skip_list = [self.family.get_father_handle(), \
self.family.get_mother_handle()] + \
[x.ref for x in self.family.get_child_ref_list() ]

View File

@@ -128,8 +128,9 @@ class EditPrimary(ManagedWindow.ManagedWindow):
def define_cancel_button(self, button):
button.connect('clicked', self.close)
def define_help_button(self, button, tag):
button.connect('clicked', lambda x: GrampsDisplay.help(tag))
def define_help_button(self, button, tag, webpage='', section=''):
button.connect('clicked', lambda x: GrampsDisplay.help(tag, webpage,
section))
def _do_close(self, *obj):
for key in self.signal_keys:

View File

@@ -181,9 +181,10 @@ class EditReference(ManagedWindow.ManagedWindow):
self._cleanup_on_exit()
self.close(obj)
def define_help_button(self, button, tag):
def define_help_button(self, button, tag, webpage='', section=''):
import GrampsDisplay
button.connect('clicked', lambda x: GrampsDisplay.help(tag))
button.connect('clicked', lambda x: GrampsDisplay.help(tag, webpage,
section))
button.set_sensitive(True)
def _cleanup_on_exit(self):

View File

@@ -113,8 +113,9 @@ class EditSecondary(ManagedWindow.ManagedWindow):
def define_cancel_button(self,button):
button.connect('clicked',self.close)
def define_help_button(self,button,tag):
button.connect('clicked', lambda x: GrampsDisplay.help(tag))
def define_help_button(self, button, tag, webpage='', section=''):
button.connect('clicked', lambda x: GrampsDisplay.help(tag, webpage,
section))
def close(self,*obj):
for key in self.signal_keys: