Несмотря на то, что NSStatusItems появляются рядом с внутренними «дополнениями» Apple, они различны и ведут себя по-разному. Было бы неплохо, если бы Apple объединила элементы, которые могут появиться в правой части строки меню, но пока раздел разделен на отдельные «внутренние яблоки» (справа) и «предоставленные приложением» (NSStatusItem) "слева.
Вы можете визуализировать различие, переведя компьютер в режим захвата экрана (cmd-shift-4) и нажав клавишу пробела, чтобы переключиться в режим «захватить все окно». При наведении курсора на значки меню Apple вы увидите, что все они живут в одном окне. Это объясняет их способность легко управляться и тащиться. Наведение указателя мыши на другие элементы показывает, что каждый NSStatusItem фактически живет в отдельном окне (которое принадлежит приложению, которое его установило).
Лучше придерживаться NSStatusItem, даже если вы не можете их перетащить. Это недостаток от Apple, который поймет большинство пользователей, даже если это раздражает. Подчеркивание положительных компромиссов, связанных с предложением более стабильного приложения на длительный срок, обычно смягчает мнение ваших клиентов (или менеджеров?), Которые стремятся к перетаскиваемости.