Sometime Today, NG cobbled together some glyphs to say:
We are developing a pyTGK based application, in which we need the graphical output of other applications (blender, and gnuplot) to be shown in the parent window of our application. Presently we able to create new windows for them, but we wish them to be integrated with in our application window.
Have a look at plugger. Plugger displays mplayer/realplayer output within your web browser.
I think there's some way to pass a window handle to a new gtk app to tell it where to draw itself.