TSV(CSV)モード時のみガイドラインを表示No.27964
inuk さん 10/04/07 22:49
 
遅ればせながらv8.00にしました。
新機能がてんこ盛りですね。

質問というか方法があれば教えて欲しいのですが、
テキストファイル(*.txt)で、TSV(CSV)モードに切替えた時のみガイドライン(縦)
(横)を表示させることは可能でしょうか。

普段(共通設定)はガイドライン表示させたくないが、TSV(CSV)モード時は表示させた
いのです。

宜しくお願いします。

[ ]
RE:27964 TSV(CSV)モード時のみガイドライNo.27971
秀丸担当 さん 10/04/08 11:09
 

>質問というか方法があれば教えて欲しいのですが、
>テキストファイル(*.txt)で、TSV(CSV)モードに切替えた時のみガイドライン(縦)
>(横)を表示させることは可能でしょうか。
>
>普段(共通設定)はガイドライン表示させたくないが、TSV(CSV)モード時は表示させた
>いのです。

もし拡張子が違うものであればファイルタイプ別の設定で特定の拡張子用の設定
としておくとできると思いますが、.txtということで、.txtでそういう設定にす
ることはできないです。

TSV/CSVモードに切り替えるマクロを作っておくと便利かもしれません。

  //TSVモード&ガイドライン
  config "xTabMode:0x0001 xGuideLine:0x000a";

例えばこのマクロをマクロ登録してキー割り当てしておくと、一発で切り替える
こともできるようになると思います。

CSVモードの場合は以下のようになります。

  //CSVモード&ガイドライン
  config "xTabMode:0x0101 xGuideLine:0x000a";

[ ]
RE:27971 TSV(CSV)モード時のみガイドライNo.27984
inuk さん 10/04/08 23:10
 
 秀丸担当 様、

頂いた案にメニューをつけて、"TSVモード&ガイドライン"と"CSVモード&ガイドラ
イン"及び"通常モード&ノーガイドライン"を切替えるようにしまして、使いやすく
なりました。
有難う御座いました。


mainmenu:
    menu "1.TSVモード&ガイドラインで表示",
         "2.CSVモード&ガイドラインで表示",
         "3.通常モード&ガイドライン無で表示";
        if(result ==0 )endmacro;
        if( result == 1 ) {
            goto tsvguide;
        } else if( result == 2 ) {
            goto csvguide;
        } else if( result == 3 ) {
            goto normalnoguide;
        }

tsvguide:
    config "xTabMode:0x0001 xGuideLine:0x000a"; //TSVモード&ガイドライン
        goto endshori;
csvguide:
    config "xTabMode:0x0101 xGuideLine:0x000a"; //CSVモード&ガイドライン
        goto endshori;
normalnoguide:
//  config "xTabMode:0x0000 xGuideLine:0x000";  //通常モード
    config "xTabMode:0x0000 xGuideLine:0x00";   //通常モード
        goto endshori;

endshori:
    endmacro;

[ ]