エディタの折り返しNo.01969
syam さん 00/12/06 14:41
 
 なんとなくおかしな動作をしているような気がしつつも
自分の設定が、問題が起きない設定なので、放っておいたのですが、
エディタの折り返しについて詳しく調べてみました。
 今回は、送信時のエディタで試しました。

・本文の折り返し桁数のみ変更したとき(「OK」ボタンを押す)
 ・引用行の折り返し桁数より小さい値の中で変更したときは、
  設定がすぐに反映されない。
 ・引用行の折り返し桁数より小さい値から引用行の折り返し
  桁数より大きい値に変更したときは、設定がすぐに反映される。

・引用行の折り返し桁数のみ変更したときは、設定がすぐに反映
 される。

・引用行の折り返し桁数と本文の折り返し桁数を両方変更したときは、
 設定が両方についてすぐに反映される。

・引用行の折り返し桁数を 80桁未満にしても設定が有効に
 ならない(80桁と同じ状態になる)。

 「仕様なのかな?」と思うところもあるのですが・・・。
 いろいろと試していて気づいたのですが、エディタの設定の
ダイアログを表示したときは、「OK」がデフォルトボタンに
見た目はなっていませんね。「設定の対象」にフォーカスを移したり、
マウスでタブを切り替えたりすると変わります。


[ ]
RE:01969 エディタの折り返しNo.01990
秀まるお さん 00/12/06 19:28
 
 詳しい説明ありがとうございます。ソースコードを見直したら、たしかに折り返し
桁数が変更になっても秀丸エディタ側の文字列の折り返し計算をやり直す処理が一部
抜けてました。そこを直しました。

 ただ、そのテストをしていたら、送信用のメールなのに受信用の設定で表示されて
しまうというか、とても変な症状が発生しまして、これはまずいと思いつつも再現方
法が分からなくなってしまいまして…。というのはたぶんまた別の件だと思うのでボ
チボチテストしないといけないです。???

[ ]