3
私は、セルのグリッドを含むプログラムでインターフェイスを作成しています。私は、ユーザーがセルを一度クリックして「選択」してダブルクリックすると、そのセルをアクティブにすることができます(選択する必要はありません)。私はこの種の機能をサポートするために使用するべき既存のクラスがあるのか、それともNSButton
を使用してイベント処理を行うべきなのかと疑問に思います。ダブルクリックを検出するのに最適なCocoaクラスは何ですか?
あなたの回答は完璧でした! NSMatrixは-setDoubleActionを持っています。http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSMatrix_Class/Reference/Reference.html – bloudermilk
@bloudermilk:ああ、そうです!私は私の答えを編集します。 –