(self,event)
| 157 | ## Called when the window changes, by means of a user input. |
| 158 | # |
| 159 | def resize(self,event): |
| 160 | sc = self.canvas |
| 161 | sc.delete(ALL) # erase the whole canvas |
| 162 | width = sc.winfo_width() |
| 163 | height = sc.winfo_height() |
| 164 | |
| 165 | imgSize = min(width, height) |
| 166 | self.pad = imgSize/16 |
| 167 | viewport = (self.pad,self.pad,width-self.pad,height-self.pad) |
| 168 | self.T = mapper(self.world,viewport) |
| 169 | |
| 170 | if self.showImage: |
| 171 | flu = self.fluImg.resize((int(0.8*0.8*imgSize), int(0.8*imgSize)), Image.ANTIALIAS) |
| 172 | self.flu = ImageTk.PhotoImage(flu) |
| 173 | sc.create_image(width/2,height/2,image=self.flu) |
| 174 | else: |
| 175 | self.canvas.create_rectangle([[0,0],[width,height]], fill = self.bgcolor) |
| 176 | |
| 177 | self.redraw() # redraw the clock |
| 178 | |
| 179 | ## Sets the clock colors. |
| 180 | # |
no test coverage detected