Скрыть значок приложения в доке, но сохранить значок в переключателе задач?
Можно показать / скрыть значок приложения как из Dock, так и из переключателя задач, установив для свойства "Application is agent (UIElement)" значение YES/NO.
Однако возможно ли, чтобы приложение отображалось в переключателе задач (Cmd + Tab), но не отображалось в Dock?
Благодарю.
1 ответ
Я достаточно уверен, что это невозможно, и что док и переключатель приложений используют один и тот же список, чтобы решить, что в них должно появиться.
Причина, по которой я в это верю, заключается в том, что на самом деле существует процедура удаления значка приложения из Dock во время работы целевого приложения, которое не имеет ничего общего с ключом LSUIElement. (По сути, он состоит из переименования / перемещения пакета приложения и перезапуска Dock.) Однако даже при этом приложение не отображается в коммутаторе.
(Вы можете найти полную процедуру на macosxhints.com, если вам интересно.)