| Resolve iTools for Virtual Machine [message #36914] |
Mon, 03 November 2003 11:05  |
reiche
Messages: 7 Registered: November 2003
|
Junior Member |
|
|
Hi,
I have written a postprocessor for my code, which is handling the
brwosing through the data set and display them.
Before I had two inconveniences:
1) I had to write a lot to make the postprocessor user friendly
(changing color, labels etc.)
2) Users of my code had to pay for IDL although they are just using my
postprocessor.
With the arrival of IDL 6 and the features of iTool and Virtual
Machine I though my problems are solved, but so far I couldn't create
a working ".sav" file. The problem is that itools use some runtime
dependencies, which cannot be resolved with the resolve_all command.
Any idea how this can be solved or is it better to drop itools and
write a "mytool" version?
Thanks
Svne Reiche
|
|
|
|
| Re: Resolve iTools for Virtual Machine [message #37272 is a reply to message #36914] |
Fri, 12 December 2003 12:53  |
David Fanning
Messages: 11724 Registered: August 2001
|
Senior Member |
|
|
Thomas Brueckner writes:
> I wonder, David, if there is another undocumented tool like this for
> resolving graphics objects? I am having a hard time getting a nice
> simple object graphics program to run on the virtual machine, and I
> wonder if some of it is the resolve_all procedure not catching the
> object classes.
>
> For instance, if I do
>
> IDL> RESOLVE_ALL,CLASS='IDLgrView'
>
> it seems not to compile any more items than a straight RESOLVE_ALL would
> do if the class keyword is not set.
I've never had trouble getting a simple object
graphics program to be a save file. (Well, at
least not if I remember to compile the TRACKBALL
object.) That CLASS keyword would really only be
used for user-written classes, not built-in
IDL classes, so I'm not surprised using the keyword
as you are above made no difference.
I just made a save file out of my FSC_SURFACE program
by doing this:
IDL> .compile fsc_surface
IDL> resolve_all, class='trackball'
IDL> save, filename='fsc_surface.sav', /Routines
There must be something else wrong with your program. :-)
Cheers,
David
--
David W. Fanning, Ph.D.
Fanning Software Consulting, Inc.
Phone: 970-221-0438, E-mail: david@dfanning.com
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Toll-Free IDL Book Orders: 1-888-461-0155
|
|
|
|