iTool Enhancements

The IDL Intelligent Tools (iTools) are a set of interactive utilities that combine data analysis and visualization with the task of producing presentation quality graphics....

For details on these additions and other enhancements that have been made to the IDL iTools system for the 7.1 release, see the following topic:

IOPEN Routine for Automatic Data Import

The IOPEN routine allows you to specify a file to be opened and its contents automatically read into IDL variables.

See "IOPEN" (IDL Reference Guide) for additional details.

Programmatic iTool Interface

Many iTool interactions that relied on mouse action by the user can now be accomplished programmatically. In addition to being able to create iTools (via the existing IPLOT, IIMAGE, and similar routines), you can now programmatically modify existing iTools. New routines allow you to:

See Using the iTools Procedural Interface in the IDL Online Help for additional details.

Enhancements to the iTool Save/Export Process

The process of saving or exporting the contents of an iTool has been streamlined:

Switch to IDL Command Line from an iTool

When an iTool window has the focus, you can press Ctrl-I or select Window  Show IDL Command Line to bring the IDL Workbench to the foreground and put the focus in the IDL Command Line view.

IIMAGE and IMAP Accept a Filename Argument

IIMAGE and IMAP now accept a Filename argument. Calling these iTools with Filename is equivalent to calling IOPEN and passing the resulting data into the iTool as the first argument.