А попробовать запустить лень ? (Впрочем разумеется "чья бы корова мычала" пара попыток разобраться в твоем проекте "завяла на корню" ... ) Но это все же бинарник: скачал , распаковал, запустил ... Насчет полсекунды я малость преувеличил ... но разница между версией с показом процентов загрузки-обработки и версией с без показа чуть ощущается (и не только из за Application.ProcessMessages там еще вызов поэлементной обработки вместо того что-бы обработать одним циклом (как минимум кучу условий нужно проверить для каждого элемента на входе в FastDrawFig ) )... может быть проще написать "Загрузка..." да включить "курсор ожидания "?
Зы
Кстати, как загрузить свой курсор ? "Толстый крестик" в место нормального "прицела" уже давно напрягает мои нервы.... (Где-то со времен забытого Дельфи 5 валяется отличная коллекция курсорв, но как их грузить в LCL увы пока не нашел ... (хотя наверное просто плохо искал )... )