произвести внесение сведений о его совместном использовании в файл-реестр из ini-файла (а не из кодов)
- Да я двумя руками ЗА такое решение Тому же Chesh-у я (повыше где-то) предложил, кстати, обсудить изменение структуры INI-файла в специально для этого созданной теме этого же раздела форума.
Однако имеются несколько НО:
1 - В реально существующих сегодня версиях программы и компонентов информация о совместном использовании имеется только в файлах PAS.
2 - Все имеющиеся версии программы и компонентов пользуются INI-файлами "нынешнего" образца. Менеждер должен уметь работать и с ними тоже, потому что это реальные на сегодняшний день версии.
3 - Обсуждение, "утверждение" и переход (всех авторов всех компонентов) на новый формат INI-файлов займет немало, я думаю, времени.
4 - Модули менеджера, добывающие информацию о совместном использовании компонента, не настолько сложны, чтобы их нельзя было модифицировать (или дополнить) в рабочем порядке и научить копаться и в INI-, и в PAS-файлах.
Кстати, насчет изменения структуры (формата) INI-файлов - обсудить желающие есть? Или погодим пока? - Ну, там, "новая версия HiAsm" и т.п.
Чреваты такие изменения переменами "революционного" характера, а они всегда болезненны.