桁折表示の設定No.01283
kurizo さん 98/07/08 02:39
 
使いはじめたばかりの初心者です。

画面表示を30文字で折り返すようにしたいときには、いつも「その他」「設定」で
「折り返し文字数」を変えているのですが、ここで変更するとそれ以降がすべてその
設定になります。

整形のマクロでは改行が入ってしまうので、これはこれで困ります。

画面表示を簡単に変えることはできないのでしょうか?

FAQでしたら申し訳ありません。

[ ]
RE:01283 桁折表示の設定No.01286
noro さん 98/07/08 09:31
 
kurizoさんこんにちは(^^)noroです。

》画面表示を30文字で折り返すようにしたいときには、いつも「その他」「設定」で
》「折り返し文字数」を変えているのですが、ここで変更するとそれ以降がすべてそ

》設定になります。

 「その他」「設定」で「折り返し文字数」を変更して「OK」をクリックされている
と思うのですが、「保存しないで更新」をすれば、その時限りの折り返し文字数
で使用できる筈です(^^)v

 すごく頻繁に折り返し文字数を変更するなら、以下のようなマクロをキー割
り当てして使うと、ちょっとだけ操作が減りますね。

−−−−−−−−−−キリトリセン−−−−−−−−−−
  $mess = "折り返し文字数を 20〜250 の範囲で指定して下さい。\n"
         + "折り返し文字数変更をすると、これまでの編集の「やり直し」が"
         + "できません\n";
  if ( imestate == 1 ) {
    #ime = 1;
    imeswitch;
  }
  retry:
  $keta = input( $mess, str(width) );
  if ( ! result ) endmacro;
  if ( val( $keta ) < 20 || val( $keta ) > 250 ){
    question "範囲を越えているか無効な文字が入力されました\n"
           + "中止しますか?";
    if( result == yes ) {
      if ( #ime == 1 && imestate == 0 ) imeswitch;
      endmacro;
    } else if ( result == no ) {
      goto retry;
    }
  }
  if ( #ime == 1 && imestate == 0 ) imeswitch;
  config "w" + $keta;
  endmacro;
−−−−−−−−−−キリトリセン−−−−−−−−−−


[ ]
RE:01286 桁折表示の設定No.01301
kurizo さん 98/07/09 05:01
 

noroさん、こんにちは。

 すばらしいマクロをありがとうございました。こういう機能ののぞんでいたんです。
こんなにすばやくぴったりのお返事がいただけるとは思ってませんでした。激しく感
謝しています。ありがとうございました。


[ ]