自動折り返しの再計算タイミングNo.03193
IKKI さん 03/10/05 21:00
 
IKKI です。

折り返し文字数を自動でウィンドウ幅に合わせる機能、さっそく便利に使っておりま
す。

ところで、折り返し文字数の再計算はウィンドウサイズ変更時だけでなく、フォント
が変更されうるタイミングでも行う必要があるかと思います。たとえば

 ・ファイルを閉じて開いたとき
 ・ファイルタイプ別の設定ダイアログで [ OK ] を押したとき

などです。ご検討のほどよろしくお願いいたします。

(秀丸v4β20)

[ ]
RE:03193 自動折り返しの再計算タイミングNo.03201
秀丸担当 さん 03/10/06 18:30
 

>ところで、折り返し文字数の再計算はウィンドウサイズ変更時だけでなく、フォント
>が変更されうるタイミングでも行う必要があるかと思います。たとえば

その通りでした。修正させていただきます。

[ ]
RE:03201 自動折り返しの再計算タイミングNo.03202
fuhhy さん 03/10/06 18:40
 
横から失礼します。
折り返し文字数を自動でウィンドウ幅に合わせる機能
に関する話なので、ここに投稿させていただきます。

エディタウインドウのタイトルバーをダブルクリックして
最大化→通常のウインドウサイズ に変更した時に
折り返し桁数が切り替わらないようです。

環境:WindowsME、秀丸エディタ4.00β20

[ ]
RE:03202 自動折り返しの再計算タイミングNo.03205
秀丸担当 さん 03/10/07 18:57
 

>エディタウインドウのタイトルバーをダブルクリックして
>最大化→通常のウインドウサイズ に変更した時に
>折り返し桁数が切り替わらないようです。

確認することができました。
修正させていただきます。

[ ]
RE:03205 自動折り返しの再計算タイミングNo.03206
fuhhy さん 03/10/07 23:53
 
修正よろしくお願いします。

[ ]
RE:03201 自動折り返しの再計算タイミングNo.03213
IKKI さん 03/10/10 02:06
 
IKKI です。

> >ところで、折り返し文字数の再計算はウィンドウサイズ変更時だけでなく、フォント
> >が変更されうるタイミングでも行う必要があるかと思います。たとえば
>
> その通りでした。修正させていただきます。

β21で確認しました。 loadfile 相当の操作をしたときの対応が不十分なようです。
たとえば

 1. 「共通」のフォントを12ポイントに設定
    → 自動折り返し文字数は95。
 2. .txt のフォントを9ポイントに設定
    → 自動折り返し文字数は120。
 3. 新規秀丸を起動
    → 「共通」の設定が適用され、折り返しは95文字になる。
 4. .txt のファイルを開く
    → .txt の設定が適用されるが、折り返しは95文字のまま。

という手順で確認できます。
致命的なバグではないかもしれませんが、正式版までに修正していただけると助かり
ます。

[ ]
RE:03213 自動折り返しの再計算タイミングNo.03214
IKKI さん 03/10/10 02:20
 
IKKI です。
コメントを付けるスレッドを間違えました。失礼いたしました。

[ ]
RE:03213 自動折り返しの再計算タイミングNo.03215
秀丸担当 さん 03/10/10 11:27
 

>β21で確認しました。 loadfile 相当の操作をしたときの対応が不十分なようです。

確認できました。正式版で修正させていただきます。

[ ]
RE:03215 自動折り返し苦情対策?No.03248
IKKI さん 03/10/16 06:21
 
IKKI です。

正式版に向け追い込みに入っておられることと存じます。
もう遅いかもしれませんが、ちょっと気になっている点をひとつ…

自動折り返しは再計算に時間がかかることを承知の上で使うべき機能ですが、正式版
で初めて自動折り返しを使うユーザーはこのことを不具合と思うかもしれません。あ
らかじめ以下のような対策をとっておくとよいのではないでしょうか。

 ・自動折り返しの再計算に時間がかかるときは
  タイトルバーに [再描画中...] などと表示する

 ・http://www.maruo.co.jp/turukame/3/x02399_.html#2472
  の内容をヘルプに載せる

余計なお世話でしたら申し訳ありません。失礼いたしました。

[ ]
RE:03193 マクロで自動折り返し切替No.03250
IKKI さん 03/10/16 17:00
 
IKKI です。

自動折り返しをマクロから ON/OFF する機能は未実装でしょうか。
以下のマクロを実行すると「config文のパラメタに誤りがあります。」と言われます。

if (width + 6 <= windowwidth) config "w2000";
else config "xAutoAdjustOrikaeshi:0";

(秀丸v4β21)

[ ]
RE:03250 マクロで自動折り返し切替No.03251
IKKI さん 03/10/16 17:03
 
マクロは以下が正当でした。どちらにせよエラーが出ますが。

if (width + 6 <= windowwidth) config "w2000";
else config "xAutoAdjustOrikaeshi:1";

[ ]
RE:03248 自動折り返し苦情対策?No.03254
秀丸担当 さん 03/10/16 17:52
 

> ・自動折り返しの再計算に時間がかかるときは
>  タイトルバーに [再描画中...] などと表示する

タイトルに処理中であることを表示するのはいいかもしれません。
とりあえずV4.00ではやりませんが検討します。

> ・http://www.maruo.co.jp/turukame/3/x02399_.html#2472
>  の内容をヘルプに載せる

ヘルプの折り返し文字数のところにはちょっと書いてありますが、わかりづらい
かもしれません。
V4.01でダイアログの中に注意書きを書くようにしようと思います。

[ ]
RE:03250 マクロで自動折り返し切替No.03255
秀丸担当 さん 03/10/16 17:52
 

>自動折り返しをマクロから ON/OFF する機能は未実装でしょうか。
>以下のマクロを実行すると「config文のパラメタに誤りがあります。」と言われま
>す。

これは実装されていませんでした。V4.01で対応します。

[ ]
RE:03215 自動折り返しの再計算タイミングNo.03266
IKKI さん 03/10/17 06:45
 
IKKI です。

> >loadfile 相当の操作をしたときの対応が不十分なようです。
>
> 確認できました。正式版で修正させていただきます。

β22で修正されていることを確認しました。
マクロの config 文によるフォント変更時も、ちょっと試した限りでは問題ないよう
です。

[ ]