setAction: всегда вызывается с помощью mouseUp - PullRequest
1 голос
/ 28 июля 2011

В моем приложении Mac есть NSMatrix, состоящий из NSButtonCells. Я делаю это:

[matrix setAction:@selector(matrixbutton:)];

Однако это всегда вызывается, когда пользователь отпускает щелчок мышью. Можно ли изменить это так, чтобы оно вызывалось, как только мышь выключалась?

Спасибо.

1 Ответ

0 голосов
/ 28 июля 2011

Нет; элементы управления на Mac активируются при наведении мыши, а не при нажатии мыши. (В противном случае, например, невозможно различить щелчок и перетаскивание, поскольку оба начинаются с нажатия кнопки мыши.)

...