7

Это беспокоило меня долгое время: все стандартные диалоговые окна печати Windows имеют кнопку « Применить» рядом с « ОК» и « Отмена». Что оно делает?

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

РЕДАКТИРОВАТЬ: Спасибо за все ответы. Мне известна стандартная семантика Apply - я оставлю этот вопрос открытым, чтобы узнать, есть ли у кого-то конкретные знания по поводу применения Apply в стандартном диалоговом окне печати.

РЕДАКТИРОВАНИЕ № 2: ОК. Я просто собираюсь принять ответ с наибольшим количеством голосов: в основном, Apply не имеет большого смысла для диалога печати, но существует потому, что он есть во всех стандартных диалоговых окнах ...

4 ответа4

5

Apply сохраняет настройки, но сохраняет диалоговое окно открытым.
Apply - это не то же самое, что « OK за исключением того, что оно не закрывает окно », потому что тогда Windows будет печатать, когда вы нажимаете« Apply и печатать снова, когда вы нажимаете« OK .

В диалоговом окне печати кнопка «Применить» изменяет параметры объекта PrintTicket, но не печатает страницу. Если закрыть диалоговое окно печати после нажатия кнопки «Применить», приложение должно обновить документ, чтобы отразить новый формат бумаги / ориентацию и т.д. Это происходит в WordPad. Изменения не видны до тех пор, пока вы не закроете диалоговое окно печати, поскольку это модальное диалоговое окно, которое не возвращает управление на предыдущий экран, пока оно не закрыто.

2
  • Всякий раз, когда вы изменяете некоторые настройки в Windows, вы можете применить настройки.

  • Нажатие на кнопку «Применить» применяет настройки, но не закрывает окно.

  • Нажатие на кнопку ОК сохраняет настройки, а затем закрывает диалоговое окно.

  • Кнопка «Применить» очень удобна, когда вам нужно проверить настройку один за другим. Как в диалоговом окне с несколькими вкладками. Иногда ваши настройки на одной вкладке не сохраняются, пока вы не нажмете Применить. альтернативный текст

Но в некоторых плохо написанных приложениях настройки не будут сохранены, если вы не нажмете кнопку «Применить», как в CS 1.6 Game

1

Могу поспорить, что есть много людей, которые еще не осознали некоторые детали, связанные с этой кнопкой. Дело не только в том, что «ОК» также применяет настройки и немедленно закрывает диалоговое окно (тогда как «Применить» сохраняет его открытым).

  1. Кнопка «Применить» неактивна / неактивна (неактивна), если вы не меняли никаких настроек с момента появления диалога.
  2. Он становится активным / активным (обычный черный) после того, как вы изменили любую настройку
  3. Он снова становится неактивным / не активным после того, как вы изменили настройки на исходные (если вы не нажимали «Применить» ранее).

Но подождите, это еще не все ...

Кто когда-либо замечал, что есть два разных способа получить (казалось бы) один и тот же диалог «Расширенные настройки (printjob)», когда вы заходите в папку «Принтеры и факсы» и просматриваете «свойства принтера»?

  1. Первый путь - начать на вкладке «Общие» и нажать «Параметры печати ...».'
  2. Второй путь - запустить на вкладке «Дополнительно» и нажать «Стандартные настройки ...».'

Оба пути вызовут диалоговое окно da, которое выглядит одинаково (кроме строки заголовка окна), и оба диалоговых окна будут иметь кнопку «Advanced ...», которая вызывает другое окно каждое (которые выглядят одинаково до последнего пикселя) даже с заголовком окна). (Извините, мне нужно было перевести с немецкого на английский - в настоящее время у меня нет доступа к системе Windows на родном английском языке, поэтому мой перевод может быть не идеальным. Ну, проверь себя на собственной системе ....)

Вы даже можете открыть оба окна / диалоговых окна одновременно (они не являются модальными).

Скриншоты показывают, что я имею в виду:

Начиная с вкладки «Общие» ...

Начиная с вкладки «Дополнительно» ...

Теперь попробуйте это на вашей собственной системе (ах), чтобы понять, что я имею в виду.

Так почему существуют два разных способа выполнять одну и ту же работу?!?

Ну, это не одна и та же работа:

  1. То, что вы можете сделать через вкладку «Общие», доступно для всех пользователей. Это установит их личные предпочтения. Это может отличаться от пользователя к пользователю.
  2. Что вы можете сделать через вкладку «Дополнительно», вы можете получить доступ, только если вы являетесь администратором. Он установит настройки по умолчанию для всех пользователей (которые не установили свои персональные настройки по умолчанию). И обычные пользователи не смогут ничего установить на этих вкладках. Параметры не будут активными, но отображаются серым цветом. Если пользователь не установит свои личные настройки на вкладке «Общие», он получит параметры, которые пользователь-администратор определил на вкладке «Дополнительно».

Да, сбивает с толку, не интуитивно понятно и трудно запомнить даже после того, как вам сказали. Но так Microsoft это реализовала ...

0

Применить - то же самое, что и ОК, но окно остается открытым. Хорошо, просто закрывает его после применения настроек.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .