Хм... Ну ладно, вот варианты решения:
- Если речь идет о 3.0, можно попытаться создать Thread. Оформить тредом саму задачу или сделать процесс, который отвечал бы за отражение информации.
- Можно похимичить с Infolog, создать на нем метод, который делал бы FormTreeControl.selectSetFirstVisible(itemIdx)
- но я лично завел бы многострочный ProgressBar, возможно даже не обновлял бы некоторые ползунки, и при этом дублировал бы все сообшения в Infolog. Самое быстрое решение.