Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Диалог в другом диалоге 
V
    Опции темы
MoreHate
Дата 19.1.2006, 19:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 22.3.2005

Репутация: нет
Всего: нет



Господа, появилась такая проблема:

Нужно получить диалог в котором есть ряд кнопок, нажатие на которые приводит к показыванию в этом диалоге другого (второго) диалога.
Чтобы было понятнее: получается что-то типа табов. Нажатие на табы меняет содержимое окна. Так вот содержимое мне нужно брать из ресурсов.

Не знаю, как подключить это второй диалог.

Я попробовал сделать немодальный диалог без заголовков. В принципе, можно взять координаты главного диалога, вычислить координаты второго диалога и поместить его в это место. Но в таком случае нужно будет следить за перемещениями главного окна и за его резайзом.

Как можно лучше всего решить эту проблему?
PM MAIL   Вверх
Earnest
Дата 19.1.2006, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



Цитата(MoreHate @ 19.1.2006, 19:04 Найти цитируемый пост)

Я попробовал сделать немодальный диалог без заголовков. В принципе, можно взять координаты главного диалога, вычислить координаты второго диалога и поместить его в это место. Но в таком случае нужно будет следить за перемещениями главного окна и за его резайзом.

Сделай этот диалог не немодальным, а просто дочерним, тогда за перемещением следить не придется, а за ресайзом - только если тебе нужно синхронизировать размер, а обрезаться он будет сам, как дочернее окно. Дочерний диалог нужно сразу создавать в координатах клиентской области главного (т.е. сразу на нужном месте).



--------------------
...
PM   Вверх
MoreHate
Дата 20.1.2006, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 22.3.2005

Репутация: нет
Всего: нет



Спасибо большое! Все понятно. Пошел делать.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0755 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.