Example #1
0
 def on_delete_datasource(self, *args):
     datasource = self.get_selected_datasource()
     if datasource is None:
         return
     answer = dialogs.yesno(_(u'Delete Data Source?'), parent=self.dlg)
     if answer == gtk.RESPONSE_YES:
         self.app.datasources.delete(datasource)
Example #2
0
 def file_confirm_save(self):
     dlg = dialogs.yesno(
         _(u"Save file %(name)s before closing the editor?") %
         {"name": os.path.basename(self._filename)})
     if dlg == gtk.RESPONSE_YES:
         return self.save_file_as()
     return True
Example #3
0
 def on_delete_datasource(self, *args):
     datasource = self.get_selected_datasource()
     if datasource is None:
         return
     answer = dialogs.yesno(_(u'Delete Data Source?'), parent=self.dlg)
     if answer == gtk.RESPONSE_YES:
         self.app.datasources.delete(datasource)
Example #4
0
 def file_confirm_save(self):
     dlg = dialogs.yesno(_(u"Save file %(name)s before closing the editor?") % {"name":os.path.basename(self._filename)})
     if dlg == gtk.RESPONSE_YES:
         return self.save_file_as()
     return True