Firefox userChrome.js greasemonkeyスクリプトスレ16
■ このスレッドは過去ログ倉庫に格納されています
0289名無しさん@お腹いっぱい。
2011/07/17(日) 20:30:50.12ID:boX/dN200FireGesturesの組み込みスクリプトはソースのbrowser.js内の_performAction関数に書かれてるからコピペして使えばいい
以下のコマンドIDで検索すればすぐ見つかる
画像を今すぐ保存 → FireGestures:SaveImageNow
検索エンジンを選択してWeb検索 → FireGestures:WebSearchPopup
但し上記からは内部的に別の関数が更に呼ばれてるから、それらも含めてコピペしないと動作しない
FireGesturesを導入している環境(競合を避けるためジェスチャ機能は無効化していて構わない)であれば
以下のコードで呼び出すことはできる
FireGestures._performAction({}, "コマンドID");
これでWebSearchPopupの方は動作するけど、SaveImageNowの方は動作しない
何故ならSaveImageNowは画像上でジェスチャすることを想定しているけど
StrokeIt+KeySnailの組み合わせではジェスチャを開始した位置を取得することができないから
結局、わざわざこんな面倒なことをしてもメリットは殆どないということになる
■ このスレッドは過去ログ倉庫に格納されています