Home | Categories | Alphabetical | Classes | All Contents | [ < ] | [ > ]

IDLitToolbase


Superclasses | Creation | Properties | Methods | Examples | Version History | See Also

The IDLitToolbase class is a subclass of the IDLitTool class that registers all of the features (menu items, operations, manipulators, etc.) of a standard iTool provided by RSI. If your aim is to create a new iTool that shares the common features of the iTools included with IDL, you should base your new iTool on the IDLitToolbase class. Since IDLitToolbase is a subclass of IDLitTool, it inherits all of IDLitTool's methods and properties. Additional features included in the IDLitToolbase class are described in Subclassing from the IDLitToolbase Class.

Warning
RSI may change the list of items registered by the IDLitToolbase class from release to release. If your aim is to have your tool present the same features as the standard iTools provided by RSI, subclass your tool from IDLitToolbase. If your aim is to create your own interface that stays static between releases of IDL, use IDLitToolbase as a template for your own tool, but do not subclass it directly.

This class is written in the IDL language. Its source code can be found in the file idlittoolbase__define.pro in the lib/itools/framework subdirectory of the IDL distribution.

Superclasses

IDLitTool

Note
See the iTools Object Model Diagram for a visual representation of the iTools object model hierarchy.

Creation

See IDLitTool::Init.

Properties

Objects of this class have no properties of their own, but do have properties inherited from any superclasses.

Methods

Objects of this class have no methods of their own, but do have methods inherited from any superclasses.

Examples

See Example: Simple iTool.

Version History

Introduced: 6.0

See Also

Creating an iTool


Home | Categories | Alphabetical | Classes | All Contents | [ < ] | [ > ]