|
![]() |
#1 |
Участник
|
Цитата:
- конкретный девелопер скопипастил, вместо того, чтобы отрефакторить. - Класс dialog (который был и раньше) не предоставляет доступ к enable/disable для кнопки OK. (Кстати, в коде для Ax3 насколько я помню тоже был поиск контролов по именам для диалоговых классов - поправьте, если не прав) - приведите, пожалуйста код с той же функциональностью для автоматической загрузки файла с клиента на сервер? Насколько там меньше кода и за счет чего? |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
![]() |
#2 |
Участник
|
Цитата:
В подавляющем большинстве случаев дизейбл/инейбл кнопки Ok для пакетников не нужен. Автоматическая загрузка тут не в тему. Речь вообще была не про нее. По-моему пример как раз очень красноречив. Зачем проектировать фреймворк так, чтобы для элементарного действия надо было написать кучу строк кода. Особенно прикольно смотрится, когда в старом фреймворке можно было одной строчкой обойтись. Последний раз редактировалось Logger; 13.06.2017 в 14:34. Причина: поправил опечатки |
|
|
За это сообщение автора поблагодарили: trud (1), ax_mct (5), mazzy (2). |
![]() |
#3 |
Участник
|
Я вроде честно обсуждал по пунктам, как я понимаю
![]() Цитата:
В подавляющем большинстве случаев дизейбл/инейбл кнопки Ok для пакетников не нужен.
Цитата:
Автоматическая загрузка тут не в тему. Речь вообще была не про нее.
Особенно прикольно смотрится, когда в старом фреймворке можно было одной строчкой обойтись. Поправьте меня, если я напутал. А в одном месте я видел специально даже написанный кастомный сервер, который отдавал поток с файлом, чтобы не давать права пользователям на каталог и чтобы каждый видел свой файл и это не требовало паковок в контейнер а просто забирало поток. Последний раз редактировалось belugin; 13.06.2017 в 18:49. |
|
|
За это сообщение автора поблагодарили: mazzy (20). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|