def ResizedMethod(self, width, height): Viewport.ResizedMethod(self, width, height) self.gc.WindowResized(width, height) if self.widget_size: center = self.WinToDoc(width / 2, height / 2,) dx = ((width - self.widget_size[0]) / 2) / self.scale dy = ((height - self.widget_size[1]) / 2) / self.scale self.SetCenter((center[0] - dx, center[1] + dy)) self.RedrawMethod() self.widget_size = (width, height)
def ResizedMethod(self, width, height): Viewport.ResizedMethod(self, width, height) self.gc.WindowResized(width, height)