Проект Delphi, над которым я работаю, требует от меня создания очень большой библиотеки типов для добавления поддержки COM. Проблема с редактором библиотек типов / REDL в Delphi состоит в том, что становится трудно управлять (с точки зрения программиста) таким большим файлом, и я хотел бы разбить его по функциональным линиям. У меня проблема в том, что я не вижу способа включить один файл RIDL в другой. Мне известна функция importlib, но я также не могу найти способ создать более одной библиотеки типов в одном проекте или создать файл tlb из Delphi. Кто-нибудь может дать мне идеи о том, как лучше справиться с этим?