Open Tools API
Introduction
Services
Wizards
Messages
Notifiers
Creators
Editors
Debugger
Examples
Custom Forms
Home |
The editor interfaces work pretty much the same as they do in the
old-style API, but with new names and new bugs.
IOTAEditor
- Base interface for other editors. This interface defines the common aspects of editors,
e.g., file name, reference to the module interface, etc.
IOTASourceEditor
- Interface to a source file. Edit readers, edit writers, and edit views are the same as
in the old-style API, except that they are now COM interfaces.
IOTAProjectResource
- Interface to a project's resource file. Works the same as in the old-style API, except
using COM interfaces.
IOTAFormEditor
- Interface to a form editor. You can get an
IOTAComponent interface for each
component on the form.
IOTAComponent
- Component interface. The following methods raise access violations if you try to use
them:
Delete
Focus
GetChildren
GetParent
Select
SetProp
SetPropByName
INTAComponent
- Cast an
IOTAComponent interface to INTAComponent to get a
native interface, which lets you access the component instance directly. Once you have the
component reference, you can do anything you want.
|