Как я могу получить экранное местоположение кнопки на панели инструментов? Получается прямоугольник прямоугольника NSToolbarItem
? Метод [NSToolbarItem view]
всегда возвращает nil
всякий раз, когда элемент панели инструментов является простой кнопкой действий, и поэтому я не мог использовать обычные методы NSView
, чтобы точно определить положение кнопки на панели инструментов.Расположение экрана NSToolbarItem
фон
Я пытаюсь использовать MAAttachedWindow
компонент Matt Джеммелл, чтобы они указывали на конкретную кнопку панели инструментов. Компонент требует объект NSPoint
, чтобы «указать» пользователя на местоположение на экране.
Заранее спасибо.
Hi Tobidobi, От взглядов этого ваше решение применимо, когда пользователь фактически нажимает на кнопку, не так ли? Что делать, если проблема заключается в том, чтобы установить указатель «нажмите здесь»? То есть пользователь не нажал кнопку на панели инструментов. Спасибо – adib
Это не сработает, если пользователь использует комбинацию клавиш для отображения всплывающего окна ... в этом случае всплывающее окно все равно должно указывать на элемент панели инструментов. – stevex