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

Вниз

Minimize при сворачивании модального окна   Найти похожие ветки 

 
StriderMan ©   (2006-08-01 17:30) [0]

При сворачивании модального окна, оно сворачивается не в TaskBar а в левый нижний угол. При этом главная форма остается на экране неактивной. Как сделать, чтобы модальная форма сворачивала приложение в таскбар?


 
@!!ex ©   (2006-08-01 17:40) [1]

Перехватывать WM_SYSTEM(если я правильно помню)
и там писать:
Application.Minimize;


 
StriderMan ©   (2006-08-01 17:42) [2]


> @!!ex ©   (01.08.06 17:40) [1]
> Перехватывать WM_SYSTEM

наверное WM_SYSCOMMAND


 
@!!ex ©   (2006-08-01 17:43) [3]

>>наверное WM_SYSCOMMAND

Точно!


 
StriderMan ©   (2006-08-01 17:48) [4]


> @!!ex ©   (01.08.06 17:40) [1]

вобщем работает. только перехватываются все системные сообщения, что не есть гуд.
дальше надо наверное WndProc вызвать?


 
@!!ex ©   (2006-08-01 17:49) [5]

>>вобщем работает. только перехватываются все системные сообщения, что не есть гуд.
дальше надо наверное WndProc вызвать?

если сообщение не минимайз, то
inherited;


 
StriderMan ©   (2006-08-01 17:52) [6]


> @!!ex ©   (01.08.06 17:49) [5]

круто!

честно говоря удивился что inherited прокатило. Как компилятор подвязал мою процедуру-обработчик сообщения с предком? по
message WM_SYSCOMMAND?


 
Ketmar ©   (2006-08-01 18:45) [7]

примерно. просто вызвал предыдущий WndProc. а тот -- опять предыдущий. если никакая WndProc в цепочке сообщение не съела, то в конце-концов оно попало в Dispatch, которая нашла соответствующий динамический (пуристам: да, да, я в курсе %-) метод и позвала его.


 
Arb   (2006-08-12 00:13) [8]

А можно пример,
а то вот тоже надо, а шарю слабо



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

Текущий архив: 2006.09.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.059 c
3-1151210776
antoxa2005
2006-06-25 08:46
2006.09.03
Можно ли как-нибудь обратиться к базе Access на дрегом компьютере


2-1155390354
vain
2006-08-12 17:45
2006.09.03
Как спрятать курсор


2-1155203741
Id
2006-08-10 13:55
2006.09.03
StringGrid


2-1155213598
o_serg
2006-08-10 16:39
2006.09.03
Ужасное моргание при изменении размера окна


2-1155531812
Батыр
2006-08-14 09:03
2006.09.03
Стартовая страница