当社の製品チームは、ドラッグ アンド ドロップ操作中にカスタム カーソルを要求しました。彼らは、実装する 3 つのイメージを提供してくれました。
- Open-Hand-Grabber.png : ユーザーがドラッグ可能な項目にカーソルを合わせると表示されます
- Closed-Hand-Grabber.png : アイテムがドラッグされています
- Closed-Hand-Grabber-No-Drop : ドロップできない領域にドラッグされたアイテム
これらの画像を Flex アプリケーションに埋め込んで、目的の動作を実装しようとしています。
私が最初に考えたのは、ドラッグ/ドロップ イベントをリッスンし、CursorManager.setCursor() メソッドを使用してカーソルを設定することでした。このソリューションは非常にコード集約的であるように思われ、さまざまなドラッグ アンド ドロップ カーソルの状態をスキンするより簡単な方法が必要であると感じています。
何か案は?