From 9092ead1fae1e64ab49f06ffeae0b69489ae66de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 5 Nov 2015 23:31:37 +0100 Subject: [PATCH] Use set_default_size instead of set_size_request for Window This allows the user to resize the window to a smaller size. issue5045 review15741003 --- tryton/common/common.py | 4 ++-- tryton/gui/window/tips.py | 2 +- tryton/gui/window/win_search.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tryton/common/common.py b/tryton/common/common.py index 094eef549c..c951d9262a 100644 --- a/tryton/common/common.py +++ b/tryton/common/common.py @@ -375,7 +375,7 @@ def selection(title, values, alwaysask=False): dialog.set_icon(TRYTON_ICON) dialog.set_has_separator(True) dialog.set_default_response(gtk.RESPONSE_OK) - dialog.set_size_request(400, 400) + dialog.set_default_size(400, 400) label = gtk.Label(title or _('Your selection:')) dialog.vbox.pack_start(label, False, False) @@ -888,7 +888,7 @@ class ErrorDialog(UniqueDialog): vbox.pack_start(button_roundup, False, False) dialog.vbox.pack_start(vbox) - dialog.set_size_request(600, 400) + dialog.set_default_size(600, 400) return dialog def __call__(self, title, details): diff --git a/tryton/gui/window/tips.py b/tryton/gui/window/tips.py index cb414ef50a..8fa031af69 100644 --- a/tryton/gui/window/tips.py +++ b/tryton/gui/window/tips.py @@ -47,7 +47,7 @@ You can save any graphs in PNG file with right-click on it. self.win.set_position(gtk.WIN_POS_CENTER_ON_PARENT) self.win.set_icon(TRYTON_ICON) self.win.set_has_separator(True) - self.win.set_size_request(500, 400) + self.win.set_default_size(500, 400) self.win.add_button(gtk.STOCK_CLOSE, gtk.RESPONSE_CLOSE) self.win.set_default_response(gtk.RESPONSE_CLOSE) diff --git a/tryton/gui/window/win_search.py b/tryton/gui/window/win_search.py index 7e2b69890b..ed1a6e68ba 100644 --- a/tryton/gui/window/win_search.py +++ b/tryton/gui/window/win_search.py @@ -76,7 +76,7 @@ class WinSearch(NoModal): self.model_name = model - self.win.set_size_request(700, 500) + self.win.set_default_size(700, 500) self.register() sensible_allocation = self.sensible_widget.get_allocation()