Вниз
Скачать: CL | DM;

Как перехватить события когда форма на переднем плане?   Найти похожие ветки 

← →
бумбум   (2010-09-21 13:16) [0]

Когда закрылись передней другие окна и прочее либо или когда фокус находится на ней?


← →
12 ©   (2010-09-21 13:35) [1]

какого типа события?
windows завершает работу, флешку воткнули, питание отключили?
"пошел покурить" событие? событие. Сто тыщ баксов тому, кто перехватит :)


> Когда закрылись передней другие окна

а если не закрылись, а alt+tab нажали, например, или свернули..


← →
бумбум   (2010-09-21 13:42) [2]


> какого типа события?


см пост

> когда форма на переднем плане?



> а если не закрылись, а alt+tab нажали, например, или свернули..


см далее

> или когда фокус находится на ней?

точнее когда она стала (или переключилаись) на передний план.


← →
Сергей М. ©   (2010-09-21 13:46) [3]

The WM_WINDOWPOSCHANGED message is sent to a window whose size, position, or place in the Z order has changed as a result of a call to the SetWindowPos function or another window-management function.


← →
бумбум   (2010-09-21 14:28) [4]

Нашел!!!
точнее вычислил

var message: TWMSysCommand
когда message.ActivateWnd = 1244852

Сергей М спасибо за наводку


← →
бумбум   (2010-09-21 14:29) [5]


> когда message.ActivateWnd = 1244852


Какая эт константа узнать не смог


← →
бумбум   (2010-09-21 15:05) [6]


> message.ActivateWnd = 1244852

Это для моего случая у каждой формы по разному

ЗЫ ещё вариант message.Key = 65200 (в моем случаи)


← →
Andy BitOff ©   (2010-09-21 15:37) [7]

А Application.OnActivate разве не?


← →
бумбум   (2010-09-21 16:30) [8]


> А Application.OnActivate разве не?


Не!


← →
Andy BitOff ©   (2010-09-21 18:21) [9]

Почему не?
У меня делает все как написано в [0]


← →
бумбум   (2010-09-22 10:20) [10]

Во первых эт работает только при дочерних окнах, да и то если они запушены Form.Show, попробуй Form.ShowModal ни чего не сработает (не знаю как у тебя но уменя только так, или может я чего то не знаю).
Во вторых мне эт дано при любых окнах как своих так и чужых


← →
Плохиш ©   (2010-09-22 10:38) [11]

Вы на каком языке разговариваете?


← →
Palladin ©   (2010-09-22 10:45) [12]

"мне эт дано при любых окнах как своих так и чужых"
ояе... ) дарование плин... )


← →
бумбум   (2010-09-22 12:01) [13]

ну переставьте "н" и "д" и будет вам счастье


← →
Плохиш ©   (2010-09-22 12:24) [14]

Оно мне надо?


← →
бумбум   (2010-09-22 12:26) [15]

Удалено модератором
Примечание: Держи своё в руках.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.005 c
2-1284972015
Max Zyuzin
2010-09-20 12:40
2010.12.12
Общий TPopupMenu для всех DBGridEh в приложении


15-1283324495
Dennis I. Komarov
2010-09-01 11:01
2010.12.12
XML


2-1285046320
И. Павел
2010-09-21 09:18
2010.12.12
Сортировка в TListView через stdcall функцию


15-1283151335
кефирчик 3.2
2010-08-30 10:55
2010.12.12
А правда, что...


8-1208178513
DoKi
2008-04-14 17:08
2010.12.12
карты нормалей




   Наверх