crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

ufna
  опции профиля:
сообщение 17.7.2009, 11:38
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 362
Регистрация: 24.5.2008
Из: Курган/СПб
Пользователь №: 182

Спасибо сказали: 29 раз(а)




Репутация:   5  


В общем, есть виджет, который отображает от 1х1 до 6х4 страниц, на каждой из которой могут быть изображения. Пользователь может управлять этими изображениями, т.е. ресайзать за рамочку, вращать и т.п. Каждое изображение принадлежит конкретной странице и не рисуется за ее рамками. Изображения пользователь может перемещать со страницы на страницу и т.п. Страница может быть выделена, как и изображение.

Вопрос - как лучше реализовывать - создавая MVC систему или обойтись своими методами?

Сейчас реализуется за счет ручной отрисовки, обработки выделения и т.п., т.е. есть базовый класс, который рисует страницы на себе, обрабатывает мышь, клавиши и т.п., имея контейнер страниц, каждая из которых при запросе выдает себя нарисованной.

Подумал что более правильным стоит делать через MVC (потому как у этого же самого будет еще и второе представление внешнее, табличное для контроля слоев). Но не знаю с какой стороны подступиться. Модель будет содержать в себе изображения? Если да, то как управлять селектионом страниц, к примеру? А если страницы, то как работать с изображениями через это дело?

В общем вот, MVC я для такой двухуровневой работы раньше не применял, пока не знаю к чему подступиться :(
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 21.6.2025, 11:09