Defines |
| #define | DD(x) ((para->pFmt->wBorders & (x)) ? (pen_width + 1) : 0) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (richedit) |
| static void | ME_DrawParagraph (ME_Context *c, ME_DisplayItem *paragraph) |
| void | ME_PaintContent (ME_TextEditor *editor, HDC hDC, const RECT *rcUpdate) |
| void | ME_Repaint (ME_TextEditor *editor) |
| void | ME_UpdateRepaint (ME_TextEditor *editor, BOOL update_now) |
| void | ME_RewrapRepaint (ME_TextEditor *editor) |
| int | ME_twips2pointsX (const ME_Context *c, int x) |
| int | ME_twips2pointsY (const ME_Context *c, int y) |
| static void | ME_HighlightSpace (ME_Context *c, int x, int y, LPCWSTR szText, int nChars, ME_Style *s, int width, int nSelFrom, int nSelTo, int ymin, int cy) |
| static void | ME_DrawTextWithStyle (ME_Context *c, int x, int y, LPCWSTR szText, int nChars, ME_Style *s, int width, int nSelFrom, int nSelTo, int ymin, int cy) |
| static void | ME_DebugWrite (HDC hDC, const POINT *pt, LPCWSTR szText) |
| static void | ME_DrawRun (ME_Context *c, int x, int y, ME_DisplayItem *rundi, ME_Paragraph *para) |
| static int | ME_GetBorderPenWidth (const ME_Context *c, int idx) |
| int | ME_GetParaBorderWidth (const ME_Context *c, int flags) |
| static void | ME_DrawParaDecoration (ME_Context *c, ME_Paragraph *para, int y, RECT *bounds) |
| static void | ME_DrawTableBorders (ME_Context *c, ME_DisplayItem *paragraph) |
| void | ME_ScrollAbs (ME_TextEditor *editor, int x, int y) |
| void | ME_HScrollAbs (ME_TextEditor *editor, int x) |
| void | ME_VScrollAbs (ME_TextEditor *editor, int y) |
| void | ME_ScrollUp (ME_TextEditor *editor, int cy) |
| void | ME_ScrollDown (ME_TextEditor *editor, int cy) |
| void | ME_ScrollLeft (ME_TextEditor *editor, int cx) |
| void | ME_ScrollRight (ME_TextEditor *editor, int cx) |
| static BOOL | ME_PostSetScrollRangeVisibility (SCROLLINFO *si) |
| void | ME_UpdateScrollBar (ME_TextEditor *editor) |
| void | ME_EnsureVisible (ME_TextEditor *editor, ME_Cursor *pCursor) |
| void | ME_InvalidateSelection (ME_TextEditor *editor) |
| BOOL | ME_SetZoom (ME_TextEditor *editor, int numerator, int denominator) |
Variables |
| struct { |
| unsigned width: 8 |
| unsigned pen_style: 4 |
| unsigned dble: 1 |
| } | border_details [] |
| static const COLORREF | pen_colors [16] |