Re: Focus [message #18250 is a reply to message #18130] |
Wed, 08 December 1999 00:00  |
Mark Hadfield
Messages: 783 Registered: May 1995
|
Senior Member |
|
|
> Yura Beletsky wrote:
>
>> 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 ?
When SPAWN returns, call
widget_control, tlb, /SHOW
where tlb is the id of the widget program's top-level base.
As to why focus does not return to where you expect it, I have found focus
in IDLDE pretty quirky. It's never where you want it to be!
---
Mark Hadfield
m.hadfield@niwa.cri.nz http://katipo.niwa.cri.nz/~hadfield/
National Institute for Water and Atmospheric Research
PO Box 14-901, Wellington, New Zealand
|
|
|