Здравствуйте, Зверёк Харьковский, Вы писали:

Doc>>Это в том случае если диалог производит некое действие (Print ...).

Doc>>Обратные примеры: Properties, About — открывают диалоги просто отображающие некую информацию.

ЗХ>На мой вкус, троеточие — символизирует "ты не сразу сделаешь, что хочешь, а еще по окнам придется полазить", а точнее "Внимание! Откроется модальное окно! Возможна потеря контекста!"

ЗХ>По этому поводу, я их везде пихаю.

Вы оба не правы.
Совершенно неправильный подход, возникающий из непонимания концепции.
Почитайте The Windows User Experience Guidelines /Visual Disign / User Interface Text / Ellipses:

Ellipses
If a command requires additional information to complete its intended action, and you use a dialog box to supply that information, follow the command with an ellipsis (…). The ellipsis provides a visual cue that the command requires additional information.

Другими словами, это индикатор для пользвателя: нет многоточия — значит команда будет исполнена сразу, есть многоточие — будет запрос дополнительных параметров. Пример: Save As — запрашивает имя файла, нужно многоточие. About — сразу выполняет действие (показывает информацию), многоточие не нужно.

BTW, многоточие — это не три символа точки, а один символ, набирается как Alt+0133 (используются цифры на NumPad'е).
Автор: nzeemin    Оценить