0

AIR アプリで、タブをドラッグしてそこから新しいウィンドウを作成できる、Firefox や Chrome のようなタブ インターフェイスを実装しようとしています。(Windows)OS上でアプリケーションからマウスをドラッグした場合を除いて、すべてうまくいきます。マウスカーソルは、システムがドロップ操作を受け入れないことを示しています。次のようなものが表示されます: http://www.iconfinder.com/icondetails/42419/16/denied_icon

アプリは引き続きnativeDragCompleteイベントを受け取るため、技術的には問題ありませんが、ユーザー エクスペリエンスには悪影響を及ぼします。私が実現したいのは、ブラウザーのように、通常のマウス ポインターを表示し、その横にドラッグ インジケーターを表示することです。NativeDragManager が拒否されたアイコンを表示しないように強制することはできますか?

マウスポインターに影響を与えているように見えるため、さまざまなクリップボード形式で遊んでみましたが、この問題の完全な解決策を見つけることができませんでした. 何か案は?

4

1 に答える 1

0

NativeDragManagerを使用して達成することはできません。正しい方法は、ここで説明するように、軽量のWindowsを使用してカスタムのドラッグドロップ動作を実装することです。

于 2013-03-24T01:47:30.843 に答える