![]() |
|
|
![]()
|
|
| MoreHate |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 22.3.2005 Репутация: нет Всего: нет |
Господа, появилась такая проблема:
Нужно получить диалог в котором есть ряд кнопок, нажатие на которые приводит к показыванию в этом диалоге другого (второго) диалога. Чтобы было понятнее: получается что-то типа табов. Нажатие на табы меняет содержимое окна. Так вот содержимое мне нужно брать из ресурсов. Не знаю, как подключить это второй диалог. Я попробовал сделать немодальный диалог без заголовков. В принципе, можно взять координаты главного диалога, вычислить координаты второго диалога и поместить его в это место. Но в таком случае нужно будет следить за перемещениями главного окна и за его резайзом. Как можно лучше всего решить эту проблему? |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Сделай этот диалог не немодальным, а просто дочерним, тогда за перемещением следить не придется, а за ресайзом - только если тебе нужно синхронизировать размер, а обрезаться он будет сам, как дочернее окно. Дочерний диалог нужно сразу создавать в координатах клиентской области главного (т.е. сразу на нужном месте). -------------------- ... |
|||
|
||||
| MoreHate |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 22.3.2005 Репутация: нет Всего: нет |
Спасибо большое! Все понятно. Пошел делать.
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |