Регистрация польз.функций в 2.47
Во всех Help-ах написан пример регистрации своих функций в библиотеке функций
frAddFunctionDesc('SUMPROPIS', 'Мои функции',
'SUMPROPIS(<Число>)/Возвращает сумму прописью.');
в версии 2.4 это чудесно работает, а в 2.47 выдается ошибка "несоответствие типов frFunctionLibrary and String;
В чем проблема - изменены параметры функции ???
frAddFunctionDesc('SUMPROPIS', 'Мои функции',
'SUMPROPIS(<Число>)/Возвращает сумму прописью.');
в версии 2.4 это чудесно работает, а в 2.47 выдается ошибка "несоответствие типов frFunctionLibrary and String;
В чем проблема - изменены параметры функции ???
Комментарии
Так в нём написано буквально следующее:
================================================
procedure frAddFunctionDesc(FuncLibrary: TfrFunctionLibrary;
FuncName, Category, Description: String);
================================================
Нужент конкретный пример кода.
Думаю, что будет понятно, хотя мог чего-то ненужного вставить...
Помогите разобраться, как зарегистрировать свою библиотеку функций так, чтобы она была доступна в дизайнере во время разработки?
У меня есть unit с библиотекой функций (прописан в путях);
У меня есть unit c моим классом TfrMyFunctionLibrary = class (TfrFunctionLibrary) - сделан по примеру Vano (лежит в /Source FR);
Регистрация моего класса прописана в разделе initialization unit'а класса.
frUnRegisterFunctionLibrary вручную не вызывается.
В run-time всё работает, есть закладка 'Дополнительные' с моими функциями, они отрабатывают...
Но в design-time закладки нет, функции не отрабатывают (в preview), но синтаксических ошибок тоже нет, т.е. писать их можно.
Подскажите, пожалуйста, как правильно регистрировать (и можно ли)