home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1998 January (DVD) / VPR980100.ISO / OLS / WIN32 / KAKIMAC / KAKIMACE.LZH / K_SRCHHL.MAC < prev    next >
Text File  |  1995-06-19  |  6KB  |  79 lines

  1. // k_SRCHHL.mac 
  2. //【マクロ名】k_srchHL.mac by 水銀水(Suigwinsui)/小田 明夫 (HGD01603)
  3. //            日本語文書作成支援「書きマクロ」αシリーズ 第D集 Ver.1.1
  4. //            平成7年06月19日(月曜日) 午前08時52分54秒
  5. //【主な用途】k_SRCH.mac の従属マクロ。
  6. //【機能概略】(1)k_SRCH.mac ヘルプ表示用マクロ
  7. //【マクロ構成】
  8. //            k_SRCH Ver.1は全3マクロで構成
  9. //            ・メインマクロ:k_SRCH,mac このマクロを実行して下さい(マクロ登録もこのマクロだけでOK)
  10. //            ・従属マクロ:k_srchST,mac k_srchHL,mac
  11.  
  12.  
  13. $f0=hidemarudir+"\\kakimac\\kakimac.kdf";
  14. #HLN=getininum($f0,"LOOK00","helpNumb");
  15. if(#HLN==1){
  16.         message 
  17.         "● 全文検索マクロ  k_SRCH Ver.1.1 概説   (C)1995/06/18,19 水銀水\n\n"+
  18.             "○機能...カレント文書全体を検索。\n 現テキストに含まれる検索語の総数・位置を検出。最上・最下の検出位置などへも簡単に移動し、快適な検索環境を実現します。秀丸エディタの持つ、未だ知られざる検索能力の風味を余す所無く堪能する贅沢な一品。陶酔・悦楽・恍惚の味わい・全文検索マクロ、水銀水風に仕上げてみました(^^)\n\n"+
  19.             "○操作...以下の9操作があります。\n"+
  20.             " [f]手動入力…検索文字列を手動で入力。正規表現などの場合に活躍します。\n"+
  21.             " [g]選択入力…画面上の文字列の先頭と末尾でリターンで文字列取得。\n"+
  22.             " [r]検索MODE切替…通常検索(r)と正規表現(R)に基づく検索を交互切替え。\n"+
  23.             " [s]動作設定...起動時と終了時の検索状態などが簡単に設定できます。\n  設定内容の詳細は、設定画面のオンラインンヘルプ(^^;ゞをどうぞ。\n"+
  24.             " [F1]ヘルプ…このオンラインヘルプ(^^;ゞ\n"+
  25.             " [Esc,Ret]終了…k_SRCH Ver.1 を終了します。\n"+
  26.             " [1]~[3]検索履歴…3個の検索文字列ヒストリーを記憶。\n";
  27. }else if(#HLN==2){
  28.         message "● kSearch V2 概説       1995 水銀水\n"+
  29.             "○機能...文書全体を検索する、便利な検索サブルーチン部分。\n"+
  30.             "○操作\n"+
  31.             "  [↑,PgDn]上検索...上にある検索語\n"+
  32.             "  [↓,PgUp]下検索...下にある検索語\n"+
  33.             "  [t,Home]最初...最初の位置にある検索語\n"+
  34.             "  [e,End]最後...最後の位置にある検索語\n"+
  35.             "  [o]元の位置...元のカーソル位置\n"+
  36.             "  [F1]ヘルプ...このオンラインヘルプ(^^;\n"+
  37.             "  [Bs]元で戻る...元の位置に戻り、k_SRCHメイン画面へ\n"+
  38.             "  [Esc]現在で戻る...現在の位置で、k_SRCHメイン画面へ\n"+
  39.             "  [Ret]このまま終了...現在の位置で、k_SRCHを即終了";
  40. }else if(#HLN==3){
  41.         message "各種の設定をおこなう\n"+
  42.             "非選択起動時の動き(k_SRCHメイン画面、カーソル位置の語取得、カーソルのある単語取得)\n"+
  43.             "記憶方式(10個を順次記憶、←→キーで3個表示頭番号を移動。1~9番の位置へ強制保存&利用)";
  44. }else if(#HLN==4){
  45.     message "●k_SRCHの設定 概説     (C) 1995 水銀水\n\n"+
  46.         "  検索とは、エディタ利用者の個性、常用法、考え方などの違い等がもっとも色濃くあらわれる部分です。秀丸には柔軟な検索ができるように、検索系のコマンドがたくさん用意されています。でも、普段は単純な検索以外はあんまり使わないものです(エディタを使っている際は、検索の手法より、文書の中身を考えることに集中しているわけですから当然ですね)。そこでk_SRCHでは、秀丸に実装された機能を、できるだけ簡単に、しかも、多様な利用法(検索の考え方?)に対応できるよう、設定項目を設けたつもりでおますんで、試してみと~おくんなさいなまし(^^;? 少しでも「あなたのイメージする検索」に近づけるお手伝いができれば幸いです(^^)\n\n 下記の3点を設定します。詳細は、メニューで(h)がある各該当部分をクリックして見てください。\n\n"+
  47.         "  □ 起動画面\n"+
  48.         "  □ 非選択起動時の取得文字列\n"+
  49.         "  □ k_SRCH終了時の検索バッファ\n";
  50. }else if(#HLN==5){
  51.         message "□起動画面の設定\n\n"+
  52.         "●カーソル位置の文字を自動取得して即、k_SRCH実行\n"+
  53.         "  起動時に文字列を取得して、すぐにkSearch V2で全文検索を実行します。なお、カーソルがタブか、改行の上にあると、k_SRCHメイン画面が起動。\n"+
  54.         "●選択された文字列を取得しないで、k_SRCHメイン画面\n"+
  55.         "  たとえ文字列が選択状態でも敢えてこれを無視して、k_SRCHのメイン画面から起動。(なお、選択文字列は、[f]のダイアログボックスにデフォルト入力されています(^^))\n";
  56. }else if(#HLN==6){
  57.     message "□非選択起動時の取得文字列の設定\n\n"+
  58.         "●カーソル以降の単語の部分を取得\n"+
  59.         "  デフォルトでは、カーソル以降で単語末までを取得します。たとえば、hidemaru という単語の h にカーソルがある場合は、 hidemaru を取得し、 m の上にカーソルがあると、 maru を取得します。\n"+
  60.             "●カーソルのある単語全体を取得\n"+
  61.             "  hidemaru という単語の i や a にカーソルがあっても、ちゃんと hidemaru を取得します。"+
  62.             "なお、日本語の場合は、連続する漢字や連続するひらがな/カタナカなどが一つの単語として認識されます。\n"+
  63.         "●検索バッファにある文字列\n"+
  64.         "  検索バッファにある文字列とは、秀丸で検索していた文字列のことです。秀丸で検索していた文字列を続けてk_SRCHでも検索させることができます。秀丸からk_SRCHへの「検索における思考の継続性」を重要視する方はここにセットするとよいでいしょう。\n"+
  65.         "";
  66. }else if(#HLN==7){
  67.     message "□k_SRCH終了時の検索バッファの設定\n\n"+
  68.         "●秀丸上での元の検索状態に戻す\n"+
  69.         "  デフォルトでは、k_SRCHはマクロ実行が終了すると、検索バッファを元に戻しておきます。秀丸上では、k_SRCHを起動する前の検索語を引き続き検索できます。どちらかと言えば、秀丸での検索とk_SRCHを独立させたい方に向くかと思います。\n"+
  70.         "●k_SRCHでの検索状態を継続させる\n"+
  71.         "  k_SRCHで検索した文字列を秀丸上でも引き続き検索したい場合にチェックします。k_SRCHを起動する前の検索語にかかわらず、k_SRCHで最後に検索した文字列が、秀丸の上検索や下検索で引き続き検索されます。k_SRCHから秀丸への継続性を強くする選択肢です。";
  72. }else{
  73.     message "●警告...どっか、おかしいです(;_;)\n"+
  74.         "●理由...k_SRCHでは、秀丸ディレクトリの下に kakimac という名前のディレクトリの新設が必要です。また、3ファイルを「秀丸のマクロ用ディレクトリ」へ移動させる必要があります。\n"+
  75.         "●対応...申し訳ございませんが、再度、マニュアル(kakimacD.lzh に含まれている readmeD1,txt)をご覧の上、導入し直してみて下さい<m(_._)m>。";
  76. }
  77. endmacro;
  78.  
  79.