Цитата:
Сообщение от
trud
ну или вот еще пример "правильной" архитектуры. т.е. сейчас чтобы создать диалог
Вы весьма верно описали проблему, но с анализом причин я несогласен. В данном случае
- конкретный девелопер скопипастил, вместо того, чтобы отрефакторить.
- Класс dialog (который был и раньше) не предоставляет доступ к enable/disable для кнопки OK. (Кстати, в коде для Ax3 насколько я помню тоже был поиск контролов по именам для диалоговых классов - поправьте, если не прав)
- приведите, пожалуйста код с той же функциональностью для автоматической загрузки файла с клиента на сервер? Насколько там меньше кода и за счет чего?