Re[3]: Управление + ресайзинг + ~~~
От: Mistral  
Дата: 29.03.05 13:30
Оценка:
Здравствуйте, Dog, Вы писали:

M>>без ООП, как правильно было замечено, достаточно для каждой формы создать по методу, например ctrlRefresh() и вызывать его после каждого действия пользователя, способного изменить состояние контролов. Недостаток: осуществляется проврека ВСЕХ условий, в которых могут участвовать ещё неинициализированные объекты, плюс в случае совсем сложной логики легко самому запутаться, но по крайней мере всё в одном месте.

Dog>Вы ещё в OnIdle всуньте.
Dog>Не надо проверять ВСЕ условия. Выделите состояния и напишите автомат.
Dog>пример

согласен, но это всё, что в голову пришло для удовлетворения требования "без ООП"))
про switch читаю, кстати вы её использовали ? сравните с MVC если не лень))
... << RSDN@Home 1.1.3 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.