Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

Неактивность приложения   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.063 c
14-1093689127
Piter
2004-08-28 14:32
2004.09.19
Ошибка в скрипте для клиентов форума


4-1091136573
BaG
2004-07-30 01:29
2004.09.19
Как свернуть окно в "Область уведомлений" (правый нижний угол)?


1-1094493131
Андрей2
2004-09-06 21:52
2004.09.19
Не получается удалить в цикле отмеченые записи CheckListBox-a


1-1094198084
NewDelpher
2004-09-03 11:54
2004.09.19
Логические выражения


1-1094374953
Константинов
2004-09-05 13:02
2004.09.19
Как узнать тип и размер объекта на который указывает указатель?