Показать сообщение отдельно
  #4  
Старый 04.07.2013, 11:05
demon-sheff demon-sheff вне форума
Прохожий
 
Регистрация: 24.06.2013
Сообщения: 29
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

вроде разобрался работает так:
Код:
  private
    { Private declarations }
    procedure IdleEventHandler(Sender: TObject; var Done: Boolean);
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}
procedure TForm1.IdleEventHandler(Sender: TObject; var Done: Boolean);
begin
if timer1.Interval=10000 then
  Form1.WindowState:=wsMaximized;
  Done := false;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  Application.OnIdle := IdleEventHandler;
  form1.WindowState:=wsMinimized;
end;
скажите пожалуйста как сделать чтобы по истечении 5 мин бездействия запускалась форма?
Ответить с цитированием