Здравствуйте, Dog, Вы писали:
M>>без ООП, как правильно было замечено, достаточно для каждой формы создать по методу, например ctrlRefresh() и вызывать его после каждого действия пользователя, способного изменить состояние контролов. Недостаток: осуществляется проврека ВСЕХ условий, в которых могут участвовать ещё неинициализированные объекты, плюс в случае совсем сложной логики легко самому запутаться, но по крайней мере всё в одном месте.
Dog>Вы ещё в OnIdle всуньте.
Dog>Не надо проверять ВСЕ условия. Выделите состояния и напишите автомат.
Dog>пример
согласен, но это всё, что в голову пришло для удовлетворения требования "без ООП"))
про switch читаю, кстати вы её использовали ? сравните с MVC если не лень))
... << RSDN@Home 1.1.3 stable >>