一日のまとめ。
一日のまとめ。
drop
}{希哲13年8月29日の開発}{マウスカーソル}{ドラッグイメージ}{希哲13年8月29日の進捗時限}{希哲13年8月29日の進捗}{希哲13年8月29日}{進捗時限記録}(11)DataTransfer.setDragImage()
}{希哲13年8月29日の開発}{ドラッグイメージ}{希哲13年8月29日の進捗時限}{希哲13年8月29日の進捗}{希哲13年8月29日}{進捗時限記録}(9)ドラッグイメージの独自実装が概ね完了。
DataTransfer.setDragImage() よりも表示は意図通りに制御出来るようになったが,setDragImage() を使わないと今度は出放りのアイコンが表示され邪魔になる。これを無効化する方法を探す。
途中で終了。
DataTransfer.setDragImage()
}{希哲13年8月29日の開発}{ドラッグイメージ}{希哲13年8月29日の進捗時限}{希哲13年8月29日の進捗}{希哲13年8月29日}{引き放ち}{進捗時限記録}(12)Windows のドラッグイメージ問題も避けて通れないため,少し対策を考える。
古典的な疑似引き放ちのように,要素がマウスカーソルに付いてくるような表現は難しくないが,別の窓に持っていく場合などに工夫が必要になる。
とはいえ,DataTransfer.setDragImage() も余計な縁が付いてしまうなどの問題があったため,もっと制御しやすい手段が欲しい。
途中で終了。
DataTransfer.setDragImage()
}{希哲13年8月29日の開発}{hosts}{希哲13年8月29日の進捗時限}{希哲13年8月29日の進捗}{希哲13年8月29日}{Internet Explorer}(16)Windows 仮想機の hosts 設定をして,手定め環境に握接出来るようにした。
そこで Windows では DataTransfer.setDragImage() が効かないという問題に気付いた。IE,Chrome, Firefox のどれで試しても同じだったため,Windows API の問題かもしれない。
終了。
動的 draggable のために @elm.bld..nab_drg(), @elm.bld..dsb_drg() を追加。
ブラウザ互換性の懸念はあるが,SyML からはいったん draggable 属性を削除した。問題があれば調整する。
終了。
一日の準備。