comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: runtime IDL, blocking widgets
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: runtime IDL, blocking widgets [message #20134] Mon, 22 May 2000 00:00
marc schellens[1] is currently offline  marc schellens[1]
Messages: 183
Registered: January 2000
Senior Member
David Fanning wrote:
>
> marc (m_schellens@hotmail.com) writes:
>
>> As I understood now (after posting this question some time ago),
>> blocking of widgets behave like this:
>> A blocking base blocks when started 'from within' a nonblocking base.
>> the next blocking base started from within the blocking base did not
>> block any more. To get the blocking behaviour (i.e. xmanager did not
>> return till top level base is destroyed) you have to use modal bases.
>>
>> So far so nice.
>> I have a program wich starts nonblocking (a), then starts a blocking
>> base (b) and from within this invokes another GUI program (c).
>>
>> Now the problem: When I run this stuff in runtime IDL, it seems that
>> there are no non blocking bases. So the former blocking base (b) blocks
>> no longer.
>> But when I make (b) modal, I cannot use (c) anymore!
>>
>> So is there a solution other than restructuring the program?
>> Can I get back the behaviour of interactive IDL in runtime IDL?
>> Is this a buck in runtime IDL?
>
> A run-time version of IDL is--by definition--a blocking
> program. :-) That is, there is no IDL command line, hence
> the top-level *IS* blocking. A modal widget can't call a
> modal widget and have events generated. So, you are out of
> luck. I think your only hope is to restructure the program.
> Sorry. :-(
>
> Cheers,
>
> David
>
> --
> David Fanning, Ph.D.
> Fanning Software Consulting
> Phone: 970-221-0438 E-Mail: davidf@dfanning.com
> Coyote's Guide to IDL Programming: http://www.dfanning.com/
> Toll-Free IDL Book Orders: 1-888-461-0155

Uhhh that sucks.
I don't see the need for that, if a program runs under runtime IDL,
the command line could also be only 'hidden'.
Strange that a program behaves different depending upon the used
license.
thanks anyway,
:-) marc
[Message index]
 
Read Message
Previous Topic: Re: gaussian blurring for images
Next Topic: New FAQ host site needed

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sat Oct 11 11:04:05 PDT 2025

Total time taken to generate the page: 0.08344 seconds