/[fenfire]/fenfire/org/fenfire/demo/buoyoing.py
ViewVC logotype

Diff of /fenfire/org/fenfire/demo/buoyoing.py

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

revision 1.61 by benja, Sat Jun 7 19:55:27 2003 UTC revision 1.62 by benja, Sun Jun 8 11:21:00 2003 UTC
# Line 104  if 1: Line 104  if 1:
104    
105    
106  textstyle = vob.GraphicsAPI.getInstance().getTextStyle("sans", 0, 24)  textstyle = vob.GraphicsAPI.getInstance().getTextStyle("sans", 0, 24)
107  textnodeview = ff.view.lava.RSTText(fen.txtfunc, textstyle, 1)  #textnodeview = ff.view.lava.RSTText(fen.txtfunc, textstyle, 1)
108    textnodeview = ff.view.TextNodeView(fen.txtfunc, textstyle, 1)
109  pagenodeview = ff.view.PageNodeView(fen.txtfunc)  pagenodeview = ff.view.PageNodeView(fen.txtfunc)
110  dispnodeview = ff.view.DispatchingNodeView(fen.txtfunc,  dispnodeview = ff.view.DispatchingNodeView(fen.txtfunc,
111                                             textnodeview,                                             textnodeview,
# Line 122  ff.view.buoy.NodeType2DFull.effigy = 0 Line 123  ff.view.buoy.NodeType2DFull.effigy = 0
123  context = ff.view.lava.FenPDFContext(fen, ppAct, nodeview)  context = ff.view.lava.FenPDFContext(fen, ppAct, nodeview)
124  context.initMainNodes(2)  context.initMainNodes(2)
125  nodeview.setContext(context)  nodeview.setContext(context)
126  textnodeview.setContext(context)  #textnodeview.setContext(context)
127  context.setAccursed(noteA1)  context.setAccursed(noteA1)
128  context.setCursorOffset(3)  context.setCursorOffset(3)
129  context.ppView = irregu  context.ppView = irregu
# Line 275  class DoubleGeometer: Line 276  class DoubleGeometer:
276              System.exit(43)              System.exit(43)
277          elif key == "Ctrl-R":          elif key == "Ctrl-R":
278              vob.putil.demo.loadScenes()              vob.putil.demo.loadScenes()
279          elif key == "?":          #elif key == "?":
280              vob.putil.demo.showHelp = 1-showHelp          #    vob.putil.demo.showHelp = 1-showHelp
281              vob.AbstractUpdateManager.setNoAnimation()          #    vob.AbstractUpdateManager.setNoAnimation()
282          else:          else:
283              return globalkey(key)              return globalkey(key)
284    
# Line 341  def screenshots(): Line 342  def screenshots():
342      frame += 1      frame += 1
343                    
344  def globalkey(k):  def globalkey(k):
345      if k == "P":      if k == "Ctrl-P":
346          s = Scene()          s = Scene()
347          vs = s.getVs()          vs = s.getVs()
348          w.renderStill(vs, 0);          w.renderStill(vs, 0);
349          saveanim.saveframe("/tmp/buoyframeWithHand.png", w)          saveanim.saveframe("/tmp/buoyframeWithHand.png", w)
350                    
351      if k == "S":      if k == "Ctrl-S":
352          screenshots()          screenshots()
353      if k == "Ctrl-PrinT":      if k == "Ctrl-PrinT":
354          screenshots()          screenshots()

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

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