3Flex is one of the first REBOL programs to amaze me.
In few Kbs, the code allows to draw graphs with nodes linked together.
The last version (2003 !) should be found on Chris Langreiter's site :
http://www.langreiter.com/space/3flexBut, since 2003, no update was made. Some bugs exists in node's Editor, and the program doesn't run with last View versions
(i.e. 1.3.2.3.1). But sometimes, we need to let a code stew in its juice. And later, some things are more obvious.
Hereunder, some changes to correct bugs (be free to enhance it) :
-----------------------------------
In lib\ folder :
-> node-editor-lib.r
change all lines : edge: 0x0 by : edge: make self/edge [size: 0x0]
-----------------------------------
In lib\category-editors\ folder :
->default.category-editor :
change all lines : edge: 0x0 by : edge: make self/edge [size: 0x0]
->node.category-editor :
change all lines : edge: 0x0 by : edge: make self/edge [size: 0x0]
------------------------------------
At 3Flex root :
-> 3flex-13.r
change the line :
fill-pen: none
by: fill-pen redAfter theses changes, 3Flex runs with a 1.3.2.3.1 View version.
It could be interesting to enhance 3Flex with a local menu (access by a right-click) to change background's color, export a graph, send it by mail, and other features (node or arrows shapes/colors).
===Philippe