[4049]
カーソル残骸の修正
ryoji
>>data:4599 カーソルの残骸
修正パッチです。
--- ssrc_2005-09-03\sakura_core/CEditView_New2.cpp Sat Sep 03 03:35:13 2005
+++ ssrc_2005-09-03_2\sakura_core/CEditView_New2.cpp Thu Sep 29 19:03:26 2005
@@ -482,8 +482,10 @@
rcClip.bottom = y + nLineHeight;
// 2005/04/02 かろと 0文字マッチだと反転幅が0となり反転されないので、1/3文字幅だけ反転させる
// 2005/06/26 zenryaku 選択解除でキャレットの残骸が残る問題を修正
+ // 2005/09/29 ryoji スクロール時にキャレットのようなゴミが表示される問題を修正
if (IsTextSelected() && rcClip.right == rcClip.left &&
- m_nSelectLineFrom == m_nSelectLineTo)
+ m_nSelectLineFrom == m_nSelectLineTo &&
+ m_nSelectColmFrom >= m_nViewLeftCol)
{
rcClip.right = rcClip.left + (nCharWidth/3 == 0 ? 1 : nCharWidth/3);
}