Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Отловить событие установки фокуса формы


Автор: morpheyushka 24.9.2008, 13:12
Как отловить потерю/получение фокуса формы.
Если быть точнее - то мне нужно сбросить таймер когда форма получает фокус.

Что можете посоветовать по поводу получения фокуса.

Автор: morpheyushka 24.9.2008, 14:02
Тема закрыта...кому интересно, сделал так:
Код

    procedure MessActive(var mes: TWMActivate); message WM_ACTIVATE;

...

procedure TMainForm.MessActive(var mes: TWMActivate);
begin
  if mes.Active = WA_CLICKACTIVE then
    Timer.Enabled := false;
end;
...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)