ReactOS 0.4.16-dev-329-g9223134
|
#include "editor.h"
Go to the source code of this file.
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (richedit_lists) | |
void | ME_InsertBefore (ME_DisplayItem *diWhere, ME_DisplayItem *diWhat) |
void | ME_Remove (ME_DisplayItem *diWhere) |
static BOOL | ME_DITypesEqual (ME_DIType type, ME_DIType nTypeOrClass) |
BOOL | ME_NextRun (ME_DisplayItem **para, ME_DisplayItem **run, BOOL all_para) |
BOOL | ME_PrevRun (ME_DisplayItem **para, ME_DisplayItem **run, BOOL all_para) |
ME_DisplayItem * | ME_FindItemBack (ME_DisplayItem *di, ME_DIType nTypeOrClass) |
ME_DisplayItem * | ME_FindItemBackOrHere (ME_DisplayItem *di, ME_DIType nTypeOrClass) |
ME_DisplayItem * | ME_FindItemFwd (ME_DisplayItem *di, ME_DIType nTypeOrClass) |
static const char * | ME_GetDITypeName (ME_DIType type) |
void | ME_DestroyDisplayItem (ME_DisplayItem *item) |
ME_DisplayItem * | ME_MakeDI (ME_DIType type) |
void | ME_DumpDocument (ME_TextBuffer *buffer) |
void ME_DestroyDisplayItem | ( | ME_DisplayItem * | item | ) |
Definition at line 160 of file list.c.
Referenced by destroy_para(), ME_DestroyEditor(), ME_InternalDeleteText(), ME_JoinParagraphs(), ME_JoinRuns(), and ME_PrepareParagraphForWrapping().
Definition at line 45 of file list.c.
Referenced by ME_FindItemBack(), ME_FindItemBackOrHere(), and ME_FindItemFwd().
void ME_DumpDocument | ( | ME_TextBuffer * | buffer | ) |
Definition at line 187 of file list.c.
Referenced by ME_CheckCharOffsets(), and ME_CheckTablesForCorruption().
ME_DisplayItem * ME_FindItemBack | ( | ME_DisplayItem * | di, |
ME_DIType | nTypeOrClass | ||
) |
Definition at line 111 of file list.c.
Referenced by adjust_para_y(), handle_enter(), ME_AppendTableRow(), ME_ArrowEnd(), ME_ArrowHome(), ME_ArrowPageDown(), ME_ArrowPageUp(), ME_BeginRow(), ME_CheckTablesForCorruption(), ME_DrawRun(), ME_DrawTableBorders(), ME_EnsureVisible(), ME_ExtendAnchorSelection(), ME_FindPixelPos(), ME_FindText(), ME_GetCharFormat(), ME_GetCursorCoordinates(), ME_GetInsertStyle(), ME_GetOuterParagraph(), ME_GetTableRowStart(), ME_GetXForArrow(), ME_HandleMessage(), ME_InsertRunAtCursor(), ME_InsertTextFromCursor(), ME_InternalDeleteText(), ME_JoinParagraphs(), ME_MaximizeSplit(), ME_MoveCursorChars(), ME_MoveCursorLines(), ME_MoveCursorWords(), ME_PaintContent(), ME_PlayUndoItem(), ME_ProtectPartialTableDeletion(), ME_SelectByType(), ME_SelectOrInsertNextCell(), ME_SetCursorToEnd(), and ME_TabPressedInTable().
ME_DisplayItem * ME_FindItemBackOrHere | ( | ME_DisplayItem * | di, |
ME_DIType | nTypeOrClass | ||
) |
Definition at line 124 of file list.c.
Referenced by ME_GetParagraph(), and ME_RowStart().
ME_DisplayItem * ME_FindItemFwd | ( | ME_DisplayItem * | di, |
ME_DIType | nTypeOrClass | ||
) |
Definition at line 134 of file list.c.
Referenced by adjust_para_y(), handle_enter(), ME_AppendTableRow(), ME_ArrowEnd(), ME_ArrowHome(), ME_ArrowPageDown(), ME_ArrowPageUp(), ME_Char(), ME_CheckCharOffsets(), ME_DrawTableBorders(), ME_ExtendAnchorSelection(), ME_FindPixelPos(), ME_FindPixelPosInTableRow(), ME_FindRowWithNumber(), ME_FindRunInRow(), ME_FindText(), ME_GetCharFormat(), ME_GetCursorCoordinates(), ME_GetTableRowEnd(), ME_GetTextW(), ME_HandleMessage(), ME_InsertEndParaFromCursor(), ME_InsertRunAtCursor(), ME_InsertTableRowStartAtParagraph(), ME_InsertTextFromCursor(), ME_InternalDeleteText(), ME_InvalidateSelection(), ME_JoinParagraphs(), ME_MoveCursorChars(), ME_MoveCursorFromTableRowStartParagraph(), ME_MoveCursorLines(), ME_MoveCursorWords(), ME_PropagateCharOffset(), ME_ProtectPartialTableDeletion(), ME_RowNumberFromCharOfs(), ME_RTFSpecialCharHook(), ME_RunOfsFromCharOfs(), ME_SelectByType(), ME_SelectOrInsertNextCell(), ME_SetCharFormat(), ME_SetCursorToStart(), ME_SkipAndPropagateCharOffset(), ME_SplitParagraph(), ME_StreamIn(), ME_StreamOutRTFFontAndColorTbl(), ME_StreamOutText(), ME_UpdateLinkAttribute(), and ME_UpdateSelectionLinkAttribute().
Definition at line 146 of file list.c.
Referenced by ME_DestroyDisplayItem().
void ME_InsertBefore | ( | ME_DisplayItem * | diWhere, |
ME_DisplayItem * | diWhat | ||
) |
Definition at line 26 of file list.c.
Referenced by ME_InsertRowStart(), ME_InsertRunAtCursor(), ME_MakeFirstParagraph(), ME_SplitParagraph(), and ME_SplitRunSimple().
ME_DisplayItem * ME_MakeDI | ( | ME_DIType | type | ) |
Definition at line 178 of file list.c.
Referenced by make_para(), ME_MakeRow(), ME_MakeRun(), ME_MakeText(), and ME_SplitParagraph().
BOOL ME_NextRun | ( | ME_DisplayItem ** | para, |
ME_DisplayItem ** | run, | ||
BOOL | all_para | ||
) |
Definition at line 71 of file list.c.
Referenced by ME_FindNextURLCandidate(), ME_FindText(), ME_LinkNotify(), and ME_StreamOutRTF().
BOOL ME_PrevRun | ( | ME_DisplayItem ** | para, |
ME_DisplayItem ** | run, | ||
BOOL | all_para | ||
) |
Definition at line 93 of file list.c.
Referenced by ME_FindText(), ME_InsertOLEFromCursor(), ME_InternalDeleteText(), ME_JoinParagraphs(), ME_LinkNotify(), and ME_MoveCursorLines().
void ME_Remove | ( | ME_DisplayItem * | diWhere | ) |
Definition at line 35 of file list.c.
Referenced by ME_InternalDeleteText(), ME_JoinParagraphs(), ME_JoinRuns(), and ME_PrepareParagraphForWrapping().
WINE_DEFAULT_DEBUG_CHANNEL | ( | richedit_lists | ) |