FireGestures用 一発ハイライト表示 スクリプト
Firefox で、一発でハイライト表示をする FireGestures用スクリプト を書いてみた。
FireGuestures は、マウス操作だけで様々な機能を実行することができるマウスジェスチャー拡張機能。
使い方
- 範囲選択してそのままジェスチャ
one time highlight
//one time highlight v0.1 var findbar = document.getElementById("FindToolbar"); var highlightBtn = document.getAnonymousElementByAttribute(findbar, "anonid", "highlight"); if (!FireGestures.getSelectedText()) { highlightBtn.setAttribute("checked", "false"); gFindBar.toggleHighlight(false); gFindBar.close(); return; } gFindBar.toggleHighlight(false); gFindBar.onFindCommand(); gFindBar.toggleHighlight(true); highlightBtn.setAttribute("checked", "true");
MIT Licenseで。
後書
Mozilla Developer Center でいろいろ探したけれど、探し方が悪いのか必要な情報が見つからなかったので、
jar:file:///C:/Program Files/Mozilla Firefox/chrome/toolkit.jar!/content/global/bindings/findbar.xml
を読んだ。