Thanks for the reply. It is not essential;just wanted to know.
I do not know of any open source software that binds an external program inside it. I will let you know if I come across one.
Though MMB is not open source, EVE is.
The user manual says that it communicates with MMB through its menu Control -> Bind Interface. May be EVE’s code may give you a clue. If it interests you, the EVE source code is available at http://bkhome.org/eve/eve_dev-v3.56-aug2003.tar.gz
One further clarification required:
If it was a text based console program then you could use RunPiped to redirect input and output and display that inside a Suneido Window.
Do you mean that the text output of the external program can be read and displayed? Is it also possible to display a window brought up by a console program to be shown inside Suneiodo?
The GnuPlot that I am experimenting with now is a console based program, but outputs a window to show the graphs. I am using RunPiped, but the window is external to Suneido. Is it possible to show the window inside Suneido?