通常、時間がかかるタスクがある場合は、次のようなスクリプトを使用します。
procedure Work;
var
cPrevious: TCursor;
begin
cPrevious := Screen.Cursor;
Screen.Cursor := crHourGlass;
try
// the task
finally
Screen.Cursor := cPrevious;
end;
end;
FireMonkeyでは、Screenに次のプロパティはありません:Cursor。
ユーザーにフィードバックを提供するための最良の方法は何ですか?
コメントと回答に従いました...不透明度の低いTPanelとTAniIndicator(他のコンポーネントもぼかします)を使用しました。
ありがとうございました!