From 6fb50be6f4f0aedc9d6af382fc96dbfb449bba4e Mon Sep 17 00:00:00 2001 From: hurzl Date: Mon, 5 Mar 2012 10:42:14 +0100 Subject: [PATCH] zoom by shift+key --- gviz.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/gviz.py b/gviz.py index e2bd119..e919b71 100755 --- a/gviz.py +++ b/gviz.py @@ -47,13 +47,21 @@ class window(wx.Frame): else: event.Skip() + def key(self, event): x=event.GetKeyCode() + if event.ShiftDown(): + cx,cy=self.p.translate + if x==wx.WXK_UP: + self.p.zoom(cx,cy,1.2) + if x==wx.WXK_DOWN: + self.p.zoom(cx,cy,1/1.2) + else: + if x==wx.WXK_UP: + self.p.layerup() + if x==wx.WXK_DOWN: + self.p.layerdown() #print x - if x==wx.WXK_UP: - self.p.layerup() - if x==wx.WXK_DOWN: - self.p.layerdown() #print p.lines.keys() def zoom(self, event):