/[gzz]/gzz/gzz/modules/pp/demotest.py
ViewVC logotype

Diff of /gzz/gzz/modules/pp/demotest.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.15 by tjl, Mon Nov 4 04:35:39 2002 UTC revision 1.16 by tjl, Mon Nov 4 08:45:58 2002 UTC
# Line 120  class PPView2Scene: Line 120  class PPView2Scene:
120          self.ppv.bgscale = 500          self.ppv.bgscale = 500
121          self.poly = ["FILL", "LINE"]          self.poly = ["FILL", "LINE"]
122      def key(self, key):      def key(self, key):
123            if key == "i":
124                print "INTERPLIST"
125                self.vs.dump()
126                print self.vs.matcher.interpList(self.vs.matcher)
127          if key == "p":          if key == "p":
128              rotatelist(self.poly)              rotatelist(self.poly)
129          if key == "s":          if key == "s":
# Line 136  class PPView2Scene: Line 140  class PPView2Scene:
140          self.vs = vs          self.vs = vs
141      def mouse(self, ev):      def mouse(self, ev):
142          if ev.getID() == ev.MOUSE_CLICKED:          if ev.getID() == ev.MOUSE_CLICKED:
143              pass              vs = self.vs
144                cs = vs.coords.getCSAt(0, ev.getX(), ev.getY(), None)
145                print "CS"
146                while cs > 0:
147                    print cs, vs.matcher.getKey(cs)
148                    cs = vs.coords.getParent(cs)
149          elif ev.getID() == ev.MOUSE_PRESSED:          elif ev.getID() == ev.MOUSE_PRESSED:
150              self.press = (ev.getX(), ev.getY())              self.press = (ev.getX(), ev.getY())
151              self.pzoom = self.ppv.zoom              self.pzoom = self.ppv.zoom

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26