Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как реализуется MDI с закладками

2.0K
06 января 2004 года
foras
12 / / 07.12.2002
Хочу реализовать MDI-интерфейс с закладками (как в Опере или Total Commander'е).

Может ли кто-то подсказать, с чего надо начинать.
(Перегрузить OnCreateClient в CMDIFrameWnd или надо по другому? По созданию своей области MDIClient нашел только это название)

Помогите пожалуйста...
1.6K
09 января 2004 года
Unexpected
137 / / 09.12.2002
Знаю 3 варианта:

1. как в ТС: Создаешь закладки, а уже на них окошки. На каждой по одному. Это уже не системный MDI, а, так сказать, самопальный.

2. как в Aditor: обычный MDI + вверху окошко внутри которого закладки без содержимого. (т.е. панель с закладками имеет такой размер, что видно только заголовки)

3. как в EditPlus2: То же, что и в Aditor, но вместо закладок - панель с кнопками.

Во всех случаях отлавливаешь клики на закладки и переключаешь окна, и наоборот: отлавливаешь переключения между окнами и синхронизируешь с этим закладки/кнопки.
2.0K
15 февраля 2004 года
foras
12 / / 07.12.2002
Спасибо...

Я сначала думал есть какой-то "легальный" способ MDI интерфейса.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог