[ 新規に投稿する ]

検索についてNo.02495
oneqsan さん 11/04/07 06:43 [ コメントを投稿する ]
  検索及び置換の画面で「次の秀丸エディタも続けて検索」を常にオフにする設定を教えてください。


渡辺(oneqsan)
[ ]
RE:02495 検索についてNo.02496
秀丸担当 さん 11/04/07 09:58 [ コメントを投稿する ]
 
>検索及び置換の画面で「次の秀丸エディタも続けて検索」を常にオフにする設定を教
>えてください。

秀丸エディタのことだと思いますが、検索ダイアログボックスの「次の秀丸エデ
ィタも続けて検索」、置換ダイアログボックスの「次の秀丸エディタも続けて置
換」は、一度実行するとそのときの状態を覚えています。
いったんOFFにしてから検索すると、そのときの状態を覚えていて、その後もOFF
になります。


もし何らかのマクロを使われていて、OFFにして実行したのに気づいたらONにな
っていたということがあるとしたら、マクロによって状態が変わっていることが
あるかもしれません。
例えば以下のようなマクロを実行していたりすると、状態が変わってしまいます。

  searchdown "a",linknext;
  endmacro;

もしマクロを実行している場合、以下の例のような感じでマクロの最初と終了前
に追加して状態を復元する処理を入れるといいかもしれません。

  //先頭に追加
  #searchoptionOrg = searchoption;
  $searchbufferOrg = searchbuffer;
  
  //マクロ本体
  searchdown "a",linknext;
  
  //終了前に追加
  setsearch $searchbufferOrg,#searchoptionOrg;
  
  //マクロ終了
  endmacro;
[ ]
RE:02496 検索についてNo.02497
oneqsan さん 11/04/11 22:09 [ コメントを投稿する ]
  >
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理しました。≫
>  endmacro;
[ ]

[ 新規に投稿する ]