Чтобы добиться этого с NSStatusItem, вам нужно создать собственное представление и заменить представление NSStatusItem по умолчанию, вызвав его метод "setView:".
Вы будете реализовывать код в своем собственном представлении, чтобы реагировать на щелчки мышью, например, поднимая окно (Вы можете использовать кнопку или другие стандартные виды, если она вам подходит).
Я предупреждаю вас, это немного сложно, чтобы получить права. Множество маленьких нюансов, например с получением вида вашего пользовательского вида, чтобы выглядеть прямо в строке меню. Но это общий подход, который вам нужно использовать, если вы хотите переопределить стандартное представление статуса элемента меню.