Форум: "Основная";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];
ВнизНеактивность приложения Найти похожие ветки
← →
O?O (2004-08-31 11:21) [0]Как проконтролировать неактивность приложения, чтоб произвести в случае этой неактивности какие-либо действия, наприпер включить окно "по умолчанию"?
← →
MU © (2004-08-31 11:23) [1]Application.OnIdle?
← →
O?O (2004-08-31 11:39) [2]К примеру у меня небольшая програмка из одной формы на которой PageControl с несколькими страничками. Приложение запущено, но его не юзают 10 мин. и оно делает активной страничку PageControl к примеру с логотипом или вводом пароля, вот что имеется ввиду.
← →
Квэнди © (2004-08-31 11:42) [3]Попробуй кинуть таймер на форму, и делай ему disable на любое действие пользователя, поставь ему интервал 10 мин (600000) и на ontimer пиши свои действия...
← →
O?O (2004-08-31 11:49) [4]если программа из 20 форм, и на каждой кучка мала всякой всячины то как-то я непредставляю за какими действиями следить. Как к примеру отслеживают действия пользователя ScreenSavers?
← →
MU © (2004-08-31 11:56) [5]см Application.OnIdle + F1
← →
MU © (2004-08-31 12:03) [6]var XTime : Cardinal;
Form.FormCreate(...);
begin
XTime := GetTickCount;
end;
procedure TForm1.ApplicationEvents1Idle(Sender: TObject;
var Done: Boolean);
begin
if GetTickCount - XTime > 10000 then begin
XTime := GetTickCount;
PageControl.ActivePageIndex := 0;
end;
end;
← →
MU © (2004-08-31 12:08) [7]нет, это я глупость написал...
← →
O?O (2004-08-31 13:01) [8]> MU © (31.08.04 11:56) [5]
> см Application.OnIdle + F1
Видимо это действительно то что надо, но описано неочень доступно :(
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.033 c