는 일반적으로,이 같은 스크립트를 사용 : 커서 :Firemonkey를 사용하면 어떻게 사용자에게 피드백을 줄 수 있습니까? 나는 약간의 시간이 걸리는 작업이있을 때 (crHourglass는)
FireMonkey와procedure Work;
var
cPrevious: TCursor;
begin
cPrevious := Screen.Cursor;
Screen.Cursor := crHourGlass;
try
// the task
finally
Screen.Cursor := cPrevious;
end;
end;
, 화면는 속성이 없습니다.
사용자에게 의견을 제시하는 가장 좋은 방법은 무엇입니까?
나는 적은 투명도를 가진 TPanel과 및 TAniIndicator와의 의견과 대답 (나는 또한 다른 구성 요소를 흐림) 다음
감사합니다.
(일부 알파 혼합 사각형을 중첩에 의해) 형태 디밍 및 애니메이션 GIF를 표시 : – mjn
또한이 시간 동안 사용자 상호 작용이 필요하지 않은 경우 컨트롤을 비활성화하고 "잠시 기다려주십시오 ..."와 같은 메시지가있는 패널을 표시하고 mjn과 같은 애니메이션 GIF 또는 진행률 표시 줄을 표시하여 더 명확하게 지정할 수 있습니다 앱이 정지되지 않았 음을 나타냅니다. @mjn : +1 디밍 효과 및 gif, 멋진 터치 – Morfic
예, 의미가 있습니다. 참고로, TAniIndicator는 다음과 같이 보이는 구성 요소입니다. 모든 ajaxload : o) – Whiler