Обычно, когда у меня есть задача, которая занимает некоторое время, я использую такой скрипт:
procedure Work;
var
cPrevious: TCursor;
begin
cPrevious := Screen.Cursor;
Screen.Cursor := crHourGlass;
try
// the task
finally
Screen.Cursor := cPrevious;
end;
end;
В FireMonkey Экран не имеет свойства: Курсор .
Как лучше всего дать отзыв пользователю?
Я следовал за комментариями и ответом ... с помощью TPanel с меньшей непрозрачностью и TAniIndicator (я также размываю другие компоненты):
Спасибо!