-
MTsv DN (29.04.10 10:24) [0]Всем привет...
Бывают случаи, когда время выполнения операции затягивается. В таких случаях, как вариант, используют формы ожидания. Создать на KOL сопровождается артефактами. У меня идей больше нет, кто-нить подкиньте идею как избавиться от мерцания главной формы. Проект по ссылке:
http://slil.ru/29053518 -
mdw (29.04.10 12:16) [1]А в чем мерцание проявляется? Я что-то не заметил...
-
MTsv DN (29.04.10 17:14) [2]Привет...
> А в чем мерцание проявляется? Я что-то не заметил...
Над тоталом попробуй. На какую-то долю секунды окно тотала становится активным, что даже курсор видно.
...Но в общем это уже не важно. Если у кого-то будет подобная проблема, то решение такое:procedure DestroyWaitForm(Parent : PControl);
begin
if WForm <> nil then
begin
SetForegroundWindow( Parent.Handle );
WForm.Close;
Parent.Style := Parent.Style and not WS_DISABLED;
Free_And_Nil(WForm);
end;
end;
Думаю пояснять не надо...