[スレッド全体]

2009/3/10 (火) 00:55:11 ryoji  
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SV1; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618)
[5558] Re2:修正: 折り返し行末へ入力した文字が描画されない
▼ なすこじさん
> すみません、元の現象が出せません ><

Patchesのほうでは、デフォルトの「テキスト」タイプの設定で起きるような説明をしてしまいましたが、ちょっと違ってました。

再現方法の一例を以下に示します。

まず、sakura.iniが無い初期状態で起動し、サクラのソースにある BugsInfo.txt を読み込みます。

次に、

[共通設定]-[全般]で、
●[画面キャッシュを使う]をON

[タイプ別設定]-[スクリーン]で、
●[折り返し桁数]を100
●[英文ワードラップ]をON

に変更します。

そうすると、3行目が"も"の文字の右で折り返されるので、その"も"の中央よりも右側をクリックして折り返し記号の手前にカーソルを置きます。
そこで、何か半角英字を入力すると、次の行に入ったはずの半角英字が描画されず、単にカーソルが次の行の先頭の"っ"の文字の中央に移動しただけのように見えると思います。
(F5キーで再描画すれば入力した文字が描画されます)

上記では[英文ワードラップ]をONにしていますが、「その他」グループの中の[文書アイコンを使う]以外のどれかひとつでもONにすると再現するはずです。

自分としてはどういうロジックでそうなってしまうのかまで十分に把握できているのですが、ちょっとややこしいので、それを人にうまく説明するのは難しいです。(^^;;;

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81
[ut:0.000][st:0.000]