0

マウスダウンがボタンの外で行われた場合でも、マウスアップでクリックイベントを発生させる NSButton を探しています。この動作を取得するアイデアはありますか?

ありがとう!

4

1 に答える 1

2

ボタンを放す前にマウスをコントロールの外に移動すると、ユーザーはアクションをキャンセルできます。

それを行う唯一の方法は、すべてのイベントをインターセプトし、すべてのクリック追跡と移動追跡を自分で処理することだと思います。

ただし、非常に予期しないインターフェイスの動作が発生する可能性があるため、なぜそれを行う必要があるのか​​を慎重に検討する必要があります。

于 2010-08-26T11:49:00.623 に答える