Kelly,
Under Unix, IDL print statements go to stdout. This normally means that the output appears in the Unix terminal from which IDL VM was launched, unless stdout was redirected elsewhere by the user.
For Windows applications there is no stdout defined. For DOS there is an stdout, but since IDL VM is a windows only application, it does not have stdout. The result is that the output from the print statement is never seen.
There are a few ways around this limitation. The simplest approach is to call JOURNAL at the beginning of the program. With the JOURNAL procedure the user can create a text file which will capture all the output from the print statements. This is useful if you want to examine the output after running a program. It is not a good solution if you want the user to be continuously updated on progress. In this case you would need to rewrite the code to place the text in a text widget instead of using the PRINT statement.
Hope this explains it!
Molly Bantz (for Atle Borsholm of RSI Tech Support)
Product Marketing Specialist
Research Systems, Inc. - A Kodak Company
303-544-4418
http://www.rsinc.com