Обычно необходимо перенестись в 80, или немного меньше позволить тусклым клиентам заключать в кавычки без обертывания.
Дайте NSStatusItem представление, а затем получите рамку окна этого представления. Технически это считается недокументированной добротой, поэтому не удивляйтесь, если она когда-нибудь сломается (например, если вместо этого они начнут держать окно за кадром).
Я не знаю, что вы имеете в виду, говоря «не могу получить больше 20 пикселей».
Похоже, что это приложение использует MAAttachedWindow Мэтта . Есть образец приложения с таким же макетом и расположением.