Показать сообщение отдельно
Старый 20.12.2010, 10:43
Blax вне форума Посмотреть профиль Отправить личное сообщение для Blax Найти все сообщения от Blax
  № 9  
Ответить с цитированием
Blax

Регистрация: Dec 2010
Сообщений: 8
Thumbs up Ага... :)

1. Огромное спасибо!!!

2. MVC не курил, но слышал, спасибо за наводку.

3. Пользовательские события штука юзабельная, но в данном случае не очень приятная, надо писать дестроеры объектов и слушателей, следить за подчисткой листенеров, всё это как раз то, от чего хотелось бы уйти. Получается нечто похожее на тарелку со спагетти - много связей для простого дела.

4. Выходные это +6 часов сна, посему с утра пришла мысль (ого, редкость ): что если разделить модель визуальную и модель логики приложения? То есть TanaTiX как раз описывает модель приложения, а параллельно к ней создать иерархию полностью независимую отображения с торчащими ручками, за которые можно дёргать.
Или даже пойти дальше - универсальный конвейер(ы) событий (не тех, которые встроены в язык), нечто вроде общей шины для обмена событиями и данными внутри некой формации объектов. Регистрировать в нём объекты и события и использовать. Быть может это велосипед конечно... И время займёт чтобы сделать, но...

Ещё раз спасибо огромное, пойду посмотреть, что за зверь MVC