継続的に更新するように設定された NSColorWell を使用しています。ユーザーがカラー パネルのカラー ピッカーからコントロールの編集 (マウスアップ) をいつ終了したかを知る必要があります。
イベント モニターをインストールし、マウス ダウンおよびマウス移動メッセージを正常に受信していますが、NSColorPanel がマウス アップをブロックしているように見えます。
肝心なのは、ユーザーが選択している間に生成されたすべての中間色なしで、最終的に選択された色を元に戻すスタックに追加したいということです。
カスタム NSColorPanel を作成し、共有パネルを mouseUp をオーバーライドしてメッセージを送信するという考えに置き換える方法はありますか?
私の調査では、この問題は何度か報告されていますが、成功した解決策を読んだことはありません。
よろしく、 - ジョージ・ローレンス・ストーム、キーンコヨーテ・インベンション・サービス