|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "editor.h"
Go to the source code of this file.
| void cursor_from_char_ofs | ( | ME_TextEditor * | editor, |
| int | char_ofs, | ||
| ME_Cursor * | cursor | ||
| ) |
Definition at line 245 of file run.c.
Referenced by editor_handle_message(), editor_insert_oleobj(), fnTextSrv_TxGetText(), get_textfont_prop_for_pos(), IRichEditOle_fnGetClipboardData(), IRichEditOle_fnGetObject(), ITextRange_fnGetChar(), ITextRange_fnGetText(), ITextRange_fnScrollIntoView(), ITextRange_fnSetText(), ME_FindText(), ME_GetSelectionType(), ME_InternalDeleteText(), ME_PlayUndoItem(), ME_StreamIn(), set_selection_cursors(), set_textfont_prop(), textrange_copy_or_cut(), textrange_endof(), textrange_move(), textrange_moveend(), textrange_movestart(), and textrange_set_font().
Definition at line 30 of file run.c.
Referenced by ME_FindNextURLCandidate(), ME_StreamOutRTF(), run_next(), and run_next_all_paras().
Definition at line 49 of file run.c.
Referenced by run_prev(), and run_prev_all_paras().
| void editor_propagate_char_ofs | ( | ME_TextEditor * | editor, |
| ME_Paragraph * | para, | ||
| ME_Run * | run, | ||
| int | shift | ||
| ) |
Definition at line 147 of file run.c.
Referenced by ME_InternalDeleteText(), para_join(), para_split(), and run_insert().
| int ME_CharFromPoint | ( | ME_TextEditor * | editor, |
| int | cx, | ||
| ME_Run * | run, | ||
| BOOL | closest, | ||
| BOOL | visual_order | ||
| ) |
Definition at line 575 of file run.c.
Referenced by row_cursor().
| int ME_CharFromPointContext | ( | ME_Context * | c, |
| int | cx, | ||
| ME_Run * | run, | ||
| BOOL | closest, | ||
| BOOL | visual_order | ||
| ) |
Definition at line 516 of file run.c.
Referenced by find_split_point(), and ME_CharFromPoint().
| void ME_CheckCharOffsets | ( | ME_TextEditor * | editor | ) |
Definition at line 178 of file run.c.
Referenced by ME_ArrowKey(), ME_InternalDeleteText(), ME_KeyDown(), ME_MakeEditor(), para_join(), run_join(), and split_run_extents().
| void ME_GetCharFormat | ( | ME_TextEditor * | editor, |
| const ME_Cursor * | from, | ||
| const ME_Cursor * | to, | ||
| CHARFORMAT2W * | fmt | ||
| ) |
Definition at line 876 of file run.c.
Referenced by get_textfont_prop_for_pos(), ME_GetSelectionCharFormat(), ME_StreamIn(), and ME_UpdateLinkAttribute().
| void ME_GetDefaultCharFormat | ( | ME_TextEditor * | editor, |
| CHARFORMAT2W * | pFmt | ||
| ) |
Definition at line 847 of file run.c.
Referenced by editor_handle_message().
| SIZE ME_GetRunSizeCommon | ( | ME_Context * | c, |
| const ME_Paragraph * | para, | ||
| ME_Run * | run, | ||
| int | nLen, | ||
| int | startx, | ||
| int * | pAscent, | ||
| int * | pDescent | ||
| ) |
Definition at line 674 of file run.c.
Referenced by calc_run_extent().
| void ME_GetSelectionCharFormat | ( | ME_TextEditor * | editor, |
| CHARFORMAT2W * | pFmt | ||
| ) |
Definition at line 858 of file run.c.
Referenced by editor_handle_message(), ME_KeyDown(), and update_caret().
|
static |
Definition at line 593 of file run.c.
Referenced by ME_GetRunSizeCommon(), and ME_PointFromCharContext().
| int ME_PointFromChar | ( | ME_TextEditor * | editor, |
| ME_Run * | pRun, | ||
| int | nOffset, | ||
| BOOL | visual_order | ||
| ) |
Definition at line 654 of file run.c.
Referenced by editor_ensure_visible(), editor_handle_message(), and ME_GetXForArrow().
| int ME_PointFromCharContext | ( | ME_Context * | c, |
| ME_Run * | pRun, | ||
| int | nOffset, | ||
| BOOL | visual_order | ||
| ) |
Definition at line 613 of file run.c.
Referenced by cursor_coords(), get_selection_rect(), ME_InsertRowStart(), and ME_PointFromChar().
| void ME_SetCharFormat | ( | ME_TextEditor * | editor, |
| ME_Cursor * | start, | ||
| ME_Cursor * | end, | ||
| CHARFORMAT2W * | fmt | ||
| ) |
Definition at line 782 of file run.c.
Referenced by editor_handle_message(), handle_EM_SETCHARFORMAT(), ME_PlayUndoItem(), ME_SetSelectionCharFormat(), ME_UpdateLinkAttribute(), para_join(), set_textfont_prop(), and textrange_set_font().
| void ME_SetSelectionCharFormat | ( | ME_TextEditor * | editor, |
| CHARFORMAT2W * | pFmt | ||
| ) |
Definition at line 753 of file run.c.
Referenced by editor_handle_message(), handle_EM_SETCHARFORMAT(), and ME_StreamIn().
| void ME_UpdateRunFlags | ( | ME_TextEditor * | editor, |
| ME_Run * | run | ||
| ) |
Definition at line 467 of file run.c.
Referenced by ME_SplitByBacktracking(), ME_WrapSizeRun(), run_join(), and run_split().
Definition at line 233 of file run.c.
Referenced by draw_run(), and IRichEditOle_fnGetObject().
|
static |
Definition at line 836 of file run.c.
Referenced by ME_GetCharFormat().
Definition at line 348 of file run.c.
Referenced by ME_MakeFirstParagraph(), para_split(), run_insert(), and run_split().
| ME_Run * run_insert | ( | ME_TextEditor * | editor, |
| ME_Cursor * | cursor, | ||
| ME_Style * | style, | ||
| const WCHAR * | str, | ||
| int | len, | ||
| int | flags | ||
| ) |
Definition at line 380 of file run.c.
Referenced by editor_insert_oleobj(), ME_InsertEndRowFromCursor(), ME_InsertTextFromCursor(), and ME_PlayUndoItem().
Definition at line 431 of file run.c.
Referenced by ME_UpdateRunFlags().
| void run_join | ( | ME_TextEditor * | editor, |
| ME_Run * | run | ||
| ) |
Definition at line 278 of file run.c.
Referenced by ME_PrepareParagraphForWrapping().
Definition at line 68 of file run.c.
Referenced by cursor_from_char_ofs(), editor_propagate_char_ofs(), itemize_para(), layout_row(), link_notify(), ME_InsertRowStart(), ME_InsertTextFromCursor(), ME_InternalDeleteText(), ME_MoveCursorChars(), ME_MoveCursorWords(), ME_WrapHandleRun(), para_join(), para_split(), run_join(), shape_para(), table_protect_partial_deletion(), and table_select_next_cell_or_append().
Definition at line 96 of file run.c.
Referenced by ME_FindText(), ME_GetCharFormat(), ME_GetTextW(), ME_SetCharFormat(), ME_StreamOutText(), ME_UpdateLinkAttribute(), run_insert(), stream_out_font_and_colour_tbls(), and table_select_next_cell_or_append().
Definition at line 82 of file run.c.
Referenced by cursor_coords(), layout_row(), link_notify(), ME_GetCharFormat(), ME_InsertRowStart(), ME_InsertTextFromCursor(), ME_MaximizeSplit(), ME_MoveCursorChars(), ME_MoveCursorWords(), ME_WrapHandleRun(), style_get_insert_style(), and table_handle_tab().
Definition at line 110 of file run.c.
Referenced by editor_handle_message(), editor_insert_oleobj(), ME_FindText(), ME_GetCharFormat(), ME_InternalDeleteText(), and run_insert().
| ME_Run * run_split | ( | ME_TextEditor * | editor, |
| ME_Cursor * | cursor | ||
| ) |
Definition at line 310 of file run.c.
Referenced by itemize_para(), ME_InsertTextFromCursor(), ME_PlayUndoItem(), ME_SetCharFormat(), run_insert(), split_run_extents(), and table_insert_end_para().
| WINE_DECLARE_DEBUG_CHANNEL | ( | richedit_check | ) |
| WINE_DECLARE_DEBUG_CHANNEL | ( | richedit_lists | ) |
| WINE_DEFAULT_DEBUG_CHANNEL | ( | richedit | ) |