From cf839a195bda2559b8e4d43a1abae7ba0ecce14b Mon Sep 17 00:00:00 2001 From: prculley Date: Sat, 24 Dec 2016 08:46:16 -0600 Subject: [PATCH] Fix dialogs for Gtk deprecations --- gramps/gui/dialog.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/gramps/gui/dialog.py b/gramps/gui/dialog.py index 6ad02ae09..aebddca78 100644 --- a/gramps/gui/dialog.py +++ b/gramps/gui/dialog.py @@ -183,9 +183,9 @@ class OptionDialog: class ErrorDialog(Gtk.MessageDialog): def __init__(self, msg1, msg2="", parent=None): - Gtk.MessageDialog.__init__(self, parent, - flags=Gtk.DialogFlags.MODAL, - type=Gtk.MessageType.ERROR, + Gtk.MessageDialog.__init__(self, transient_for=parent, + modal=True, + message_type=Gtk.MessageType.ERROR, buttons=Gtk.ButtonsType.CLOSE) self.set_markup('%s' % str(msg1)) self.format_secondary_text(msg2) @@ -223,9 +223,9 @@ class DBErrorDialog(ErrorDialog): class WarningDialog(Gtk.MessageDialog): def __init__(self, msg1, msg2="", parent=None): - Gtk.MessageDialog.__init__(self, parent, - flags=Gtk.DialogFlags.MODAL, - type=Gtk.MessageType.WARNING, + Gtk.MessageDialog.__init__(self, transient_for=parent, + modal=True, + message_type=Gtk.MessageType.WARNING, buttons=Gtk.ButtonsType.CLOSE) self.set_markup('%s' % msg1) self.format_secondary_markup(msg2) @@ -243,9 +243,9 @@ class WarningDialog(Gtk.MessageDialog): class OkDialog(Gtk.MessageDialog): def __init__(self, msg1, msg2="", parent=None): - Gtk.MessageDialog.__init__(self, parent, - flags=Gtk.DialogFlags.MODAL, - type=Gtk.MessageType.INFO, + Gtk.MessageDialog.__init__(self, transient_for=parent, + modal=True, + message_type=Gtk.MessageType.INFO, buttons=Gtk.ButtonsType.CLOSE) self.set_markup('%s' % msg1) self.format_secondary_text(msg2)