XPスマートタグもどきNo.02397
encodingshiftjis さん 01/08/26 11:28
 
// smartTag.mac
//XPが近くに入っていないので、体験はない
//勝手に出てくる右メニューとかVBAの入力補完のような物?
//「マクドナルド」にカーソルを置くと
//「注文は何個?」と出したいのだが
//秀丸はイベントを横取りはできないが、試しに真似てみました
//  ファイル名とURLの強調表示on で完全動作します
//
if(selecting){
if(0>(seltopy-selendy)){//複数行選択の場合
menu "段落整形","箇条書き整形","字下げ変更";
endmacro
  } }
      // 1行内の選択または選択ナシの場合
if(0x400 & colorcode){$menuary[#m]="...を開く";      #m=1+#m;}
if(0x800 & colorcode){$menuary[#m]="...を秀丸で開く";#m=1+#m;}
if(!selecting)selectword;
if("マクドナルド"==gettext(seltopx,seltopy,selendx,selendy))
{$menuary[#m]="ご注文は?"; #m=1+#m;}
 $menuary[#m]="補完辞書A"; #m=1+#m;
 $menuary[#m]="マクロヘルプ"; #m=1+#m;
//
menuarray $menuary,#m;
endmacro
// http://2ch.net
// mailto://xxxx@fff.ddd     xxxx@dpw.ddd.ppp
//  C:/eee/eee.txt
//   file://mmmm.txt
//   qqqq.txt


[ ]