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

Home » Public Forums » archive » Re: Standalone IDL applications?
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: Standalone IDL applications? [message #20605] Tue, 11 July 2000 00:00 Go to previous message
Michael Asten is currently offline  Michael Asten
Messages: 53
Registered: March 1999
Member
Michael Cugley wrote:

> davidf@dfanning.com (David Fanning) writes:
>
>> I'm guessing that you haven't make this dialog a MODAL
>> widget. You are probably relying on its ability to BLOCK
>> in your non-runtime version, but that isn't happening in
>> the run-time version (where by definition the "main" program
>> always blocks the IDL command line). Set the DIALOG_PARENT
>> keyword to the ID of your top-level base (or the widget you
>> are calling the dialog from).
>
> Okay, I have *no* idea why this should make the difference it does,
> nor why it would fail in such a completely uninformative way,

A trap when using a runtime version (by this I mean literally the
Idlrt.exe Runtime module, not the idlde.exe development module with a
SAVEd program file) is that the command and log windows do not show on the
screen under RT. Thus any error in the runtime program is invisible. The
only solution as I understand it, is to trap errors explicitly and write
to a text widget, which is a lot of programming work. It is quite a
disincentive to using RT licences, and I have suggested to RSI that they
add a log window to the RT system to make error output (and any other
printed output) easier to achieve.

That said, the RT licences are cheap at a few hundred dollars, and provide
a reasonable solution to your need to put an executable version of your
code "on the bosses desk". Once the RT licence is installed, I have had
no difficulty in having colleagues run my SAVEd files just by double
clicking on the icon for the *.sav file. (Windows recognises a *.sav file
as being linked to idlrt.exe - I dont know if the solaris OS would need
further tweaking). Thus from the user viewpoint, the existence of the
idl runtime software is quite transparent.

Regards,
Michael Asten


> but this
> does appear to be the solution :) Thank you very much!
>
> --
> Michael Cugley (mjcugley@medphys.dundee.ac.uk)
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: 3D mesh projection
Next Topic: Re: 16 bit Tiff files

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

Current Time: Fri Oct 10 20:21:19 PDT 2025

Total time taken to generate the page: 1.11811 seconds