Ответ на вопрос, поставленный в заголовке, следующий: да, но нет. И любопытно, как Apple подняла ситуацию, которая, на мой взгляд, решается непрактично и в конечном итоге плохо для пользователя, поскольку всю панель нельзя настроить.
Но чтобы понять, почему мы можем перемещать одни значки (CMD + щелкнуть и переместить), а другие нет, мы должны знать, как они создаются:
- Приложения Apple и те, которые используют SystemUIServer: как вы видели, их можно без проблем перемещать. Это частный API.
- Приложения сторонних производителей, расширяющие NSMenuBar: не могут быть перемещены из-за невозможности использовать частный API Apple.
Как видите, проблема в том, что у Apple есть частный API, который они используют. и другие программы, такие как iStat Menus, но 99% программ, размещенных в строке меню, не используются, и это позор.
У вас будет значок, щелкните по нему, укажите предпочтения ceunta, вы даете опт. войдите в систему и внизу вы можете его изменить.
Как поместить название в строку меню? например, на фото выше, рядом с надписью «carlos»