前回「FireFoxでHandStoryの画像取り込みを」ってのを書いたのですが、その後、もう少し手を入れて、ほぼHandStoryのIE版コンテキストメニューと同等のものが出来たのでご報告。
コンテキストメニュー拡張のカスタムスクリプトとして実装しています。
まず、「Palmに保存」と言う名前でカスタムスクリプトを追加します。
で、そこに以下のスクリプトを記入。
var CM = window.gContextMenu || null ;
if (CM) {
if (CM.onImage) {
goDoCommand('cmd_copyImageContents');
} else {
var searchtext = _selection;
if (searchtext == "")
goDoCommand('cmd_selectAll');
goDoCommand('cmd_copy');
if (searchtext == "")
goDoCommand('cmd_selectNone');
}
_run("C:\\Program Files\\SonyPDA\\HandStory.exe", "");
}
次に、「Palmにクリップ」と言う名前でカスタムスクリプトを追加します。
で、以下のスクリプトを記入。
var searchtext = _selection;
if (searchtext == "")
goDoCommand('cmd_selectAll');
goDoCommand('cmd_copy');
if (searchtext == "")
goDoCommand('cmd_selectNone');
_run("C:\\Program Files\\SonyPDA\\HandStory.exe", " /html");
もちろん、HandStory.exeの起動パスは、環境によって書き換えてあげる必要があります。
これで、ほぼ、同等の動きをするはず。
でも、「Palmにクリップ」に関しては、タイトルがうまく取得できないみたい。これは、対応は難しそうな感じ。
Posted by CHEEBOW at 2004年10月28日 13:34 | TrackBack
うわっ、これは凄い。これでIEの時とほぼ同じように使えるようになりました。
前回同様、本当にありがとございます。楽ちんです。
ところでクリップの階層取り込みが出来ないようなんですが、タイトル取得同様この対応も難しいのでしょうか。
ありがとうございますー。
でも、ほんとだ……。クリップうまくいかないですね。
これは、ちょっと無理かも。
うーん。
最近Firefoxを使い始めていて唯一これが不便で仕方がありませんでした。HanyStoryに取り込むのにいちいちIEを立ち上げて・・・
いやー、CHEEBOWさんのお蔭で幸せになりました。
貴重な情報をありがとうございました。