ReactOS 0.4.16-dev-340-g0540c21
|
#include "editstr.h"
Go to the source code of this file.
Variables | |
HANDLE me_heap | DECLSPEC_HIDDEN |
#define ITextHost_OnTxCharFormatChange | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->OnTxCharFormatChange(This,a) |
#define ITextHost_OnTxParaFormatChange | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->OnTxParaFormatChange(This,a) |
#define ITextHost_TxActivate | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxActivate(This,a) |
#define ITextHost_TxClientToScreen | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxClientToScreen(This,a) |
#define ITextHost_TxDeactivate | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxDeactivate(This,a) |
#define ITextHost_TxGetAcceleratorPos | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetAcceleratorPos(This,a) |
#define ITextHost_TxGetBackStyle | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetBackStyle(This,a) |
#define ITextHost_TxGetCharFormat | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetCharFormat(This,a) |
#define ITextHost_TxGetClientRect | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetClientRect(This,a) |
#define ITextHost_TxGetDC | ( | This | ) | TXTHOST_VTABLE(This)->TxGetDC(This) |
#define ITextHost_TxGetExtent | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetExtent(This,a) |
#define ITextHost_TxGetMaxLength | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetMaxLength(This,a) |
#define ITextHost_TxGetParaFormat | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetParaFormat(This,a) |
#define ITextHost_TxGetPasswordChar | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetPasswordChar(This,a) |
#define ITextHost_TxGetScrollBars | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetScrollBars(This,a) |
#define ITextHost_TxGetSelectionBarWidth | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetSelectionBarWidth(This,a) |
#define ITextHost_TxGetSysColor | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetSysColor(This,a) |
#define ITextHost_TxGetViewInset | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxGetViewInset(This,a) |
#define ITextHost_TxImmGetContext | ( | This | ) | TXTHOST_VTABLE(This)->TxImmGetContext(This) |
#define ITextHost_TxImmReleaseContext | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxImmReleaseContext(This,a) |
#define ITextHost_TxKillTimer | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxKillTimer(This,a) |
#define ITextHost_TxReleaseDC | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxReleaseDC(This,a) |
#define ITextHost_TxScreenToClient | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxScreenToClient(This,a) |
#define ITextHost_TxSetCapture | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxSetCapture(This,a) |
#define ITextHost_TxSetFocus | ( | This | ) | TXTHOST_VTABLE(This)->TxSetFocus(This) |
#define ITextHost_TxShowCaret | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxShowCaret(This,a) |
#define ITextHost_TxViewChange | ( | This, | |
a | |||
) | TXTHOST_VTABLE(This)->TxViewChange(This,a) |
#define RUN_IS_HIDDEN | ( | run | ) |
void add_marked_para | ( | ME_TextEditor * | editor, |
ME_DisplayItem * | para | ||
) |
Definition at line 112 of file para.c.
Referenced by mark_para_rewrap(), and ME_MakeFirstParagraph().
BOOL add_undo_delete_run | ( | ME_TextEditor * | editor, |
int | pos, | ||
int | len | ||
) |
Definition at line 204 of file undo.c.
Referenced by ME_InsertRunAtCursor().
BOOL add_undo_insert_run | ( | ME_TextEditor * | editor, |
int | pos, | ||
const WCHAR * | str, | ||
int | len, | ||
int | flags, | ||
ME_Style * | style | ||
) |
Definition at line 131 of file undo.c.
Referenced by ME_InternalDeleteText().
BOOL add_undo_join_paras | ( | ME_TextEditor * | editor, |
int | pos | ||
) |
BOOL add_undo_set_char_fmt | ( | ME_TextEditor * | editor, |
int | pos, | ||
int | len, | ||
const CHARFORMAT2W * | fmt | ||
) |
Definition at line 164 of file undo.c.
Referenced by ME_SetCharFormat().
BOOL add_undo_set_para_fmt | ( | ME_TextEditor * | editor, |
const ME_Paragraph * | para | ||
) |
Definition at line 152 of file undo.c.
Referenced by ME_JoinParagraphs(), ME_PlayUndoItem(), and ME_SetParaFormat().
BOOL add_undo_split_para | ( | ME_TextEditor * | editor, |
const ME_Paragraph * | para, | ||
ME_String * | eol_str, | ||
const ME_Cell * | cell | ||
) |
Definition at line 185 of file undo.c.
Referenced by ME_JoinParagraphs().
BOOL cf2w_to_cfany | ( | CHARFORMAT2W * | to, |
const CHARFORMAT2W * | from | ||
) |
Definition at line 79 of file style.c.
Referenced by ME_HandleMessage().
BOOL cfany_to_cf2w | ( | CHARFORMAT2W * | to, |
const CHARFORMAT2W * | from | ||
) |
Definition at line 36 of file style.c.
Referenced by handle_EM_SETCHARFORMAT(), and ME_MakeFirstParagraph().
void create_caret | ( | ME_TextEditor * | ed | ) |
Definition at line 272 of file caret.c.
Referenced by ME_HandleMessage(), and update_caret().
LRESULT CreateIRichEditOle | ( | IUnknown * | outer_unk, |
ME_TextEditor * | editor, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 5688 of file richole.c.
Referenced by insert_static_object(), ITextServicesImpl_QueryInterface(), and ME_HandleMessage().
Definition at line 46 of file editor.h.
Referenced by itemize_para(), ME_CheckCharOffsets(), ME_DumpDocument(), ME_InternalDeleteText(), ME_JoinParagraphs(), ME_MaximizeSplit(), ME_PropagateCharOffset(), ME_SplitByBacktracking(), and split_run_extents().
void destroy_para | ( | ME_TextEditor * | editor, |
ME_DisplayItem * | item | ||
) |
Definition at line 48 of file para.c.
Referenced by ME_DestroyEditor(), and ME_JoinParagraphs().
ME_DisplayItem * get_di_from_para | ( | ME_Paragraph * | para | ) |
Definition at line 32 of file para.c.
Referenced by ME_InsertRunAtCursor(), ME_SetCharFormat(), ME_SetParaFormat(), and para_num_clear_list().
Definition at line 41 of file editor.h.
Referenced by debugstr_run(), draw_text(), ME_CharFromPointContext(), ME_DrawParagraph(), ME_FindNextURLCandidate(), ME_FindText(), ME_GetRunSizeCommon(), ME_GetTextW(), ME_HandleMessage(), ME_InsertRowStart(), ME_InternalDeleteText(), ME_MaximizeSplit(), ME_MoveCursorWords(), ME_PointFromCharContext(), ME_SplitByBacktracking(), ME_StreamOutRTF(), ME_StreamOutText(), ME_UpdateRunFlags(), ME_WrapHandleRun(), run_is_entirely_ws(), run_is_splittable(), shape_run(), and test_para_numbering().
int get_total_width | ( | ME_TextEditor * | editor | ) |
Definition at line 64 of file para.c.
Referenced by destroy_para(), and ME_WrapMarkedParagraphs().
void hide_caret | ( | ME_TextEditor * | ed | ) |
Definition at line 288 of file caret.c.
Referenced by ME_ArrowKey(), ME_HandleMessage(), and update_caret().
void mark_para_rewrap | ( | ME_TextEditor * | editor, |
ME_DisplayItem * | para | ||
) |
Definition at line 26 of file para.c.
Referenced by handle_enter(), ME_InsertRunAtCursor(), ME_InternalDeleteText(), ME_JoinParagraphs(), ME_JoinRuns(), ME_MarkForWrapping(), ME_PlayUndoItem(), ME_SetCharFormat(), ME_SetParaFormat(), ME_SplitParagraph(), ME_SplitRunSimple(), and para_num_clear_list().
Definition at line 454 of file style.c.
Referenced by add_undo_insert_run(), ME_ApplyStyle(), ME_GetInsertStyle(), ME_HandleMessage(), ME_MakeRun(), ME_RTFReadHook(), ME_SaveTempStyle(), ME_StreamIn(), para_num_init(), and RTFUngetToken().
Definition at line 126 of file string.c.
Referenced by ME_JoinParagraphs(), and ME_SplitParagraph().
ME_DisplayItem * ME_AppendTableRow | ( | ME_TextEditor * | editor, |
ME_DisplayItem * | table_row | ||
) |
Definition at line 407 of file table.c.
Referenced by handle_enter(), and ME_SelectOrInsertNextCell().
ME_Style * ME_ApplyStyle | ( | ME_TextEditor * | ed, |
ME_Style * | sSrc, | ||
CHARFORMAT2W * | style | ||
) |
Definition at line 156 of file style.c.
Referenced by ME_RTFCharAttrHook(), ME_SetCharFormat(), ME_SetDefaultCharFormat(), ME_SetSelectionCharFormat(), and para_num_init().
BOOL ME_ArrowKey | ( | ME_TextEditor * | ed, |
int | nVKey, | ||
BOOL | extend, | ||
BOOL | ctrl | ||
) |
Definition at line 1630 of file caret.c.
Referenced by ME_KeyDown().
Definition at line 204 of file string.c.
Referenced by ME_MoveCursorWords().
void ME_CharFormatFromLogFont | ( | HDC | hDC, |
const LOGFONTW * | lf, | ||
CHARFORMAT2W * | fmt | ||
) |
Definition at line 331 of file style.c.
Referenced by ME_HandleMessage().
int ME_CharFromPoint | ( | ME_TextEditor * | editor, |
int | cx, | ||
ME_Run * | run, | ||
BOOL | closest, | ||
BOOL | visual_order | ||
) |
Definition at line 521 of file run.c.
Referenced by ME_FindRunInRow().
int ME_CharFromPointContext | ( | ME_Context * | c, |
int | cx, | ||
ME_Run * | run, | ||
BOOL | closest, | ||
BOOL | visual_order | ||
) |
Definition at line 462 of file run.c.
Referenced by find_split_point(), and ME_CharFromPoint().
Definition at line 1122 of file caret.c.
Referenced by ME_HandleMessage(), ME_LinkNotify(), and ME_SetCursor().
int ME_CharOfsFromRunOfs | ( | ME_TextEditor * | editor, |
const ME_DisplayItem * | pPara, | ||
const ME_DisplayItem * | pRun, | ||
int | nOfs | ||
) |
void ME_CheckCharOffsets | ( | ME_TextEditor * | editor | ) |
Definition at line 101 of file run.c.
Referenced by ME_ArrowKey(), ME_InternalDeleteText(), ME_JoinParagraphs(), ME_JoinRuns(), ME_KeyDown(), ME_MakeEditor(), and split_run_extents().
void ME_CheckTablesForCorruption | ( | ME_TextEditor * | editor | ) |
Definition at line 192 of file table.c.
Referenced by handle_enter(), ME_Redo(), ME_StreamIn(), and ME_Undo().
void ME_ClearTempStyle | ( | ME_TextEditor * | editor | ) |
Definition at line 523 of file style.c.
Referenced by ME_DestroyEditor(), ME_HandleMessage(), ME_ReplaceSel(), ME_SendSelChange(), and ME_StreamIn().
void ME_CommitCoalescingUndo | ( | ME_TextEditor * | editor | ) |
Commits preceding changes into a undo transaction that can be expanded.
This function allows the transaction to be reopened with ME_ContinueCoalescingTransaction in order to continue the transaction. If an undo item is added to the undo stack as a result of a change without the transaction being reopened, then the transaction will be ended, and the changes will become a part of the next transaction.
This is used to allow typed characters to be grouped together since each typed character results in a single event, and each event adding undo items must be committed. Using this function as opposed to ME_CommitUndo allows multiple events to be grouped, and undone together.
Definition at line 301 of file undo.c.
Referenced by handle_enter(), ME_Char(), and ME_KeyDown().
void ME_CommitUndo | ( | ME_TextEditor * | editor | ) |
Commits preceding changes into a transaction that can be undone together.
This should be called after all the changes occur associated with an event so that the group of changes can be undone atomically as a transaction.
This will have no effect the undo mode is set to ignore changes, or if no changes preceded calling this function before the last time it was called.
This can also be used to conclude a coalescing transaction (used for grouping typed characters).
Definition at line 227 of file undo.c.
Referenced by copy_or_cut(), handle_EM_SETCHARFORMAT(), handle_enter(), IRichEditOle_fnInsertObject(), ME_Char(), ME_HandleMessage(), ME_KeyDown(), ME_ReplaceSel(), ME_StreamIn(), ME_WmCreate(), and paste_emf().
void ME_ContinueCoalescingTransaction | ( | ME_TextEditor * | editor | ) |
Groups subsequent changes with previous ones for an undo if coalescing.
Has no effect if the previous changes were followed by a ME_CommitUndo. This function will only have an affect if the previous changes were followed by a call to ME_CommitCoalescingUndo, which allows the transaction to be continued.
This allows multiple consecutively typed characters to be grouped together to be undone by a single undo operation.
Definition at line 265 of file undo.c.
Referenced by handle_enter(), ME_Char(), and ME_KeyDown().
void ME_CopyCharFormat | ( | CHARFORMAT2W * | pDest, |
const CHARFORMAT2W * | pSrc | ||
) |
Definition at line 230 of file style.c.
Referenced by ME_GetDefaultCharFormat(), ME_GetRunCharFormat(), and ME_GetSelectionCharFormat().
Definition at line 5907 of file richole.c.
Referenced by create_re_object(), and IRichEditOle_fnGetObject().
ITextHost * ME_CreateTextHost | ( | HWND | hwnd, |
CREATESTRUCTW * | cs, | ||
BOOL | bEmulateVersion10 | ||
) |
Definition at line 44 of file txthost.c.
Referenced by create_windowed_editor().
void ME_CursorFromCharOfs | ( | ME_TextEditor * | editor, |
int | nCharOfs, | ||
ME_Cursor * | pCursor | ||
) |
Definition at line 171 of file run.c.
Referenced by fnTextSrv_TxGetText(), get_textfont_prop_for_pos(), IRichEditOle_fnGetClipboardData(), IRichEditOle_fnGetObject(), ITextRange_fnGetChar(), ITextRange_fnGetText(), ITextRange_fnScrollIntoView(), ITextRange_fnSetText(), ME_FindText(), ME_GetSelectionType(), ME_HandleMessage(), ME_InternalDeleteText(), ME_PlayUndoItem(), ME_StreamIn(), set_selection_cursors(), set_textfont_prop(), and textrange_set_font().
Definition at line 5899 of file richole.c.
Referenced by ME_DestroyDisplayItem().
void ME_DeleteSelection | ( | ME_TextEditor * | editor | ) |
Definition at line 1584 of file caret.c.
Referenced by ME_HandleMessage(), ME_InsertEndRowFromCursor(), ME_InsertOLEFromCursor(), ME_InsertTextFromCursor(), and ME_KeyDown().
BOOL ME_DeleteTextAtCursor | ( | ME_TextEditor * | editor, |
int | nCursor, | ||
int | nChars | ||
) |
Definition at line 510 of file caret.c.
Referenced by ME_DeleteSelection(), and ME_KeyDown().
void ME_DestroyContext | ( | ME_Context * | c | ) |
Definition at line 44 of file context.c.
Referenced by ME_CharFromPoint(), ME_GetCursorCoordinates(), ME_InvalidateParagraphRange(), ME_MakeFirstParagraph(), ME_PaintContent(), ME_PointFromChar(), ME_WrapMarkedParagraphs(), and stream_out_graphics().
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().
void ME_DestroyEditor | ( | ME_TextEditor * | editor | ) |
Definition at line 3194 of file editor.c.
Referenced by ITextServicesImpl_Release(), and ME_HandleMessage().
Definition at line 96 of file string.c.
Referenced by destroy_para(), destroy_undo_item(), draw_text(), ME_CharFromPointContext(), ME_GetRunSizeCommon(), ME_PointFromCharContext(), and para_num_clear().
Definition at line 442 of file style.c.
Referenced by ME_DestroyEditor(), and ME_ReleaseStyle().
Definition at line 5804 of file richole.c.
Referenced by ME_DrawRun().
void ME_DumpDocument | ( | ME_TextBuffer * | buffer | ) |
Definition at line 187 of file list.c.
Referenced by ME_CheckCharOffsets(), and ME_CheckTablesForCorruption().
void ME_DumpParaStyle | ( | ME_Paragraph * | s | ) |
void ME_DumpParaStyleToBuf | ( | const PARAFORMAT2 * | pFmt, |
char | buf[2048] | ||
) |
Definition at line 819 of file para.c.
void ME_DumpStyleToBuf | ( | CHARFORMAT2W * | pFmt, |
char | buf[2048] | ||
) |
Definition at line 250 of file style.c.
Referenced by ME_DumpStyle(), and ME_KeyDown().
void ME_EmptyUndoStack | ( | ME_TextEditor * | editor | ) |
Definition at line 53 of file undo.c.
Referenced by add_undo_insert_run(), fnTextSrv_TxSetText(), ME_DestroyEditor(), ME_HandleMessage(), ME_ReplaceSel(), and ME_StreamIn().
Definition at line 248 of file string.c.
Referenced by ME_HandleMessage(), and ME_SetText().
void ME_EnsureVisible | ( | ME_TextEditor * | editor, |
ME_Cursor * | pCursor | ||
) |
Definition at line 1275 of file paint.c.
Referenced by ME_ArrowKey(), ME_HandleMessage(), ME_MouseMove(), and ME_UpdateRepaint().
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().
ME_DisplayItem * ME_FindRowWithNumber | ( | ME_TextEditor * | editor, |
int | nRow | ||
) |
Definition at line 44 of file row.c.
Referenced by ME_HandleMessage().
void ME_GetCharFormat | ( | ME_TextEditor * | editor, |
const ME_Cursor * | from, | ||
const ME_Cursor * | to, | ||
CHARFORMAT2W * | pFmt | ||
) |
Definition at line 819 of file run.c.
Referenced by get_textfont_prop_for_pos(), ME_GetSelectionCharFormat(), ME_StreamIn(), and ME_UpdateLinkAttribute().
void ME_GetCursorCoordinates | ( | ME_TextEditor * | editor, |
ME_Cursor * | pCursor, | ||
int * | x, | ||
int * | y, | ||
int * | height | ||
) |
Definition at line 221 of file caret.c.
Referenced by create_caret(), ITextRange_fnScrollIntoView(), and update_caret().
Definition at line 957 of file caret.c.
Referenced by get_unicode_text(), ITextSelection_fnGetText(), ME_Char(), ME_Copy(), ME_ExtendAnchorSelection(), ME_FindText(), ME_GetDataObject(), ME_GetSelection(), ME_GetSelectionOfs(), ME_GetTextLength(), ME_HandleMessage(), ME_InternalDeleteText(), ME_LinkNotify(), ME_MoveCursorChars(), ME_ProtectPartialTableDeletion(), ME_RTFSpecialCharHook(), ME_SetCursor(), ME_StreamIn(), ME_TabPressedInTable(), and ME_UpdateLinkAttribute().
HRESULT ME_GetDataObject | ( | ME_TextEditor * | editor, |
const ME_Cursor * | start, | ||
int | nChars, | ||
LPDATAOBJECT * | lplpdataobj | ||
) |
void ME_GetDefaultCharFormat | ( | ME_TextEditor * | editor, |
CHARFORMAT2W * | pFmt | ||
) |
Definition at line 790 of file run.c.
Referenced by ME_HandleMessage().
ME_Style * ME_GetInsertStyle | ( | ME_TextEditor * | editor, |
int | nCursor | ||
) |
Definition at line 476 of file style.c.
Referenced by handle_enter(), ITextRange_fnSetText(), ME_Char(), ME_GetSelectionInsertStyle(), ME_HandleMessage(), ME_InsertEndParaFromCursor(), ME_InsertEndRowFromCursor(), ME_InsertOLEFromCursor(), and ME_SetSelectionCharFormat().
void ME_GetOLEObjectSize | ( | const ME_Context * | c, |
ME_Run * | run, | ||
SIZE * | pSize | ||
) |
Definition at line 5727 of file richole.c.
Referenced by ME_CharFromPointContext(), ME_GetRunSizeCommon(), and ME_PointFromCharContext().
ME_DisplayItem * ME_GetOuterParagraph | ( | ME_DisplayItem * | para | ) |
Definition at line 172 of file table.c.
Referenced by ME_InvalidateParagraphRange().
int ME_GetParaBorderWidth | ( | const ME_Context * | c, |
int | flags | ||
) |
Definition at line 529 of file paint.c.
Referenced by ME_DrawParaDecoration(), and ME_WrapTextParagraph().
ME_DisplayItem * ME_GetParagraph | ( | ME_DisplayItem * | run | ) |
Definition at line 815 of file para.c.
Referenced by ME_ArrowEnd(), ME_ArrowHome(), ME_ExtendAnchorSelection(), ME_FindRunInRow(), ME_HandleMessage(), ME_InsertTableRowStartAtParagraph(), ME_IsInTable(), ME_JoinRuns(), ME_MoveCursorLines(), ME_RTFSpecialCharHook(), ME_SelectByType(), ME_SelectOrInsertNextCell(), and ME_SplitParagraph().
SIZE ME_GetRunSizeCommon | ( | ME_Context * | c, |
const ME_Paragraph * | para, | ||
ME_Run * | run, | ||
int | nLen, | ||
int | startx, | ||
int * | pAscent, | ||
int * | pDescent | ||
) |
Definition at line 616 of file run.c.