ウィンドウ分割時のdisabledrawが機能しなNo.06432
緒方聡 さん 10/09/11 11:54
 
お世話になっています。

ウィンドウの上下分割を行っていると、
disabledraw が機能しないように見えます。

【再現方法】
1. 秀丸エディタ v8.01a 32bit 日本語
2. Windows XP
3. 以下マクロ


# この位置に改行を100 行程度入れる
begingroupundo;
disabledraw;

#column = column;
#lineno = lineno;
while (true) {
 left;
 if (column == 0 && lineno == 1) {
  break;
 }
}
movetolineno #column + 1, #lineno;


4. 分割した状態でもしない状態でも、
   スクロールバーが出るように調整



上記マクロを分割した状態としていない状態で
実行すると、分割した状態のみ、再描画されてしまいます。

[ ]
RE:06432 ウィンドウ分割時のdisabledrawNo.06433
秀丸担当 さん 10/09/13 10:48
 

>ウィンドウの上下分割を行っていると、
>disabledraw が機能しないように見えます。

マクロの通りにして確認することができました。
その通りで、これはバグでした。
ご指摘ありがとうございます。
V8.02の次のβ版で修正させていただきます。

[ ]