bizzaro at bc.edu said: > The importance of GUImegawidgets becomes diminished if we can write > Python scripts to control a vector drawing program like GILT. > I personally would prefer small Python GUIscripts to large binary > GUImegawidgets. But some binary widgets may still be required. This is part of what I've been thinking about too. Provide a library of display routines that viewers can use. Make the viewers expose their drawing commands into the same API, so we can just say "display this sequence on the canvas", instead of "write an A at position 310, 415". This will allow people to build up more and more complicated viewers (MegaWidgets) by composing simpler ones. Actually, this library could be used to display everything twice, intermediate display in the viewer and final display in the figbuilder if we still go with the double display strategy. -- Humberto Ortiz Zuazaga Bioinformatics Specialist Institute of Neurobiology hortiz at neurobio.upr.clu.edu