Наведите курсор мыши в подвид NSView - PullRequest
1 голос
/ 10 января 2011

У меня есть подкласс NSView, который обрабатывает события мыши, внутри этого NSView у меня есть подвид (который является другим подклассом NSView).Как я могу обработать события мыши для обоих NSViews.

Я хочу достичь следующего:

NSView, где у меня есть персонаж, когда я перемещаю свою мышь внутри этого вида символаповерните, чтобы следовать за мышью.внутри того же самого есть несколько Предметов, когда при наведении курсора мыши на предмет я хочу отобразить некоторую информацию ... как этого достичь?

в основном: два класса получают и реагируют на наведение мыши.1008 * С наилучшими пожеланиями, Кристиан

1 Ответ

2 голосов
/ 24 января 2011

Полагаю, вам следует поиграть с областью CreateMouse и обработать событие Mouse, например указатель мыши, выход мыши при этом,

. Использовать следующий метод NSView

addTrackingRect: предоставить Rect, где вы хотитезахватить событие мыши для этого региона, вы получите следующее событие:

mouseDown

mouseUp

mouseEntered

mouseExited

и т. д.

...