richedit: Removed some unused invalidation code.
The ME_InvalidateFromOfs and ME_QueueInvalidateFromCursor functions are never called, and the nInvalidOfs variable had its value set but never used.
This commit is contained in:
parent
a6c7b6fdb2
commit
94146a72ad
|
@ -2725,7 +2725,6 @@ ME_TextEditor *ME_MakeEditor(ITextHost *texthost, BOOL bEmulateVersion10)
|
|||
ed->pLastSelStartPara = ed->pLastSelEndPara = ME_FindItemFwd(ed->pBuffer->pFirst, diParagraph);
|
||||
ed->bWordWrap = (props & TXTBIT_WORDWRAP) != 0;
|
||||
ed->bHideSelection = FALSE;
|
||||
ed->nInvalidOfs = -1;
|
||||
ed->pfnWordBreak = NULL;
|
||||
ed->lpOleCallback = NULL;
|
||||
ed->mode = TM_RICHTEXT | TM_MULTILEVELUNDO | TM_MULTICODEPAGE;
|
||||
|
|
|
@ -233,7 +233,6 @@ void ME_RewrapRepaint(ME_TextEditor *editor);
|
|||
void ME_UpdateRepaint(ME_TextEditor *editor);
|
||||
void ME_EnsureVisible(ME_TextEditor *editor, ME_Cursor *pCursor);
|
||||
void ME_InvalidateSelection(ME_TextEditor *editor);
|
||||
void ME_QueueInvalidateFromCursor(ME_TextEditor *editor, int nCursor);
|
||||
BOOL ME_SetZoom(ME_TextEditor *editor, int numerator, int denominator);
|
||||
int ME_twips2pointsX(ME_Context *c, int x);
|
||||
int ME_twips2pointsY(ME_Context *c, int y);
|
||||
|
|
|
@ -363,7 +363,6 @@ typedef struct tagME_TextEditor
|
|||
RECT rcFormat;
|
||||
BOOL bDefaultFormatRect;
|
||||
BOOL bWordWrap;
|
||||
int nInvalidOfs;
|
||||
int nTextLimit;
|
||||
EDITWORDBREAKPROCW pfnWordBreak;
|
||||
LPRICHEDITOLECALLBACK lpOleCallback;
|
||||
|
|
|
@ -1240,24 +1240,6 @@ void ME_EnsureVisible(ME_TextEditor *editor, ME_Cursor *pCursor)
|
|||
}
|
||||
|
||||
|
||||
void
|
||||
ME_InvalidateFromOfs(ME_TextEditor *editor, int nCharOfs)
|
||||
{
|
||||
RECT rc;
|
||||
int x, y, height;
|
||||
ME_Cursor tmp;
|
||||
|
||||
ME_RunOfsFromCharOfs(editor, nCharOfs, &tmp.pRun, &tmp.nOffset);
|
||||
ME_GetCursorCoordinates(editor, &tmp, &x, &y, &height);
|
||||
|
||||
rc.left = 0;
|
||||
rc.top = y;
|
||||
rc.bottom = y + height;
|
||||
rc.right = editor->rcFormat.right;
|
||||
ITextHost_TxInvalidateRect(editor->texthost, &rc, FALSE);
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
ME_InvalidateSelection(ME_TextEditor *editor)
|
||||
{
|
||||
|
@ -1306,13 +1288,6 @@ ME_InvalidateSelection(ME_TextEditor *editor)
|
|||
assert(editor->pLastSelEndPara->type == diParagraph);
|
||||
}
|
||||
|
||||
void
|
||||
ME_QueueInvalidateFromCursor(ME_TextEditor *editor, int nCursor)
|
||||
{
|
||||
editor->nInvalidOfs = ME_GetCursorOfs(editor, nCursor);
|
||||
}
|
||||
|
||||
|
||||
BOOL
|
||||
ME_SetZoom(ME_TextEditor *editor, int numerator, int denominator)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue