Как реализуется MDI с закладками
Может ли кто-то подсказать, с чего надо начинать.
(Перегрузить OnCreateClient в CMDIFrameWnd или надо по другому? По созданию своей области MDIClient нашел только это название)
Помогите пожалуйста...
1. как в ТС: Создаешь закладки, а уже на них окошки. На каждой по одному. Это уже не системный MDI, а, так сказать, самопальный.
2. как в Aditor: обычный MDI + вверху окошко внутри которого закладки без содержимого. (т.е. панель с закладками имеет такой размер, что видно только заголовки)
3. как в EditPlus2: То же, что и в Aditor, но вместо закладок - панель с кнопками.
Во всех случаях отлавливаешь клики на закладки и переключаешь окна, и наоборот: отлавливаешь переключения между окнами и синхронизируешь с этим закладки/кнопки.
Я сначала думал есть какой-то "легальный" способ MDI интерфейса.