![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
PadonakSem |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 13.6.2008 Пользователь №: 200 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Хочу создать в своей программе что-то типа панели задач, которая будет отображать все открытые дочерние окна.
Каким образом можно перехватывать создание окон? Есть конечно идея в каждом классе окна при создании делать поиск TaskBarа, и добавляться туда, но может можно сделать как-то по другому? Заранее спасибо. |
|
|
![]() |
PadonakSem |
![]()
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 13.6.2008 Пользователь №: 200 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Немного не так. Главное окно может вызывать окна, которые в свою очередь могут вызывать еще окна, и т.д. Да и в главное окно подключаются классы, которые вызывают окна... В общем наверное схема с поиском главного окна и класса таскбара на нём наиболее оптимальная. Тогда достаточно просто в конструкторе каждого окошка вызывать статический метод, который будет выполнять это действие.
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 23.6.2025, 14:46 |