Вызов ф-ции из длл делать в отдельном потоке, и из него слать сигналы в модальную форму (которая этот отдельный поток и породит)
вызов алгоритма расчёта - это один метод и его прогресс оценить невозможно. В метод расчёта уходит порядка 10 различных объектов, первоначально никто не планировал ставить на них всех мютексы и т.д., поэтому вывести расчёты в отдельный поток не получается (либо на пару недель зависну), поэтом мне и нужно быстрое промежуточное решение.