Reviewers: ,


Please review this at http://codereview.tryton.org/77003/

Affected files:
  M tryton/common/common.py


Index: tryton/common/common.py
===================================================================
--- a/tryton/common/common.py
+++ b/tryton/common/common.py
@@ -532,9 +532,9 @@

 class WarningDialog(UniqueDialog):

-    def build_dialog(self, message, parent, title):
+    def build_dialog(self, message, parent, title, buttons=gtk.BUTTONS_OK):
         dialog = gtk.MessageDialog(parent, gtk.DIALOG_DESTROY_WITH_PARENT,
-            gtk.MESSAGE_WARNING, gtk.BUTTONS_OK)
+            gtk.MESSAGE_WARNING, buttons)
         if hasattr(dialog, 'format_secondary_markup'):
             dialog.set_markup('<b>%s</b>' % (to_xml(title)))
             dialog.format_secondary_markup(to_xml(message))
@@ -556,7 +556,7 @@

     def build_dialog(self, message, parent, title):
dialog = super(UserWarningDialog, self).build_dialog(message, parent,
-            title)
+            title, gtk.BUTTONS_OK_CANCEL)
         check = gtk.CheckButton(_('Always ignore this warning.'))
         check.connect_after('toggled', self._set_always)
         alignment = gtk.Alignment(1, 0.5)


--
[email protected] mailing list

Reply via email to