пользовательские функции в design-time

отредактировано 19:05 Раздел: FastReport 2.xx VCL
Здравствуйте.
Помогите разобраться, как зарегистрировать свою библиотеку функций так, чтобы она была доступна в дизайнере во время разработки?

В теме 301 обсуждался вопрос об использовании TfrFunctionLibrary для внедрения своей библиотеки функций (и в руководстве пользователя примерно то же предлагается)

Я сделала следующее:
1. Создан unit c моим классом
TfrMyFunctionLibrary = class (TfrFunctionLibrary);
.
2. В нём в разделе initialization класс регистрируется -
frRegisterFunctionLibrary(TfrMyFunctionLibrary);
.
3. Этот unit положен в /Source FR;
4. Этот unit указывается в разделе uses проекта.

В результате:
1. В run-time всё работает, в дизайнере появляется закладка с моими функциями, сами функции отрабатывают...
2. Но в design-time закладки нет, функции не отрабатывают (в preview), но синтаксических ошибок тоже нет, т.е. писать их можно.

Подскажите, пожалуйста, как правильно регистрировать (и можно ли)

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.