Изменение представления

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

arris
Сообщения: 30
Зарегистрирован: 18 июн 2004, 11:02

30 сен 2004, 11:38

Alezis, загляни сюда, только что нарыл:
http://forum.vingrad.ru/index.php?showtopic=30446
Dragonfly
Сообщения: 15
Зарегистрирован: 01 окт 2004, 18:23
Откуда: Киев

01 окт 2004, 19:18

Ну вот, опять по низкоуровневому framework'у пошли :) Итак, фактическая суть проблемы и ее решения, которая напрашивается, это заменить по горячему CListView на CFormView, так? Для начала можно потренироваться в написании MDI с DocumentTemplate и т.п. а уже потом попробовать впихнуть это все в single view. Для этого скорее всего понадобиться написать два view'а, ссылающиеся на один и тот же document. Это несложно в случае с MDI, но для SDI... Посмотри, для регистрации шаблона документа нужно 3 вещи: документ, вид, и экземпляр CMDIChildWnd. Т.е... :( Я бы порекомендовал тебе сделать MDI приложение и замаскировать его под SDI. Какая разница пользователю если он не видит на стандартной менюшке кнопочек минимизировать, максимизировать, закрыть, то ничего он с ним не сделает.
И накроет землю тень Армагеддона (и мы примем в этом активное участие :) )
arris
Сообщения: 30
Зарегистрирован: 18 июн 2004, 11:02

04 окт 2004, 11:23

Dragonfly, для пользователя никакой разницы, а для тебя??? Прости, это не переход на личности это просто сатисфекшн!
Dragonfly
Сообщения: 15
Зарегистрирован: 01 окт 2004, 18:23
Откуда: Киев

04 окт 2004, 11:38

Писание на Visual C++ само по себе не есть такой уж великий satisfaction :) - я имею в виду что все равно писать придется много. А вообще, скорее всего, лучше написать себе MDI. Кстати, насчет сопоставления одного документа нескольким представлениям (я правильно понял?) - так ведь ничто не мешает связать несколько видов с одним документом и представлять его как угодно. Т.е. я не хотел быть резким, извини.
И накроет землю тень Армагеддона (и мы примем в этом активное участие :) )
arris
Сообщения: 30
Зарегистрирован: 18 июн 2004, 11:02

04 окт 2004, 19:11

Во-первых, всем: как это понять:
"Кстати, насчет сопоставления одного документа нескольким представлениям (я правильно понял?) - так ведь ничто не мешает связать несколько видов с одним документом и представлять его как угодно"
во-вторых, по моему разговариваем мы вдвоем. Мне кажется, проблема уже давно решена
в-третьих, вопрос касался именно SDI
Ответить