Модуль компонента можна створити вручну або за допомогою експерта побудови компонентів.
Експерт викликається за допомогою пункту меню Component / New Component в IDE Delphi. Діалогове вікно експерта містить наступні поля:
Ancestor type: батьківський клас створюваного компонента. Для вибору батьківського класу дотримуйтеся простого правила: обирайте існуючий клас компонента, який реалізує найбільшу частину необхідної функціональності.
Class Name: ім'я класу створюваного компонента. Намагайтеся підібрати просте і зрозуміле ім'я класу, що виражає призначення компонента.
Palette Page: закладка, на якій буде встановлено компонент. Можна вибрати зі списку набір існуючих сторінок або ввести нове найменування.
UnitFileName: ім'я модуля, в якому буде розміщено початковий текст компонента.
Search Path: шляхи, в яких середовище Delphi буде шукати потрібні їй файли для компіляції коду компонента.
Експерт створює синтаксично правильну заготівлю компонента, тобто мінімально необхідний каркас.
Експерт створює синтаксично правильну заготівлю компонента, тобто мінімально необхідний каркас.
Для реєстрації компонента створюємо пакет, додаємо до нього файли із компонентами і інсталюємо пакет.