У меня есть простое приложение с NSStatusItem, в котором отображается только значок.MAAttachedWindow для NSStatusItem без пользовательского представления
Теперь я хотел бы добавить функциональность, которая приведет к появлению MAAttachedWindow
под NSStatusItem.
Я видел демонстрационный код Matt Gemmel; код он использует, чтобы сделать MAAttachedWindow
появляются под NSStatusItem является:
NSRect frame = [[self window] frame];
NSPoint pt = NSMakePoint(NSMidX(frame), NSMinY(frame));
[controller toggleAttachedWindowAtPoint:pt];
выше сделано в пользовательском зрения NSStatusItem
. Однако у моего NSStatusItem
нет пользовательского вида. Как я могу добавить MAAttachedWindow
в моем случае?
Вы можете использовать незарегистрированное - (NSWindow *) _ окно в элементе состояния, предполагая, конечно, что вы не планируете отправлять его в магазин. –