Работа с окнами свойств

lom 30.03.2004 - 10:53 | Тупейший вопрос но всё - таки ... Как всё сделать в АПИ представляю, с МФС проблема. Класс CPropertySheet использовать не хочется, нужно налепить окно вкладок на диалог. Для этого "леплю" TabControl на диалог и связываю его с CTabCtrl... Дела. два дочерних диалога для вкаладок. Как всё это собрать вместе ?!
UE 1 - 30.03.2004 - 11:25 | Не понял, а в чем проблема? Создаешь диалоги, родителем указываешь tabctrl. Скрываешь/показываешь каждый из этих диалогов по необходимости... Наверное, так.
lom 2 - 30.03.2004 - 11:33 | UE .. В смысле так ? В PropertySheet диалоги делают потомками CPage и далее в CPropertySheet вызывается метод AddPage() для добавлений страниц в окно свойст, куда и передаётся класс CPage. В CTabCtrl я ничего похожего не нашёл :((
UE 3 - 30.03.2004 - 11:44 | Я, наверное, все-таки ошибся, когда сказал, что надо родителем указывать сам tabctrl... Надо сделать так: создаешь все твои дочерние диалоги-вкладки через CDialog::Create, располагаешь, где надо на родительском диалоге. А скрывать/показывать их надо в ответ на соответствующие нотификации от tabctrl'а. Т.е. то, что с propertysheet уже реализовано, тебе придется самому сделать.
lom 4 - 30.03.2004 - 12:06 | UE Даааа ууууж ... супер удобная штука MFC, в голом АПИ и то удобнее по - моему работать :))). Ещё после этого билдер ругают, где всё это тремя щелчкамси мыши делается ;)
AI 5 - 30.03.2004 - 12:21 | на www.firststeps.ru есть пример вешания на диалог CTabCtrl . я как то по нему делал фишку такую.
UE 6 - 30.03.2004 - 12:27 | 2lom, лично я Билдер не ругаю ;)
lom 7 - 30.03.2004 - 16:57 | эээээх, достал меня этот МФС... на билдер что ли перейти ;)... Ентиресно, а почему билдер так редко используется, ведь такая удобная фишка :)))

>>