[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ff-cvs] fenfire/org/fenfire/demo text-mm.py
From: |
Tuukka Hastrup |
Subject: |
[ff-cvs] fenfire/org/fenfire/demo text-mm.py |
Date: |
Tue, 26 Aug 2003 14:46:42 -0400 |
CVSROOT: /cvsroot/fenfire
Module name: fenfire
Branch:
Changes by: Tuukka Hastrup <address@hidden> 03/08/26 14:46:42
Modified files:
org/fenfire/demo: text-mm.py
Log message:
command to change node text
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/demo/text-mm.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
Patches:
Index: fenfire/org/fenfire/demo/text-mm.py
diff -u fenfire/org/fenfire/demo/text-mm.py:1.1
fenfire/org/fenfire/demo/text-mm.py:1.2
--- fenfire/org/fenfire/demo/text-mm.py:1.1 Mon Aug 25 19:58:34 2003
+++ fenfire/org/fenfire/demo/text-mm.py Tue Aug 26 14:46:42 2003
@@ -116,9 +116,13 @@
def newNode(self, text):
node = ff.util.RDFUtil.N(fen.graph, MINDSTRUCT.Data)
- self.alphContent.insertText(node, 0, text, 1)
+ if text != None:
+ self.alphContent.insertText(node, 0, text, 1)
self.components.append(node)
+ def editText(self, text):
+ self.alphContent.setText(self.focused, text, 1)
+
def neighbours(self, node):
iter = Traversals.concat(self.fen.constgraph.findN_11X_Iter(node,
STRUCTLINK.linkedTo),
self.fen.constgraph.findN_X11_Iter(STRUCTLINK.linkedTo, node))
@@ -144,6 +148,7 @@
cmds = {'quit': lambda x:quit(),
'save': lambda x:save(),
'new': scene.newNode,
+ 'write': scene.editText,
'moveto': lambda
str:scene.focus(scene.neighbours(scene.focused)[int(str)]),
'changeto': lambda str:scene.focus(scene.components[int(str)]),
'linkto': lambda str:scene.link(scene.components[int(str)]),
- [ff-cvs] fenfire/org/fenfire/demo text-mm.py,
Tuukka Hastrup <=
- [ff-cvs] fenfire/org/fenfire/demo text-mm.py, Tuukka Hastrup, 2003/08/26
- [ff-cvs] fenfire/org/fenfire/demo text-mm.py, Tuukka Hastrup, 2003/08/26
- [ff-cvs] fenfire/org/fenfire/demo text-mm.py, Tuukka Hastrup, 2003/08/26
- [ff-cvs] fenfire/org/fenfire/demo text-mm.py, Tuukka Hastrup, 2003/08/27
- [ff-cvs] fenfire/org/fenfire/demo text-mm.py, Tuukka Hastrup, 2003/08/27