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

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

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

revision 1.6 by humppake, Wed Aug 13 23:41:11 2003 UTC revision 1.7 by humppake, Thu Aug 14 07:36:37 2003 UTC
# Line 36  myalph = alph.impl.StormAlph(pool) Line 36  myalph = alph.impl.StormAlph(pool)
36    
37  # set flag to load an old graph or creating new  # set flag to load an old graph or creating new
38  do_load_graph = 0  do_load_graph = 0
39  if os.path.isfile(FILE):  ## Test data still in use
40      print 'Loading the RDF graph from the file %s.' % (FILE)  #if os.path.isfile(FILE):
41      do_load_graph = 1  #    print 'Loading the RDF graph from the file %s.' % (FILE)
42  else:  #    do_load_graph = 1
43      print 'Creating a new RDF graph.'  #else:
44      do_load_graph = 0  #    print 'Creating a new RDF graph.'
45    #    do_load_graph = 0
46    
47  # Now, before reading the xu stuff, render something  # Now, before reading the xu stuff, render something
48  # to try to prevent NV driver  # to try to prevent NV driver
# Line 329  class VeryStupidBuoyManager: Line 330  class VeryStupidBuoyManager:
330              xy = jarray.zeros(2, 'f')              xy = jarray.zeros(2, 'f')
331              nodeview.getXY(fen.graph, context.getAccursed(),              nodeview.getXY(fen.graph, context.getAccursed(),
332                                 context.offset, xy)                                 context.offset, xy)
333              xy[1] -= textstyle.getHeight(1) * 1.5              xy[1] -= textstyle.getHeight(1)
334              context.offset = nodeview.getPos(fen.graph, context.getAccursed(), xy[0], xy[1])              context.offset = nodeview.getPos(fen.graph, context.getAccursed(), xy[0], xy[1])
335          elif key == 'Down':          elif key == 'Down':
336              xy = jarray.zeros(2, 'f')              xy = jarray.zeros(2, 'f')
337              nodeview.getXY(fen.graph, context.getAccursed(),              nodeview.getXY(fen.graph, context.getAccursed(),
338                                 context.offset, xy)                                 context.offset, xy)
339              xy[1] += textstyle.getHeight(1) * 0.5              xy[1] += textstyle.getHeight(1)
340              context.offset = nodeview.getPos(fen.graph, context.getAccursed(), xy[0], xy[1])              context.offset = nodeview.getPos(fen.graph, context.getAccursed(), xy[0], xy[1])
341          elif key == 'Left':          elif key == 'Left':
342              if context.offset > 0: context.offset -= 1              if context.offset > 0: context.offset -= 1
# Line 353  class VeryStupidBuoyManager: Line 354  class VeryStupidBuoyManager:
354              nodeview.getXY(fen.graph, context.getAccursed(),              nodeview.getXY(fen.graph, context.getAccursed(),
355                                 context.offset, xy)                                 context.offset, xy)
356              xy[0] = 0              xy[0] = 0
             # we must return a half of the line height back to stay on the same line  
             xy[1] -= textstyle.getHeight(1) * 0.5 # XXX scaling!  
357              context.offset = nodeview.getPos(fen.graph, context.getAccursed(), xy[0], xy[1])                          context.offset = nodeview.getPos(fen.graph, context.getAccursed(), xy[0], xy[1])            
358          if key == "End" or key == "Ctrl-E":          if key == "End" or key == "Ctrl-E":
359              # the end of line is reached by going to home of the line below              # the end of line is reached by going to home of the line below
# Line 363  class VeryStupidBuoyManager: Line 362  class VeryStupidBuoyManager:
362              nodeview.getXY(fen.graph, context.getAccursed(),              nodeview.getXY(fen.graph, context.getAccursed(),
363                                 context.offset, xy)                                 context.offset, xy)
364              xy[0] = 0              xy[0] = 0
365              xy[1] += textstyle.getHeight(1) * 0.5 # XXX scaling!              xy[1] += textstyle.getHeight(1)
366              context.offset = nodeview.getPos(fen.graph, context.getAccursed(), xy[0], xy[1])              context.offset = nodeview.getPos(fen.graph, context.getAccursed(), xy[0], xy[1])
367              text = alphContent.getText(fen.graph, context.getAccursed())              text = alphContent.getText(fen.graph, context.getAccursed())
368              if context.offset < len(text): context.offset -= 1              if context.offset < len(text): context.offset -= 1

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

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