2008-02-15 Benny Malengier <benny.malengier@gramps-project.org>
* 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:
@@ -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() ]
|
||||
|
@@ -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:
|
||||
|
@@ -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):
|
||||
|
@@ -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:
|
||||
|
Reference in New Issue
Block a user