Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (richedit) |
| void | ME_SetCursorToStart (ME_TextEditor *editor, ME_Cursor *cursor) |
| static void | ME_SetCursorToEnd (ME_TextEditor *editor, ME_Cursor *cursor) |
| int | ME_GetSelectionOfs (ME_TextEditor *editor, int *from, int *to) |
| int | ME_GetSelection (ME_TextEditor *editor, ME_Cursor **from, ME_Cursor **to) |
| int | ME_GetTextLength (ME_TextEditor *editor) |
| int | ME_GetTextLengthEx (ME_TextEditor *editor, const GETTEXTLENGTHEX *how) |
| int | ME_SetSelection (ME_TextEditor *editor, int from, int to) |
| static void | ME_GetCursorCoordinates (ME_TextEditor *editor, ME_Cursor *pCursor, int *x, int *y, int *height) |
| void | ME_MoveCaret (ME_TextEditor *editor) |
| void | ME_ShowCaret (ME_TextEditor *ed) |
| void | ME_HideCaret (ME_TextEditor *ed) |
| BOOL | ME_InternalDeleteText (ME_TextEditor *editor, ME_Cursor *start, int nChars, BOOL bForce) |
| BOOL | ME_DeleteTextAtCursor (ME_TextEditor *editor, int nCursor, int nChars) |
| static ME_DisplayItem * | ME_InternalInsertTextFromCursor (ME_TextEditor *editor, int nCursor, const WCHAR *str, int len, ME_Style *style, int flags) |
| void | ME_InsertOLEFromCursor (ME_TextEditor *editor, const REOBJECT *reo, int nCursor) |
| void | ME_InsertEndRowFromCursor (ME_TextEditor *editor, int nCursor) |
| void | ME_InsertTextFromCursor (ME_TextEditor *editor, int nCursor, const WCHAR *str, int len, ME_Style *style) |
| int | ME_MoveCursorChars (ME_TextEditor *editor, ME_Cursor *cursor, int nRelOfs) |
| static BOOL | ME_MoveCursorWords (ME_TextEditor *editor, ME_Cursor *cursor, int nRelOfs) |
| static void | ME_SelectByType (ME_TextEditor *editor, ME_SelectionType selectionType) |
| int | ME_GetCursorOfs (const ME_Cursor *cursor) |
| static ME_DisplayItem * | ME_FindPixelPosInTableRow (int x, int y, ME_DisplayItem *para) |
| static BOOL | ME_ReturnFoundPos (ME_TextEditor *editor, ME_DisplayItem *found, ME_Cursor *result, int rx, BOOL isExact) |
| static BOOL | ME_FindPixelPos (ME_TextEditor *editor, int x, int y, ME_Cursor *result, BOOL *is_eol) |
| BOOL | ME_CharFromPos (ME_TextEditor *editor, int x, int y, ME_Cursor *cursor, BOOL *isExact) |
| static void | ME_ExtendAnchorSelection (ME_TextEditor *editor) |
| void | ME_LButtonDown (ME_TextEditor *editor, int x, int y, int clickNum) |
| void | ME_MouseMove (ME_TextEditor *editor, int x, int y) |
| static ME_DisplayItem * | ME_FindRunInRow (ME_TextEditor *editor, ME_DisplayItem *pRow, int x, int *pOffset, int *pbCaretAtEnd) |
| static int | ME_GetXForArrow (ME_TextEditor *editor, ME_Cursor *pCursor) |
| static void | ME_MoveCursorLines (ME_TextEditor *editor, ME_Cursor *pCursor, int nRelOfs) |
| static void | ME_ArrowPageUp (ME_TextEditor *editor, ME_Cursor *pCursor) |
| static void | ME_ArrowPageDown (ME_TextEditor *editor, ME_Cursor *pCursor) |
| static void | ME_ArrowHome (ME_TextEditor *editor, ME_Cursor *pCursor) |
| static void | ME_ArrowCtrlHome (ME_TextEditor *editor, ME_Cursor *pCursor) |
| static void | ME_ArrowEnd (ME_TextEditor *editor, ME_Cursor *pCursor) |
| static void | ME_ArrowCtrlEnd (ME_TextEditor *editor, ME_Cursor *pCursor) |
| BOOL | ME_IsSelection (ME_TextEditor *editor) |
| void | ME_DeleteSelection (ME_TextEditor *editor) |
| ME_Style * | ME_GetSelectionInsertStyle (ME_TextEditor *editor) |
| void | ME_SendSelChange (ME_TextEditor *editor) |
| BOOL | ME_ArrowKey (ME_TextEditor *editor, int nVKey, BOOL extend, BOOL ctrl) |