?

Log in

No account? Create an account
Red with green eyes

falcrum


Falcrum - изба-читальня

Отзывы о прочтённых мной книгах, дневники личных путешествий и размышлизмы


Previous Entry Share Next Entry
Стремительно развивающиеся информационные технологии? Ну-ну...
Violet smoker
falcrum
Я юзаю «корелую дровь» уже лет двадцать. За это время вышло десятка полтора версий продукта. И вот, после слёта винта, я вкрутил себе Х6 (до этого «ха-три», вроде, стоял) - пользую, в основном, для обработки подводных фоток. И в нём обнаружил революционную инновацию: теперь можно изменять размер диалогового окна для открытия файлов!

Я, в целом, вообще не понимаю, отчего диалоговые окошки принято делать немасштабируемыми? Не, понятно, что минимальные размеры ограничить надо, но увеличение-то зачем? Ведь куда удобнее увидеть сразу побольше имён картинок, чтобы ткнуть в нужную, не крутя скроллер? Ну, кроме «так здесь принято»? Вроде как средства разработки UI уже сто лет в обед позволяют творить такое не заморачиваясь - ан нет.

Но самый сок в том, что, судя по хитро выглядящему элементу, на который указывает красная стрелочка, этот велосипед кореловцы изобрели сами:



Развитие? Да я в бассейне, где сегодня снял ещё минуту с времени на той же дистанции, прогрессирую куда как быстрее...


  • 1
было такое мнение, что диалоги (а открытие файлов - это диалог) должны иметь фиксированный размер.

Ну да. Но почему?

А потому что ровнять это все при изменении размеров в MFC было геморно %)))

Вот в прогах на дельфях гораздо чаще диалоги были изменямыми %))

Да вроде везде в 21 веке уже была привязка к краям и размерам? Нет?

А, еще ж почти все использовали системные диалоги открытия/сохранения и т.д.
Так что тут создатели винды руку тоже приложили %)

Да-да, во всём опять виновата винда - кто ж ещё!

Вроде в студии только в С#, не?

Сейчас вот пощупал стоящие на моем компе программы под Win8.1 - все диалоги открытия масштабируемые. Даже уже и не помню, с какой версии винды это началось. В Убунте так же.

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

Ага. Тех изображений, которые винда понимает. Тот же *.cdr увидишь?

это наследие мфц и винформс

Тяжкое наследие...

и не говори. в wpf до сих пор filedialog не нарисовали

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

Про урл - прекрасно!

  • 1