804
Компонент ориентированная разработка Часть IV Окончание табл. 17.1.
Имя модуля
Назначение
PropertyCategories
Содержит классы, обеспечивающие категоризацию свой ств специальных компонентов. Используется инспекто ром объектов для представления свойств по категориям
TreeIntf
Поддерживает класс TSprig и связанные с ним классы, а также интерфейсы, обеспечивающие узлы и ветвления в объекте TreeView IDE
VCLSprigs
Содержит реализацию ветвления компонентов VCL
VCLEditors
Содержит объявления базовых интерфейсов ICustomPropertyDrawing и ICustomPropertyListDrawing, обеспечивающих специальное представление свойств и списков свойств в инспекторе объектов IDE. Содержит также объявления специальных объектов для представле ния свойств VCL
ClxDesignWindows
Содержит объявление класса TClxDesignWindow, являю щегося эквивалентом CLX класса TDesignWindow
ClxEditors
Эквивалент CLX модуля VCLEditors, содержащего редак торы свойств для компонентов CLX
ClxSprigs
Реализация ветвления для компонентов CLX
Таблица 17.2. Устаревшие модули API Open Tools Имя модуля
Назначение
FileIntf
Определяет класс TIVirtualFileSystem, используемый IDE Delphi для работы с файлами. Мастера, диспетчеры управления версиями, а также редакторы свойств и компоненты могут использовать этот интерфейс для выполнения в Delphi специальных файловых операций
EditIntf
Определяет классы, необходимые для управления редакто ром кода и конструктором форм. Класс TIEditReader предоставляет доступ к буферу редактора “для чтения”, а класс TIEditWriter — “для записи”. Класс TIEditView предоставляет возможность просмотра буфера редактиро вания. Класс TIEditInterface — это базовый интерфейс редактора, который может использоваться для доступа к уже упоминавшимся интерфейсам. Класс TIComponentInterface — это интерфейс с отдельным компонентом, по мещенным в форму в режиме разработки. Класс TIFormInterface — основной интерфейс с формой или модулем данных в режиме разработки. Класс TIResourceEntry обеспечивает взаимодействие с данными в файле ресурсов (*.res) проекта. Класс TIResourceFile опреде