From 69305ae1ed6da084b6ee65dba3ce44f0d6cbe2d1 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Thu, 30 Apr 2009 09:53:44 +0200 Subject: * host/simu, digital/io/tools: - new simulation infrastructure. --- host/simu/inter/drawable.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'host/simu/inter/drawable.py') diff --git a/host/simu/inter/drawable.py b/host/simu/inter/drawable.py index d11ad9d6..bcf1823f 100644 --- a/host/simu/inter/drawable.py +++ b/host/simu/inter/drawable.py @@ -140,6 +140,16 @@ class DrawableCanvas(Tkinter.Canvas): self.__updated = [ ] self._Drawable__children = [ ] + def resize (self, width, height, xorigin = None, yorigin = None): + """Change size given at initialisation. Will be used on next + configure event.""" + self.__width = width + self.__height = height + if xorigin is not None: + self.__xorigin = xorigin + if yorigin is not None: + self.__yorigin = yorigin + def __resize (self, ev): # Compute new scale. w, h = float (ev.width), float (ev.height) -- cgit v1.2.3