1

VW windowユーザーがリンクをWebブラウザからまたはwidgetOS Xまたは一般的には)にドラッグアンドドロップしたことを検出するにはどうすればよいOSですか?ドキュメントにはList widgets、ドラッグイベントのソースになることしかできないと記載されていますが、外部オブジェクトをドロップする方法も必要です...そうですか?

4

1 に答える 1

0

OS X では、ペーストボードの種類を NSView に登録してから、NSDraggingDestination プロトコルをビューに実装する必要があるため、それほど単純ではありません。詳細については、 https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DragandDrop/DragandDrop.htmlを参照してください。ウィンドウ全体に nsview が 1 つしかないため、それをすべて visualworks と統合するのは簡単ではありません。そのクラスをバンドルで拡張することはできますが、それは簡単ではありません。

WindowsでもCOMで同じことができますが、それも明らかではなく、すぐに使えると思います。

于 2012-10-20T08:31:50.750 に答える