以下を使用してカスタム NSWindow を作成しました。
self = [super initWithContentRect:contentRect styleMask:8 backing:bufferingType defer:flag];
サイズ変更をうまく処理します。ただし、境界線にカーソルを合わせてもカーソルは変わりません。私はこれを自分で行うことができますが、ウィンドウの端を超える trackingRect を作成することはできません。
これをどのように管理できるかについてのアイデアは素晴らしいでしょう。
ありがとう、ベン