Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Активация - деактивация формы [D6, Win95/98, Win2k]


SaperXL ©   (2003-01-31 04:01:00) 

Как можно отловить, когда пользователь заходит в моё окно и когда выходит? Т.е. у него 10(<>) окон и он по ним прыгает одно из них мой и Я хочу чтобы была обработка событий: сделал активным, сделал неактивным.
activate, deactivate - почему-то не пашут...


Anatoly Podgoretsky   (2003-02-02 10:58:00) [1]

В любом удобно тебе месте программы, например в форме в событии OnShow
Не все вещи можно сделать мышкой в инспекторе объектов, некоторые вещи надо и клавиатурой делать в редакторе.


Nick_N_A   (2003-02-02 06:05:00) [2]

Application.Ondeactivate := form1.YourEvent


TForm1=class
procedure YourEvent(Sender:TObject);
{и нажми ctrl+shift+c}


Pat   (2003-02-01 02:05:00) [3]

Компонент ApplicationEvents


SaperXL   (2003-02-01 01:44:00) [4]

Простите, но Я не врубаюсь где это сообщение надо прописать...
А deactivate есть? Т.е. Application в object inspector"е нету.


Johnmen   (2003-02-01 01:38:00) [5]

Application.OnActivate тебе нужен...


SaperXL   (2003-02-01 01:35:00) [6]

Да. У юзера открыто много программ - окон. Одно из них моё, Я хочу что-то делать, когда он реально заходит на моё окно и когда он выходит из него.
(Еще конкретней: есть шахматы к-рые играют через инетовский сервак, так вот чтобы человек очень сильно в программы типа "chessmaster" не отвлекался, надо как-то давать серваку знать, что чувак пошел посоветоваться с мастером...)


Anatoly Podgoretsky   (2003-01-31 07:59:00) [7]

Очень расплывчато пишешь, у меня создалось впечатление, что ты говоришь про разные программы, тогда Application.On


KeLT   (2003-01-31 07:03:00) [8]

обрабатывай клики по форме или панелям, смотря куда кликать надо


Наверх

Титульная страница Поиск, карта сайта Написать письмо