как показать всплывающее окно в точке вставки при нажатии горячей клавиши - PullRequest
0 голосов
/ 23 июня 2011

Я хочу знать, как приложение словаря apple показывает всплывающее окно при нажатии cmd + ctrl + d на слове в любом приложении.Пожалуйста, дайте мне знать, как я добьюсь того же для моего приложения с какао.

1 Ответ

0 голосов
/ 25 июня 2011

Полагаю, вы получаете позицию выделения с помощью NSRect insertionRect=[[self layoutManager] boundingRectForGlyphRange:[self selectedRange] inTextContainer:[self textContainer]], а затем создаете это всплывающее окно, используя insertionRect.origin в качестве источника его кадра.

...