Если пользователь использует свою мышь для левой руки, заменяются ли .leftMouseDown и .rightMouseDown? - PullRequest
0 голосов
/ 13 ноября 2018

Я хочу знать, что система обрабатывает это для меня.Я действительно надеюсь, что это так.

Если пользователь левша, и поэтому значения левой и правой кнопок мыши поменялись местами, тогда все NSEvent вещи, связанные с этими двумя кнопками, также поменяются местами?

Для примера в коде я хочу знать, удобен ли он для левшей:

override func mouseDown(with event: NSEvent) {
    super.mouseDown(with: event)
    performPrimaryEvent()
}


override func rightMouseDown(with event: NSEvent) {
    super.rightMouseDown(with: event)
    performSecondaryEvent()
}

Официальная документация ничего не говорит и Поиски в Google бесполезны ...

1 Ответ

0 голосов
/ 13 ноября 2018

Я подключил мышь, чтобы проверить это.Оказывается, ответ - да!Все эти значения и обратные вызовы автоматически переключаются.

...