Автор
|
Тема: Как в CTabControl вставить диалоговое окно из ресурса?
|
Oval |
опубликован 25-12-2001 11:44 MSK
?
|
kourov
|
опубликован 25-12-2001 16:34 MSK
Ну, можно юзать 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
2kourov так ведь CProprtySheet содержит в себе табконтрол. Для доступа к нему метод GetTabCtrl() |
ADK
|
опубликован 26-12-2001 08:18 MSK
Содержит-то он содержит, но вот иногда может потребоваться сделать что-то нестандартное, а CPropertySheet позволяет лишь немногое... В том числе попробуй оттуда убери все кнопки или добавь лишнюю без гемора. ADK (kourov yesterday). |
Oval
|
опубликован 26-12-2001 08:23 MSK
to kourov В PropertySheet не избавиться от стандартных кнопок а они не нужны |
Oval
|
опубликован 26-12-2001 08:25 MSK
Ну так что неужели нет простой методы как отрисовать на CTabControl диалоговое окно по нажатию на закладку? |
DmitryRyvkin
|
опубликован 27-12-2001 07:08 MSK
Простейший и вернейший вариант. Допустим 3 вкладки и 3 ессно диалога. Создаеш их все в ентом месте и с ентим размером но НЕВИДИМЫЕ. На кликанье вкладок делаеш нужную видимой. Работать будет, делал. Собственно CPropertySheet почти так и делает. |