3. Регистрация редактора компонента

Редакторы компонентов регистрируются с помощью процедуры RegisterComponentEditor. Процедура достаточно проста и требует только двух параметров. Первым параметром является ссылка на класс компонента, с которым будет связан редактор компонента. Второй параметр определяет новый редактор компонента.

Пример 13.13. Оператор регистрации TCompasEditor для компонента TCompass:

  RegisterComponentEditor(TCompass, TCompasEditor); 

Внимание

Основные принципы, которые были представлены для редакторов свойств, применяются также к редакторам компонентов. Если редактор компонента снабжает пользователя диалоговым окном, он не должен размещаться в том же модуле, что компонент.