ReactOS 0.4.16-dev-1105-gafe29ee
|
#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 240 of file run.c.
Referenced by editor_handle_message(), 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_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 570 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 511 of file run.c.
Referenced by find_split_point(), and ME_CharFromPoint().
void ME_CheckCharOffsets | ( | ME_TextEditor * | editor | ) |
Definition at line 173 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 871 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 842 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 669 of file run.c.
Referenced by calc_run_extent().
void ME_GetSelectionCharFormat | ( | ME_TextEditor * | editor, |
CHARFORMAT2W * | pFmt | ||
) |
Definition at line 853 of file run.c.
Referenced by editor_handle_message(), ME_KeyDown(), and update_caret().
|
static |
Definition at line 588 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 649 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 608 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 777 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 748 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 462 of file run.c.
Referenced by ME_SplitByBacktracking(), ME_WrapSizeRun(), run_join(), and run_split().
Definition at line 228 of file run.c.
Referenced by draw_run().
|
static |
Definition at line 831 of file run.c.
Referenced by ME_GetCharFormat().
Definition at line 343 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 375 of file run.c.
Referenced by ME_InsertEndRowFromCursor(), ME_InsertOLEFromCursor(), ME_InsertTextFromCursor(), and ME_PlayUndoItem().
Definition at line 426 of file run.c.
Referenced by ME_UpdateRunFlags().
void run_join | ( | ME_TextEditor * | editor, |
ME_Run * | run | ||
) |
Definition at line 273 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(), ME_FindText(), ME_GetCharFormat(), ME_InsertOLEFromCursor(), ME_InternalDeleteText(), and run_insert().
ME_Run * run_split | ( | ME_TextEditor * | editor, |
ME_Cursor * | cursor | ||
) |
Definition at line 305 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 | ) |