WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  Как в CTabControl вставить диалоговое окно из ресурса?

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Как в CTabControl вставить диалоговое окно из ресурса?
Oval опубликован 25-12-2001 11:44 MSK   Click Here to See the Profile for Oval   Click Here to Email Oval  
?
kourov опубликован 25-12-2001 16:34 MSK     Click Here to See the Profile for kourov  Click Here to Email kourov     
Ну, можно юзать CPropertySheet, даже легко (Project->Add To Project->Components and controls->Visual C++ Components->Property Sheet)
Если никак не обойтись без CTabCtrl, поищи в Инете классы, облегчающие подобные задачи.
www.codeproject.com вполне годится (см. раздел Property Sheets)
DmitryRyvkin опубликован 26-12-2001 07:32 MSK     Click Here to See the Profile for DmitryRyvkin  Click Here to Email DmitryRyvkin     
2kourov
так ведь CProprtySheet содержит в себе табконтрол. Для доступа к нему метод GetTabCtrl()
ADK опубликован 26-12-2001 08:18 MSK     Click Here to See the Profile for ADK  Click Here to Email ADK     
Содержит-то он содержит, но вот иногда может потребоваться сделать что-то нестандартное, а CPropertySheet позволяет лишь немногое... В том числе попробуй оттуда убери все кнопки или добавь лишнюю без гемора.
ADK (kourov yesterday).
Oval опубликован 26-12-2001 08:23 MSK     Click Here to See the Profile for Oval  Click Here to Email Oval     
to kourov
В PropertySheet не избавиться от стандартных кнопок а они не нужны
Oval опубликован 26-12-2001 08:25 MSK     Click Here to See the Profile for Oval  Click Here to Email Oval     
Ну так что неужели нет простой методы как отрисовать на CTabControl диалоговое окно по нажатию на закладку?
DmitryRyvkin опубликован 27-12-2001 07:08 MSK     Click Here to See the Profile for DmitryRyvkin  Click Here to Email DmitryRyvkin     
Простейший и вернейший вариант. Допустим 3 вкладки и 3 ессно диалога. Создаеш их все в ентом месте и с ентим размером но НЕВИДИМЫЕ. На кликанье вкладок делаеш нужную видимой. Работать будет, делал. Собственно CPropertySheet почти так и делает.

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.