I wanted something similar in past but with no success.
1.The only thing I was able to do is the exact opposite.
- dock my VCL window inside another (not VCL app) but that solved my problems
- If you terminal is console window then I doubt even this can be done.
- anyway find handle of desired window
- find handle to a dockable subcomponent
- set the parent of your subwindow to it / or use manual dock
2.maybe you can do some funny stuff
- like hide terminal somewhere
- and continuoslly copy its graphics to your window
- newer done that hide thing
- but copy the contents is doable (although on windows a little unstable sometimes)
- done it once to feed my App with IR-camera feed from different App
- while 'focus' stays on hidden terminal it should work
- also you can try to post messages to it somehow if you need the focus ...
Sorry for a vague answer but at least you see some approaches of mine
- maybe someone has a better way to do this