Mint-19.1, Lazarus 1.8.4
Я использую текстовый поиск SQlite3 и FTS4, и он отлично работает, получая результаты примерно за 15-20 секунд для 3,5 ГБ файла данных. Но процесс затягивает все, и я даже не могу активировать Progress Bar в режиме Marquee. Он начинает перемещать цветной блок, затем останавливается, пока не будут возвращены результаты поиска.
Есть ли обратный звонок или что-то, что я могу использовать, что позволит мне показать пользователю, что вещь занята поиском? Просто скользящий номер в TLabel.Caption тоже будет в порядке.
Я нашел вики MTProcs.pas, которая звучит так, как будто она может помочь, но все ссылки возвращают ошибку 404.
И, прежде чем кто-либо изменит это как «Дубликат», я проверил заявленные дубликаты, но ничего даже отдаленно не применимо. :)
Спасибо