Can you edit these programs? If you can, change them so that they accept all necessary user input as command line args, rather than asking for input from the user after they start.
If you can't edit them, have you checked to make sure whether they support a "non-interactive" mode of operation?
If they absolutely require manual user input after they start, is it the case that the user is able to know what inputs will be needed before running the program? (Or is it instead the case that the program has to show some output, and then ask for manual input that might vary depending on what was shown and what the user wants to do?)
If the choice is between a "free-floating" xterm (launched by your perl/tk app) vs. one that is embedded in your Tk window, and the former is working while the latter is proving to be a difficult challenge, it sounds like something that isn't really broken, and so maybe shouldn't be fixed.
In reply to Re^5: embedding xterm in perl/tk window
by graff
in thread embedding xterm in perl/tk window
by diamantis
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |