Какова цель Alt-F4?

14

Раньше я закрывал работающее приложение нажатием ALT+ F4. Но я понял, что приложение все еще работает и правильный способ закрыть (выйти) - это комбинация клавиш Ctrl+ Q.

Итак, какова цель ALT+ F4и чем она отличается от Ctrl+ Q?

db42
источник

Ответы:

18

Ярлык Alt- F4отправить в окно сообщение о закрытии, как при нажатии маленькой кнопки х в строке заголовка. Это конфигурация оконного менеджера.

Это зависит от того, будет ли приложение отвечать на это событие, закрывая все вместе приложение, или иконизировать (то есть, как можно настроить xchat) или другое.

Ctrl- Qярлык вы говорите не является универсальным, каждое приложение может иметь свой собственный. Например , evinceиспользование Ctrl- Wнекоторое другое использование Ctrl- Qдля близких, Ctrl- Wчтобы закрыть вкладку и Shift- Ctrl- Wзакрыть все вкладки (но не все окна).

enzotib
источник
10

Это полностью зависит от приложения.

По умолчанию приложения связывают Alt+ так F4, что они делают то же самое, что и закрытие окна . Для некоторых приложений это означает выход (например, калькулятор), для других это может означать размещение их на заднем плане (например, Empathy).

Работа Ctrl+ Qявляется свободным выбором разработчиков, но соглашение говорит о том, что д UITS приложение.

Вкратце: Alt+ F4обычно делает то же самое, что и нажатие кнопка окна X. Если это только скрывает окна, Ctrl+ Qобычно выйдет из приложения.

Стефано Палаццо
источник
Не «если это только скрывает окна», это «закрывает окна».
Oxwivi
@Oxwivi Что вы подразумеваете под «закрывает окно»? Если он не выходит из приложения, то чем он отличается от «скрывает окно»?
db42
@ db42, если вы скажете скрыть окно, создается впечатление, что окно скрыто с неповрежденным содержимым. Вы не закрываете окно Firefox, которое возвращается к тому, что было раньше, когда вы открываете новое окно, не так ли?
Oxwivi
1
hidingозначает minimize, чтобы оставить его работать, где вы используете кнопки окна на панели, чтобы вернуть его; закрытие также удаляет его из панели. (примечание: технически у Unity больше нет панели;))
Rinzwind,
Когда окно скрыто, оно технически уничтожено. Например, когда вы нажимаете [x] на эмпатии. Но приложение (так называемый «основной цикл» в gtk) все еще работает. Если щелкнуть значок «Эмпатия» в меню сообщений, окно будет восстановлено.
Стефано Палаццо