C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Управление окнами
full_lamer
Отправлено: 17.05.2004, 07:46


Машинист паровоза

Группа: Участник
Сообщений: 225



Доброго всему времи!
У меня вопрос: как узнать о закрытии дочерного MDI-окна из материнского MDI-окна? И еще вопрос: в шаблонах Projects (New->Projects->MDI Application) есть меню Windows и там появляются и исчезают названия дочерних окон открывающихся и закрывающихся в материнском окне, никто не знает как это реализовано?
Спасибо!
Admin
Отправлено: 17.05.2004, 08:14


Владимир

Группа: Администратор
Сообщений: 1190



QUOTE
как узнать о закрытии дочерного MDI-окна из материнского MDI-окна


Обрабатывайте событие OnClose у дочернего окна.
full_lamer
Отправлено: 17.05.2004, 08:23


Машинист паровоза

Группа: Участник
Сообщений: 225



Это получается, что все дочерние окна должны иметь OnClose в материнском? А можете привести пример удаления открытого окна из списка открытых окон при его закрытии...

Отредактировано full_lamer — 17/05/2004, 09:26
olegenty
Отправлено: 17.05.2004, 09:36


Ветеран

Группа: Модератор
Сообщений: 2412



а нахрена, дети хранятся в MDIChildren MDI окна. и они оттуда удаляются автоматически.
olegenty
Отправлено: 17.05.2004, 09:41


Ветеран

Группа: Модератор
Сообщений: 2412



а с меню — там в самом примере всё и указано: установи св-во WindowMenu MDI формы...
full_lamer
Отправлено: 17.05.2004, 11:20


Машинист паровоза

Группа: Участник
Сообщений: 225



Спасибо

Вернуться в Вопросы программирования в C++Builder