Re: Focus [message #18130] |
Fri, 03 December 1999 00:00  |
Michael Asten
Messages: 53 Registered: March 1999
|
Member |
|
|
Yura Beletsky wrote:
> Hello All,
> I wrote a widget program, where all calculations are carrying out by an
> external Fortran-code and
> then results are plotting by the IDL code. For the starting the external
> code I use SPAWN procedure.
> When I start the program, focus switches to Fortran-code and then, when
> calculations are finished, focus do not return to the IDL widget program. I
> see only IDLDE environment and in order to see the
> results I have to switch to widget program manually. How to solve this
> problem ? Is it possible to
> return focus to the widget after finishing the external program ?
> I'm running IDL 5.2.1 on P-233, 32 MB RAM, Windows'98.
>
> Thank you in advance,
> Yuri.
Strange. I do exactly the same and it works ok. The fortran program writes
progress notes into a DOS window, then after completion of execution of the
fortran, the dos window disappears and control passes back into the idl widget
program. Is it possible your fortran program is not ending correctly (eg
pausing rather than exiting?).
I use idl5.2 or 5.3 beta, on win95, spawning to an executable written by a
Lahey F77 or F90 compiler.
Regards,
Michael Asten
|
|
|