Как определить, нажата ли мышь на NSTextAttachment в NSTextView?

Я понимаю, что NSTextViewDelegate может выполнять обратные вызовы кликов, но это не отвечает нашим потребностям. Мы надеемся, что событие произойдет, когда пользователь нажимает мышь и ослабляет рот.

textView(_:clickedOn:in:at:)

Поэтому мы надеемся начать с NSTextView. Я могу судить о нажатии и отпускании в mouseDown и mouseUp.

Однако мы знаем только, как получить соответствующие координаты. Мы не знаем, как судить, щелкает ли мышь в NSTextAttachment или нет. Мы также не знаем, как судить о том, какое приложение нажимает пользователь.

Как определить, щелкает ли пользователь объект NSTextAttachment при наследовании mouseDown NSTextView?

1 ответ

NSTextAttachment в паре с NSTextAttachmentCellProtocol объект, который может получать сообщения, отслеживающие события мыши.

Другие вопросы по тегам