/[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.62 by mudyc, Fri Jan 10 18:57:26 2003 UTC revision 1.63 by mudyc, Sat Jan 11 13:10:53 2003 UTC
# Line 123  class PPView2Scene: Line 123  class PPView2Scene:
123          if key == "Ctrl-T":          if key == "Ctrl-T":
124              c = self.avc.getAccursed()              c = self.avc.getAccursed()
125              self.ppv.dump(c)              self.ppv.dump(c)
126          if key == "Ctrl-Y":          elif key == "Ctrl-E":
             self.ppv.test_Y = 1  
         if key == "Ctrl-U":  
             self.ppv.test_U = 1  
   
         if key == "Ctrl-E":  
127              print self.vs.matcher.interpList(self.vs.matcher, 0)              print self.vs.matcher.interpList(self.vs.matcher, 0)
128    
129          if key == "Alt-R":          elif key == "Alt-R":
130              os.system('make compile')              os.system('make compile')
131              loadScenes()              loadScenes()
132          if key == "Ctrl-R":          elif key == "Ctrl-R":
133              loadScenes()              loadScenes()
134          if key == "Ctrl-Q":          elif key == "Ctrl-Q":
135              clean_data('except_pkg')              clean_data('except_pkg')
136              System.exit(43)              System.exit(43)
137          if key == "Ctrl-I":          elif key == "Ctrl-I":
138              print "INTERPLIST"              print "INTERPLIST"
139              self.vs.dump()              self.vs.dump()
140              print self.vs.matcher.interpList(self.vs.matcher)              print self.vs.matcher.interpList(self.vs.matcher)
141          if key == "Ctrl-X":          elif key == "Ctrl-X":
142              print 'Save...'              print 'Save...'
143    
144              # Before saveing all empty cells should be removed!              # Before saveing all empty cells should be removed!
# Line 160  class PPView2Scene: Line 155  class PPView2Scene:
155              clean_data()              clean_data()
156    
157          # Loading          # Loading
158          if key == "Ctrl-Z":          elif key == "Ctrl-Z":
159              print 'Loading scene'              print 'Loading scene'
160              print 'DOES NOT WORK'              print 'DOES NOT WORK'
161              loadScenes()              loadScenes()
# Line 177  class PPView2Scene: Line 172  class PPView2Scene:
172              self.ppv.ppactions.initSpace(self.space)              self.ppv.ppactions.initSpace(self.space)
173              gzz.client.AbstractUpdateManager.chg();              gzz.client.AbstractUpdateManager.chg();
174    
175          if key == "Ctrl-P":          elif key == "Ctrl-P":
176              rotatelist(self.poly)              rotatelist(self.poly)
177          if key == "Ctrl-S":          elif key == "Ctrl-S":
178              self.ppv.useStencil = not self.ppv.useStencil              self.ppv.useStencil = not self.ppv.useStencil
179          if key == "Ctrl-L":          elif key == "Ctrl-L":
180              self.ppv.showLinkbuoys = not self.ppv.showLinkbuoys              self.ppv.showLinkbuoys = not self.ppv.showLinkbuoys
181    
182          # Keys to move around          # Keys to move around
183          if key == "Left" or key == "Right" \          elif key == "Left" or key == "Right" \
184             or key == "Up" or key == "Down" \             or key == "Up" or key == "Down" \
185             or key == "Home" or key == "End" \             or key == "Home" or key == "End" \
186             or key == "Ctrl-HomE" or key == "Ctrl-EnD":             or key == "Ctrl-HomE" or key == "Ctrl-EnD":
187    
188              c = self.avc.getAccursed()              c = self.avc.getAccursed()
189              if self.avc.getCursorOffset(c) < 0 or c.s(self.d.contains, -1) == None:              if self.avc.getCursorOffset(c) < 0 or c.s(self.d.contains, -1) == None:
190                    replaceNewScene(self.vs)
191                  return                  return
192    
193              self.ppv.viewMode = self.ppv.TEXT_EDITING              self.ppv.viewMode = self.ppv.TEXT_EDITING
# Line 254  class PPView2Scene: Line 250  class PPView2Scene:
250                          self.avc.setCursorOffset(offs + (len(lines[0])+1) \                          self.avc.setCursorOffset(offs + (len(lines[0])+1) \
251                                                   + len(lines[1]))                                                   + len(lines[1]))
252          # Keys to edit text          # Keys to edit text
253          if len(key) == 1 or key == "Backspace" or \          elif len(key) == 1 or key == "Backspace" or \
254                 key == "Delete" or key == "Return":                 key == "Delete" or key == "Return":
255    
256              self.ppv.viewMode = self.ppv.TEXT_EDITING              self.ppv.viewMode = self.ppv.TEXT_EDITING
# Line 263  class PPView2Scene: Line 259  class PPView2Scene:
259                  self.ppv.showLinkbuoys = 0                  self.ppv.showLinkbuoys = 0
260    
261              if not 32 <= ord(key[0]) <= 254:              if not 32 <= ord(key[0]) <= 254:
262                    replaceNewScene(self.vs)
263                  return                  return
264              c = self.avc.getAccursed()              c = self.avc.getAccursed()
265              print "Acc: ",c              print "Acc: ",c
# Line 290  class PPView2Scene: Line 287  class PPView2Scene:
287              if key == "Delete":              if key == "Delete":
288                  print 'Untested! Doesn\'t check the length'                  print 'Untested! Doesn\'t check the length'
289                  self.ppactions.deleteText(c.getId(), offs, offs+1)                  self.ppactions.deleteText(c.getId(), offs, offs+1)
290            else:
291                replaceNewScene(self.vs)
292                            
293      def scene(self, vs):      def scene(self, vs):
294          m = self.ppv.viewMode          m = self.ppv.viewMode

Legend:
Removed from v.1.62  
changed lines
  Added in v.1.63

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