Изменить расположение иконки в строке меню?

13

Каждый раз, когда я запускаю Radium, значок строки меню для приложения появляется в одном и том же месте: мертвый привкус в середине всех остальных значков панели меню. Не имеет значения, является ли это последним приложением, занимающим панель меню, которое я запустил.

Мне бы хотелось, чтобы он отображался как самый дальний слева значок, поскольку он отображает информацию о песне в области строки меню, как только я начинаю потоковую передачу с ним.

Это возможно?

Я попробовал несколько комбинаций клавиш и кликов, чтобы увидеть, позволит ли это мне перетащить их, но не повезло. Кажется, застрял в этой позиции.

Изменить: я попробовал Command+ клик, чтобы переместить его - не повезло. То же для Optionи Controlнажмите комбинаций.

На изображении ниже показано текущее местоположение значка. Я хотел бы, чтобы это появилось слева от значка Воробья.

Значок панели меню Radium

Ян С.
источник

Ответы:

16

Если иконке меню разрешено перемещаться, command+ выбор мышью будет работать.

Возможно, вам придется исправить программу (или System Ui Server). Вы спрашивали разработчика, могут ли они реализовать это как функцию?

В моих системах 10.6.7 могут быть перемещены только значки Apple, поэтому разработчику непросто заставить это работать, а на практике это невозможно.

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

bmike
источник
2
К сожалению, cmd + click не работает. Также: Radium запускается вручную, так что после запуска любого другого занимающего панель меню приложения. Похоже, что либо OS X, либо приложение запоминают расположение значка в строке меню и каждый раз помещают его в середину.
Ян С.
1
У меня были проблемы, когда предпочтение, которое хранит порядок, искажено. Вы пытались перейти ~/Library/Preferences/com.apple.systemuiserver.plistна рабочий стол или в корзину и снова выйти из системы, чтобы сбросить порядок?
bmike
1
неудачно. По-прежнему отображается в том же месте на панели меню. Я поговорил с разработчиком, и он сказал, что приложения не могут разрешать перемещение значков в строке меню, но он подумал, что запуск его в последний раз должен поставить значок последним. Ну что ж.
Ян С.
1
Жаль слышать - я боялся, что не было API, чтобы копировать поведение официальных значков Mac OS X в строке меню. Каждая система, к которой у меня есть доступ, доступна для отображения последнего запущенного приложения слева, но я не использую ни одно из ваших приложений. Skitch, Twitterrific, Take Five, BusyCal и Screens хорошо работают вместе. Я надеюсь, что вы найдете причину или обходной путь.
bmike
7

Хотя версия Bartender 1.0 не является бесплатной, она позволяет перемещать любой элемент строки меню, включая системные элементы, такие как часы, центр уведомлений и индикатор заряда батареи.

Дейв К
источник
Хм, это звучит как хорошая утилита, но просить 15 долларов за то, что выполняет только одну небольшую задачу, довольно круто. Они должны заработать 2 доллара и продать их в App Store.
Джей Имерман
5

Я не фанат добавления большего количества беспорядка (то есть использования дополнительных приложений) для устранения беспорядка или организации чего-либо + большинство решений не работают в EL Capitan. Моим личным раздражением была фантастическая икона, отделенная от часов. Я обнаружил, что порядок значков меню слабо соответствует порядку запуска соответствующего приложения, то есть первое запущенное приложение занимает самое правое место, рядом с пространством системных значков OS X.

Все, что мне нужно было сделать, это изменить порядок пунктов входа в систему и иконки меню, расположенные в нужных местах. Системные значки OS X (часы, Wi-Fi, батарея) все еще могут быть переставлены с помощью CMD-drag.

введите описание изображения здесь

ps, чтобы переупорядочить элементы входа, вам нужно будет удалить и повторно добавить их. Ничего страшного, просто Apple-способ делать вещи в последнее время :)

user1559834
источник
+1 Это солидный обходной путь. Я полностью согласен с вашим вступительным предложением.
сфера Рубика
0

Существует бесплатное приложение для скрытия и изменения порядка значков: Broomstick

Максим Ефремов
источник