![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Какие события при смене MDIChild окон ? [D5]
Malder © (2002-05-01 11:00:00)Если в MDI приложение пользователь переключается между MDIChild"ами, то какие события происходят при этом ?
cdaDmitriy (2002-05-01 15:54:00) [1]procedure WMMDIActivate(var Message: TWMMDIActivate); message WM_MDIACTIVATE;
procedure TReportNew.WMMDIActivate(var Message: TWMMDIActivate); begin inherited;
IF Message.DeactiveWnd=Handle Then Begin SendMyMessage("",11); WindActive:=False; End;
IF Message.ActiveWnd=Handle Then WindActive:=True;
end;
Malder (2002-05-01 15:42:00) [2]Дело в том, что в зависимости от того, какое окно активно в MDI приложение, нужно запрещать/разрешать некоторые пункты меню.
Но как определять, что пользователь переключился между дочерними окнами ?