У меня есть пакет пользовательских компонентов, который компилирует и устанавливает без проблем.Исходные файлы для пакета находятся в моем пути к библиотеке, так же как и расположение результирующих файлов bpl.После установки пакет и компоненты правильно отображаются в списке пакетов Design.Однако они не отображаются в палитре инструментов.
Однако каждый раз, когда я открываю форму, содержащую один из компонентов, я получаю сообщение об ошибке класса не найден, и dfm не открывается.Проект будет хорошо скомпилирован, и я смогу просмотреть все файлы pas, но форма не будет отображаться в конструкторе.
Что я здесь не так делаю?Как заставить компоненты правильно отображаться в конструкторе форм?
Вот мой регистрационный код для компонентов:
RegisterComponents('QuoteSystem', [
TFnpLabelNumericEdit,
TPBxCheckBox,
TPBxCheckBoxSub,
TPBxComboBoxSub,
TPBxListBoxSub,
TPBxRadioItemSub,
TFnpNumericEdit,
TQGlobals,
TPBItem,
TPBxCheckListBox,
TPBxCheckListBox,
TPBxComboBox,
TPBxDateEdit,
TPBxDescList,
TPBxEdit,
TpbxInteger,
TPBxLabel,
TPBxLabeledEdit,
TPBxLabelNumericEdit,
TPBxListBox,
TPBxMemo,
TPBxNumericEdit,
TPBxQuoteElement,
TPBxRadioGroup,
TPBxRadioItem,
TPBxRichEdit,
TPBxSpinEdit,
TpbxSummaryGlobals,
TAlignEdit
]);