From 6520670a8c917ae96b96a7783d8429529988c456 Mon Sep 17 00:00:00 2001 From: vincent Date: Thu, 23 Aug 2018 23:47:23 +0200 Subject: [PATCH] improve windows redimentionement --- cave.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cave.py b/cave.py index c0468f3..31ceeb2 100644 --- a/cave.py +++ b/cave.py @@ -142,8 +142,11 @@ class EtageresUI(Tk): self.mainframe=Frame(self) vscrollbar = Scrollbar(self.mainframe, orient=VERTICAL) hscrollbar = Scrollbar(self.mainframe, orient=HORIZONTAL) - self.etagere_frame = Canvas(self.mainframe,xscrollcommand=hscrollbar.set, yscrollcommand=vscrollbar.set,width=1000,height=1000) - + self.geometry("1000x500") + self.etagere_frame = Canvas(self.mainframe,xscrollcommand=hscrollbar.set, yscrollcommand=vscrollbar.set,width=700,height=1000) + def dim_etage_frame(event): + self.etagere_frame.config(height=(self.winfo_height()-50),width=(self.winfo_width()-150)) + self.bind("",dim_etage_frame) for etagere in self.etageres: newetagere=EtagereUI(etagere, self) self.etageresUI.append(newetagere)