Моторокер

|
Posted: Thu Jun 22, 2006 08:08 Post subject: |
|
|
funduk wrote: | Я предполагаю, что реализация этого всего повлечёт за собой создание новых форм и увеличение торможения тотала и размера запускаемого файла.
Сейчас тотал ведь не сам каталог создаёт, а просит это сделать систему. Она говорит, что произошла ошибка, но не говорит, какая в точности. Если тотал будет за всем подобным следить САМОСТОЯТЕЛЬНО, а не через системные вызовы, то, конечно, нубам будет удобнее, но при этом скорость работы упадёт. |
А представьте, что в диалоге копирования/перемещения вам скажут «Ошибка!» и всё, копирование остановится. Сам ищи, какие файлы не скопировались и почему. Переименуй, сними атрибуты.
Из-за этого очередью копирования F2 невозможно пользоваться. Реализовать проверку – ну строчка кода, формы – стандартные, не надо путать добавление кода при больших изменениях (показ превьюшек, табы) и простые сообщения.
funduk wrote: | Quote: | В современных программах стараются избавиться от модальных окон, тем более от бесполезных сообщений с одной кнопкой OK, в Total всё по старому. |
И хорошо, что по-старому! Модальные окна - они ведь неспроста модальные, а чтобы юзера ограничить от вреда себе самому. Модальность окна поиска уже неоднократно обсуждалась, и давай не будем об этом.
А сообщения с одной кнопкой Ok далеко не бесполезны в тотале. Они ведь информируют юзера о произошедшем. Без них никуда. |
Про окно поиска я даже не упоминал, как сделает, так и сделает. Потерпеть можно, может там действительно что-то сложно закодировать.
Про модальные окна можно почитать у Раскина. Модальные окна только тормозят работу. Хороший метод показа сообщений в Word'е, если включен «Помощник» – жёлтое окно. Хочешь, нажимай, хочешь, работай дальше, не нужно выполнять лишних действий по подведению курсора к кнопке OK и щёлканья. Избавиться от подобных окон можно на раз. Другое дело, что в Word'е часть таких сообщений реализована криво – часть сообщений модальные.
Можно прямо в этом окне сообщений и просматривать лог – Назад/Вперёд.
Про Да/Нет – когда привыкаешь щёлкать Esc, чтобы закрыть диалог, подобные окна просто бесят, потому как надо либо щёлкать мышью, либо менять фокус на Нет. Добавить диалог – не сложно. Если не хочется добавлять (ну мало ли что) можно с OK/Отмена сделать – тут уже всё стандартно. |
|