пользовательские функции в design-time
Здравствуйте.
Помогите разобраться, как зарегистрировать свою библиотеку функций так, чтобы она была доступна в дизайнере во время разработки?
В теме 301 обсуждался вопрос об использовании TfrFunctionLibrary для внедрения своей библиотеки функций (и в руководстве пользователя примерно то же предлагается)
Я сделала следующее:
1. Создан unit c моим классом
2. В нём в разделе initialization класс регистрируется -
3. Этот unit положен в /Source FR;
4. Этот unit указывается в разделе uses проекта.
В результате:
1. В run-time всё работает, в дизайнере появляется закладка с моими функциями, сами функции отрабатывают...
2. Но в design-time закладки нет, функции не отрабатывают (в preview), но синтаксических ошибок тоже нет, т.е. писать их можно.
Подскажите, пожалуйста, как правильно регистрировать (и можно ли)
Помогите разобраться, как зарегистрировать свою библиотеку функций так, чтобы она была доступна в дизайнере во время разработки?
В теме 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), но синтаксических ошибок тоже нет, т.е. писать их можно.
Подскажите, пожалуйста, как правильно регистрировать (и можно ли)