예제 #1
0
 def on_config_response(self, dialog_widget, response_id):
     """ Parse dialog response (ok, cancel, apply or help clicked) """
     debug.dprint("CONFIGDIALOG: on_config_response(): response_id '%s'" %
                  response_id)
     if response_id == gtk.RESPONSE_OK:
         self.apply_widget_values()
         self.window.destroy()
     elif response_id == gtk.RESPONSE_CANCEL:
         self.window.destroy()
     elif response_id == gtk.RESPONSE_APPLY:
         self.apply_widget_values()
     elif response_id == gtk.RESPONSE_HELP:
         #Display help file with web browser
         load_web_page('file://' + config.Prefs.DATA_PATH +
                       'help/customize.html')
     else:
         pass
예제 #2
0
 def on_url_event(self, tag, widget, event, iter):
     """ Catch when the user clicks the URL """
     if event.type == Gdk.EventType.BUTTON_RELEASE:
         bug=self.bugs[tag.get_property("name")]
         load_web_page(self.bugzilla_url+bug)
예제 #3
0
 def on_url_event(self, tag, widget, event, iter):
     """ Catch when the user clicks the URL """
     if event.type == gtk.gdk.BUTTON_RELEASE:
         load_web_page(tag.get_property("name"))
예제 #4
0
 def help_clicked(self, widget):
     """ Display help file with web browser """
     load_web_page(
         'file://' + config.Prefs.DATA_PATH + 'help/advemerge.html',
         config.Prefs)
예제 #5
0
 def help(self, widget):
     """ Display help file with web browser """
     load_web_page('file://' + config.Prefs.DATA_PATH + 'help/custcmd.html',
                   config.Prefs)
예제 #6
0
 def help_contents(self, *widget):
     """Show the help file contents."""
     load_web_page('file://' + config.Prefs.DATA_PATH + 'help/index.html')
예제 #7
0
 def homepage_clicked(self, widget):
     """Open Porthole's Homepage!"""
     load_web_page("http://porthole.sourceforge.net")