OSDN Git Service

Fix printing garbage area
authorsdottaka <none@none>
Sun, 22 May 2011 15:52:43 +0000 (00:52 +0900)
committersdottaka <none@none>
Sun, 22 May 2011 15:52:43 +0000 (00:52 +0900)
Src/editlib/ccrystaltextview.cpp

index fae3d35..91e814d 100644 (file)
@@ -1494,7 +1494,7 @@ void CCrystalTextView::DrawScreenLine( CDC *pdc, CPoint &ptOrigin, const CRect &
                     clrBkColor = GetColor(nBgColorIndex);
                   else
                     clrBkColor = crBkgnd;
-                  pdc->FillSolidRect(ptOrigin.x, ptOrigin.y, ptOrigin.x + ZEROWIDTHBLOCK_WIDTH, ptOrigin.y + GetLineHeight(), clrBkColor);
+                  pdc->FillSolidRect(ptOrigin.x, ptOrigin.y, ZEROWIDTHBLOCK_WIDTH, GetLineHeight(), clrBkColor);
                   ptOriginZeroWidthBlock = ptOrigin;
                   nBgColorIndexZeorWidthBlock = pBuf[I].m_nBgColorIndex;
                   bPrevZeroWidthBlock = true;
@@ -1536,7 +1536,7 @@ void CCrystalTextView::DrawScreenLine( CDC *pdc, CPoint &ptOrigin, const CRect &
                 clrBkColor = GetColor(nBgColorIndex);
               else
                 clrBkColor = crBkgnd;
-              pdc->FillSolidRect(ptOrigin.x, ptOrigin.y, ptOrigin.x + ZEROWIDTHBLOCK_WIDTH, ptOrigin.y + GetLineHeight(), clrBkColor);
+              pdc->FillSolidRect(ptOrigin.x, ptOrigin.y, ZEROWIDTHBLOCK_WIDTH, GetLineHeight(), clrBkColor);
                      bPrevZeroWidthBlock = true;
             }
         }