2004年10月28日

FireFoxでHandStoryを使う

前回「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の時とほぼ同じように使えるようになりました。
前回同様、本当にありがとございます。楽ちんです。
ところでクリップの階層取り込みが出来ないようなんですが、タイトル取得同様この対応も難しいのでしょうか。

Posted by: ホドカン on 2004年10月28日 22:39

ありがとうございますー。
でも、ほんとだ……。クリップうまくいかないですね。
これは、ちょっと無理かも。
うーん。

Posted by: CHEEBOW on 2004年10月29日 13:12

最近Firefoxを使い始めていて唯一これが不便で仕方がありませんでした。HanyStoryに取り込むのにいちいちIEを立ち上げて・・・

いやー、CHEEBOWさんのお蔭で幸せになりました。
貴重な情報をありがとうございました。

Posted by: zRyu on 2004年10月29日 17:30
この記事へコメントする