▼ げんたさん よく分かりました、元のすいさんの話に戻したいと思います。 >sakura_2006-04-20.zip ですが、矩形選択時の選択範囲の表示が変です。 >sakura_2006-03-17.zip までは問題ありませんでした。 >> 1.5.10.0 >>data:5184 >> 2006.04.08 >>dev:4333 #957 選択範囲が画面上で幅3000pixelを超えると反転しなくなるのを修正.(もかさん) >> CEditView_New2.cpp このソースを元に戻すと再現しません。 バグというより、修正ミスのような感じです。 /Junk/sakura.zip 06-04-20(except CEditView_New2.cpp) なお、余談になりますが、最新のソースで 480:- if( nSelectTo <= m_nViewLeftCol ){ 480:+ if( nSelectTo < m_nViewLeftCol ){ にすると、部分的な修正で直ります。 そこまで責任持てませんので、こちらのバイナリーアップは控えます。(願)
ご迷惑おかけしてすみません。 >>dev:4333 #957 のパッチを作成したもかです。 じゅうじさんご指摘の通り、修正ミスでした。 原因は、桁位置がFromよりToのほうが左側にくる場合を考慮していませんでした。 原因を考慮したパッチをsf.netのpatchに登録しておきますので、確認お願いします。 なお、FromとToを入れ替えるようにしたので 480:- if( nSelectTo <= m_nViewLeftCol ){ 480:+ if( nSelectTo < m_nViewLeftCol ){ の修正は必要ありません。 #ルーラーに関しては、検証していません。
▼ もかさん ありがとうございました。 >>data:5184 1.5.10.0 >>dev:4333 bug >>data:5230 改行[EOF] >>data:5232 ■生成 >>data:5238 ルーラー黒 >>data:5245 1.5.10.1 >>data:5239 fix 全て正常でした。