Closed ffbeso closed 1 month ago
以下の様にAddEventでMouseMessageを使えばできると思います。
AddEvent("MouseMessage", function (Ctrl, hwnd, msg, mouseData, pt, wHitTestCode, dwExtraInfo) {
if (msg == WM_MOUSEMOVE) {
//Some processing
}
});
コメントありがとうございます。 ヒントを頂いたおかげで、意図した動作ができるようになりました。 マウスイベントの負荷が高かったので、イベントの頻度を下げる処理を追加しました。
マージありがとうございます。
さっそく”アドオン入手”からダウンロード試してみたところ、どうもconfig.xmlのversionを 1.1 と入力してしまっているため、Netwrok error(404) https://github.com/tablacus/TablacusExplorerAddons/windowfadeout/windowfadeout_11.zip
とエラーがでました。
windowfadeout_110.zip であれば通るのですが…。
versionを1.10に修正したものをプルリクエストした方がよいでしょうか。
そのままで大丈夫な様に調整しておきます
最近、タイル型ウィンドウマネージャを使っており、Tablacusを常に開いておきたいが操作していない時は背景画像を表示させたいと思い、フェードアウトさせるアドオンを作ってみました。
一つ質問があるのですが、window.addEventListener("mousemove"... はTablacusに埋め込まれたファイル一覧表示内では反応してもらえません。 ファイル一覧表示内でもmousemoveと同様に検知させる方法はあるでしょうか。