ReactOS 0.4.16-dev-13-ge2fc578
|
Go to the source code of this file.
Classes | |
struct | _charformat |
struct | _charformatw |
struct | _charformat2a |
struct | _charformat2w |
struct | _bidioptions |
struct | _charrange |
struct | _textrange |
struct | _textrangew |
struct | _editstream |
struct | _compcolor |
struct | _encorrecttext |
struct | _endropfiles |
struct | _enlink |
struct | _enlowfirtf |
struct | ENOLEOPFAILED |
struct | _enprotected |
struct | _ensaveclipboard |
struct | _findtextA |
struct | _findtextW |
struct | _findtextexA |
struct | _findtextexW |
struct | _formatrange |
struct | hyphresult |
struct | tagHyphenateInfo |
struct | _msgfilter |
struct | _objectpositions |
struct | _paraformat |
struct | _paraformat2 |
struct | _selchange |
struct | _reqresize |
struct | _repastespecial |
struct | _punctuation |
struct | _gettextex |
struct | _imecomptext |
struct | _gettextlengthex |
struct | _settextex |
Enumerations | |
enum | tagKHYPH { khyphNil = 0 , khyphNormal = 1 , khyphAddBefore = 2 , khyphChangeBefore = 3 , khyphDeleteBefore = 4 , khyphChangeAfter = 5 , khyphDelAndChange = 6 } |
enum | _undonameid { UID_UNKNOWN = 0 , UID_TYPING = 1 , UID_DELETE = 2 , UID_DRAGDROP = 3 , UID_CUT = 4 , UID_PASTE = 5 , UID_AUTOCORRECT = 6 } |
Functions | |
void WINAPI | HyphenateProc (WCHAR *, LANGID, LONG, HYPHRESULT *) |
Variables | |
static const WCHAR | MSFTEDIT_CLASS [] = { 'R','i','c','h','E','d','i','t','5','0','W',0 } |
static const WCHAR | RICHEDIT_CLASS20W [] = { 'R','i','c','h','E','d','i','t','2','0','W',0 } |
#define __RICHEDIT_CHARRANGE_DEFINED |
Definition at line 71 of file richole.idl.
#define _RICHEDIT_VER 0x0300 |
Definition at line 30 of file richedit.h.
#define BOE_CONTEXTALIGNMENT 0x00000010 |
Definition at line 742 of file richedit.h.
#define BOE_CONTEXTREADING 0x00000008 |
Definition at line 741 of file richedit.h.
#define BOE_LEGACYBIDICLASS 0x00000040 |
Definition at line 743 of file richedit.h.
#define BOE_NEUTRALOVERRIDE 0x00000004 |
Definition at line 740 of file richedit.h.
#define BOE_PLAINTEXT 0x00000002 |
Definition at line 739 of file richedit.h.
#define BOE_RTLDIR 0x00000001 |
Definition at line 738 of file richedit.h.
#define BOM_CONTEXTALIGNMENT 0x00000010 |
Definition at line 734 of file richedit.h.
#define BOM_CONTEXTREADING 0x00000008 |
Definition at line 733 of file richedit.h.
#define BOM_DEFPARADIR 0x00000001 |
Definition at line 730 of file richedit.h.
#define BOM_LEGACYBIDICLASS 0x00000040 |
Definition at line 735 of file richedit.h.
#define BOM_NEUTRALOVERRIDE 0x00000004 |
Definition at line 732 of file richedit.h.
#define BOM_PLAINTEXT 0x00000002 |
Definition at line 731 of file richedit.h.
#define cchTextLimitDefault 0x7fff |
Definition at line 33 of file richedit.h.
Definition at line 748 of file richedit.h.
Definition at line 746 of file richedit.h.
Definition at line 747 of file richedit.h.
#define CFE_ALLCAPS CFM_ALLCAPS |
Definition at line 417 of file richedit.h.
#define CFE_AUTOBACKCOLOR CFM_BACKCOLOR |
Definition at line 425 of file richedit.h.
#define CFE_AUTOCOLOR 0x40000000 |
Definition at line 414 of file richedit.h.
#define CFE_BOLD 0x00000001 |
Definition at line 406 of file richedit.h.
#define CFE_DISABLED CFM_DISABLED |
Definition at line 423 of file richedit.h.
#define CFE_EMBOSS CFM_EMBOSS |
Definition at line 421 of file richedit.h.
#define CFE_HIDDEN CFM_HIDDEN |
Definition at line 418 of file richedit.h.
#define CFE_IMPRINT CFM_IMPRINT |
Definition at line 422 of file richedit.h.
#define CFE_ITALIC 0x00000002 |
Definition at line 407 of file richedit.h.
#define CFE_LINK 0x00000020 |
Definition at line 411 of file richedit.h.
#define CFE_OUTLINE CFM_OUTLINE |
Definition at line 419 of file richedit.h.
#define CFE_PROTECTED 0x00000010 |
Definition at line 410 of file richedit.h.
#define CFE_REVISED CFM_REVISED |
Definition at line 424 of file richedit.h.
#define CFE_SHADOW CFM_SHADOW |
Definition at line 420 of file richedit.h.
#define CFE_SMALLCAPS CFM_SMALLCAPS |
Definition at line 416 of file richedit.h.
#define CFE_STRIKEOUT 0x00000008 |
Definition at line 409 of file richedit.h.
#define CFE_SUBSCRIPT 0x00010000 |
Definition at line 412 of file richedit.h.
#define CFE_SUPERSCRIPT 0x00020000 |
Definition at line 413 of file richedit.h.
#define CFE_UNDERLINE 0x00000004 |
Definition at line 408 of file richedit.h.
#define CFM_ALL |
Definition at line 387 of file richedit.h.
#define CFM_ALL2 |
Definition at line 393 of file richedit.h.
#define CFM_ALLCAPS 0x00000080 |
Definition at line 339 of file richedit.h.
#define CFM_ANIMATION 0x00040000 |
Definition at line 350 of file richedit.h.
#define CFM_BACKCOLOR 0x04000000 |
Definition at line 357 of file richedit.h.
#define CFM_BOLD 0x00000001 |
Definition at line 332 of file richedit.h.
#define CFM_CHARSET 0x08000000 |
Definition at line 358 of file richedit.h.
#define CFM_COLOR 0x40000000 |
Definition at line 361 of file richedit.h.
#define CFM_DISABLED 0x00002000 |
Definition at line 345 of file richedit.h.
#define CFM_EFFECTS |
Definition at line 364 of file richedit.h.
#define CFM_EFFECTS2 |
Definition at line 372 of file richedit.h.
#define CFM_EMBOSS 0x00000800 |
Definition at line 343 of file richedit.h.
#define CFM_FACE 0x20000000 |
Definition at line 360 of file richedit.h.
#define CFM_HIDDEN 0x00000100 |
Definition at line 340 of file richedit.h.
#define CFM_IMPRINT 0x00001000 |
Definition at line 344 of file richedit.h.
#define CFM_ITALIC 0x00000002 |
Definition at line 333 of file richedit.h.
#define CFM_KERNING 0x00100000 |
Definition at line 352 of file richedit.h.
#define CFM_LCID 0x02000000 |
Definition at line 356 of file richedit.h.
#define CFM_LINK 0x00000020 |
Definition at line 337 of file richedit.h.
#define CFM_OFFSET 0x10000000 |
Definition at line 359 of file richedit.h.
#define CFM_OUTLINE 0x00000200 |
Definition at line 341 of file richedit.h.
#define CFM_PROTECTED 0x00000010 |
Definition at line 336 of file richedit.h.
#define CFM_REVAUTHOR 0x00008000 |
Definition at line 347 of file richedit.h.
#define CFM_REVISED 0x00004000 |
Definition at line 346 of file richedit.h.
#define CFM_SHADOW 0x00000400 |
Definition at line 342 of file richedit.h.
#define CFM_SIZE 0x80000000 |
Definition at line 362 of file richedit.h.
#define CFM_SMALLCAPS 0x00000040 |
Definition at line 338 of file richedit.h.
#define CFM_SPACING 0x00200000 |
Definition at line 353 of file richedit.h.
#define CFM_STRIKEOUT 0x00000008 |
Definition at line 335 of file richedit.h.
#define CFM_STYLE 0x00080000 |
Definition at line 351 of file richedit.h.
#define CFM_SUBSCRIPT 0x00030000 |
Definition at line 348 of file richedit.h.
#define CFM_SUPERSCRIPT 0x00030000 |
Definition at line 349 of file richedit.h.
#define CFM_UNDERLINE 0x00000004 |
Definition at line 334 of file richedit.h.
#define CFM_UNDERLINETYPE 0x00800000 |
Definition at line 355 of file richedit.h.
#define CFM_WEIGHT 0x00400000 |
Definition at line 354 of file richedit.h.
#define CFU_CF1UNDERLINE 0xFF |
Definition at line 447 of file richedit.h.
#define CFU_INVERT 0xFE |
Definition at line 446 of file richedit.h.
#define CFU_UNDERLINE 0x01 |
Definition at line 428 of file richedit.h.
#define CFU_UNDERLINEDASH 0x05 |
Definition at line 432 of file richedit.h.
#define CFU_UNDERLINEDASHDOT 0x06 |
Definition at line 433 of file richedit.h.
#define CFU_UNDERLINEDASHDOTDOT 0x07 |
Definition at line 434 of file richedit.h.
#define CFU_UNDERLINEDOTTED 0x04 |
Definition at line 431 of file richedit.h.
#define CFU_UNDERLINEDOUBLE 0x03 |
Definition at line 430 of file richedit.h.
#define CFU_UNDERLINEDOUBLEWAVE 0x0b |
Definition at line 438 of file richedit.h.
#define CFU_UNDERLINEHAIRLINE 0x0a |
Definition at line 437 of file richedit.h.
#define CFU_UNDERLINEHEAVYWAVE 0x0c |
Definition at line 439 of file richedit.h.
#define CFU_UNDERLINELONGDASH 0x0d |
Definition at line 440 of file richedit.h.
#define CFU_UNDERLINENONE 0x00 |
Definition at line 427 of file richedit.h.
#define CFU_UNDERLINETHICK 0x09 |
Definition at line 436 of file richedit.h.
#define CFU_UNDERLINETHICKDASH 0x0e |
Definition at line 441 of file richedit.h.
#define CFU_UNDERLINETHICKDASHDOT 0x0f |
Definition at line 442 of file richedit.h.
#define CFU_UNDERLINETHICKDASHDOTDOT 0x10 |
Definition at line 443 of file richedit.h.
#define CFU_UNDERLINETHICKDOTTED 0x11 |
Definition at line 444 of file richedit.h.
#define CFU_UNDERLINETHICKLONGDASH 0x12 |
Definition at line 445 of file richedit.h.
#define CFU_UNDERLINEWAVE 0x08 |
Definition at line 435 of file richedit.h.
#define CFU_UNDERLINEWORD 0x02 |
Definition at line 429 of file richedit.h.
Definition at line 329 of file richedit.h.
#define CTFMODEBIAS_CONVERSATION 0x00000005 |
Definition at line 756 of file richedit.h.
#define CTFMODEBIAS_DATETIME 0x00000004 |
Definition at line 755 of file richedit.h.
#define CTFMODEBIAS_DEFAULT 0x00000000 |
Definition at line 751 of file richedit.h.
#define CTFMODEBIAS_FILENAME 0x00000001 |
Definition at line 752 of file richedit.h.
#define CTFMODEBIAS_FULLWIDTHALPHANUMERIC 0x0000000b |
Definition at line 762 of file richedit.h.
#define CTFMODEBIAS_HALFWIDTHALPHANUMERIC 0x0000000c |
Definition at line 763 of file richedit.h.
#define CTFMODEBIAS_HALFWIDTHKATAKANA 0x0000000a |
Definition at line 761 of file richedit.h.
#define CTFMODEBIAS_HANGUL 0x00000009 |
Definition at line 760 of file richedit.h.
#define CTFMODEBIAS_HIRAGANA 0x00000007 |
Definition at line 758 of file richedit.h.
#define CTFMODEBIAS_KATAKANA 0x00000008 |
Definition at line 759 of file richedit.h.
#define CTFMODEBIAS_NAME 0x00000002 |
Definition at line 753 of file richedit.h.
#define CTFMODEBIAS_NUMERIC 0x00000006 |
Definition at line 757 of file richedit.h.
#define CTFMODEBIAS_READING 0x00000003 |
Definition at line 754 of file richedit.h.
#define ECO_AUTOHSCROLL 0x00000080 |
Definition at line 458 of file richedit.h.
#define ECO_AUTOVSCROLL 0x00000040 |
Definition at line 457 of file richedit.h.
#define ECO_AUTOWORDSELECTION 0x00000001 |
Definition at line 456 of file richedit.h.
#define ECO_NOHIDESEL 0x00000100 |
Definition at line 459 of file richedit.h.
#define ECO_READONLY 0x00000800 |
Definition at line 460 of file richedit.h.
#define ECO_SAVESEL 0x00008000 |
Definition at line 462 of file richedit.h.
#define ECO_SELECTIONBAR 0x01000000 |
Definition at line 463 of file richedit.h.
#define ECO_VERTICAL 0x00400000 |
Definition at line 464 of file richedit.h.
#define ECO_WANTRETURN 0x00001000 |
Definition at line 461 of file richedit.h.
#define ECOOP_AND 0x0003 |
Definition at line 452 of file richedit.h.
#define ECOOP_OR 0x0002 |
Definition at line 451 of file richedit.h.
#define ECOOP_SET 0x0001 |
Definition at line 450 of file richedit.h.
#define ECOOP_XOR 0x0004 |
Definition at line 453 of file richedit.h.
Definition at line 125 of file richedit.h.
Definition at line 83 of file richedit.h.
Definition at line 118 of file richedit.h.
Definition at line 78 of file richedit.h.
Definition at line 141 of file richedit.h.
Definition at line 84 of file richedit.h.
Definition at line 85 of file richedit.h.
Definition at line 86 of file richedit.h.
Definition at line 87 of file richedit.h.
Definition at line 88 of file richedit.h.
Definition at line 89 of file richedit.h.
Definition at line 112 of file richedit.h.
Definition at line 148 of file richedit.h.
Definition at line 147 of file richedit.h.
Definition at line 109 of file richedit.h.
Definition at line 90 of file richedit.h.
Definition at line 126 of file richedit.h.
Definition at line 155 of file richedit.h.
Definition at line 91 of file richedit.h.
Definition at line 180 of file richedit.h.
Definition at line 182 of file richedit.h.
Definition at line 161 of file richedit.h.
Definition at line 92 of file richedit.h.
Definition at line 176 of file richedit.h.
Definition at line 138 of file richedit.h.
Definition at line 145 of file richedit.h.
Definition at line 184 of file richedit.h.
Definition at line 152 of file richedit.h.
Definition at line 140 of file richedit.h.
Definition at line 186 of file richedit.h.
Definition at line 144 of file richedit.h.
Definition at line 74 of file richedit.h.
Definition at line 93 of file richedit.h.
Definition at line 111 of file richedit.h.
Definition at line 174 of file richedit.h.
Definition at line 178 of file richedit.h.
Definition at line 94 of file richedit.h.
Definition at line 134 of file richedit.h.
Definition at line 187 of file richedit.h.
Definition at line 120 of file richedit.h.
Definition at line 165 of file richedit.h.
Definition at line 95 of file richedit.h.
Definition at line 128 of file richedit.h.
Definition at line 129 of file richedit.h.
Definition at line 124 of file richedit.h.
Definition at line 108 of file richedit.h.
Definition at line 158 of file richedit.h.
Definition at line 119 of file richedit.h.
Definition at line 171 of file richedit.h.
Definition at line 113 of file richedit.h.
Definition at line 136 of file richedit.h.
Definition at line 169 of file richedit.h.
Definition at line 96 of file richedit.h.
Definition at line 185 of file richedit.h.
Definition at line 163 of file richedit.h.
Definition at line 97 of file richedit.h.
Definition at line 77 of file richedit.h.
Definition at line 150 of file richedit.h.
Definition at line 117 of file richedit.h.
Definition at line 98 of file richedit.h.
Definition at line 81 of file richedit.h.
Definition at line 99 of file richedit.h.
Definition at line 154 of file richedit.h.
Definition at line 100 of file richedit.h.
Definition at line 101 of file richedit.h.
Definition at line 181 of file richedit.h.
Definition at line 183 of file richedit.h.
Definition at line 160 of file richedit.h.
Definition at line 102 of file richedit.h.
Definition at line 168 of file richedit.h.
Definition at line 177 of file richedit.h.
Definition at line 137 of file richedit.h.
Definition at line 151 of file richedit.h.
Definition at line 139 of file richedit.h.
Definition at line 143 of file richedit.h.
Definition at line 103 of file richedit.h.
Definition at line 110 of file richedit.h.
Definition at line 175 of file richedit.h.
Definition at line 179 of file richedit.h.
Definition at line 127 of file richedit.h.
Definition at line 104 of file richedit.h.
Definition at line 133 of file richedit.h.
Definition at line 188 of file richedit.h.
Definition at line 166 of file richedit.h.
Definition at line 105 of file richedit.h.
Definition at line 131 of file richedit.h.
Definition at line 123 of file richedit.h.
Definition at line 157 of file richedit.h.
Definition at line 116 of file richedit.h.
Definition at line 172 of file richedit.h.
Definition at line 114 of file richedit.h.
Definition at line 135 of file richedit.h.
Definition at line 170 of file richedit.h.
Definition at line 130 of file richedit.h.
Definition at line 121 of file richedit.h.
Definition at line 106 of file richedit.h.
Definition at line 107 of file richedit.h.
#define EMO_ENTER 0x00000001 |
Definition at line 766 of file richedit.h.
#define EMO_EXIT 0x00000000 |
Definition at line 765 of file richedit.h.
#define EMO_EXPAND 0x00000003 |
Definition at line 768 of file richedit.h.
#define EMO_EXPANDDOCUMENT 0x00000001 |
Definition at line 773 of file richedit.h.
#define EMO_EXPANDSELECTION 0x00000000 |
Definition at line 772 of file richedit.h.
#define EMO_GETVIEWMODE 0x00000005 |
Definition at line 770 of file richedit.h.
#define EMO_MOVESELECTION 0x00000004 |
Definition at line 769 of file richedit.h.
#define EMO_PROMOTE 0x00000002 |
Definition at line 767 of file richedit.h.
#define EN_ALIGNLTR 0x0710 |
Definition at line 207 of file richedit.h.
#define EN_ALIGNRTL 0x0711 |
Definition at line 208 of file richedit.h.
#define EN_CORRECTTEXT 0x0705 |
Definition at line 196 of file richedit.h.
#define EN_DRAGDROPDONE 0x070c |
Definition at line 203 of file richedit.h.
#define EN_DROPFILES 0x0703 |
Definition at line 194 of file richedit.h.
#define EN_IMECHANGE 0x0707 |
Definition at line 198 of file richedit.h.
#define EN_LINK 0x070b |
Definition at line 202 of file richedit.h.
#define EN_LOWFIRTF 0x070f |
Definition at line 206 of file richedit.h.
#define EN_MSGFILTER 0x0700 |
Definition at line 191 of file richedit.h.
#define EN_OBJECTPOSITIONS 0x070a |
Definition at line 201 of file richedit.h.
#define EN_OLEOPFAILED 0x0709 |
Definition at line 200 of file richedit.h.
#define EN_PAGECHANGE 0x070e |
Definition at line 205 of file richedit.h.
#define EN_PARAGRAPHEXPANDED 0x070d |
Definition at line 204 of file richedit.h.
#define EN_PROTECTED 0x0704 |
Definition at line 195 of file richedit.h.
#define EN_REQUESTRESIZE 0x0701 |
Definition at line 192 of file richedit.h.
#define EN_SAVECLIPBOARD 0x0708 |
Definition at line 199 of file richedit.h.
#define EN_SELCHANGE 0x0702 |
Definition at line 193 of file richedit.h.
#define EN_STOPNOUNDO 0x0706 |
Definition at line 197 of file richedit.h.
#define ENM_CHANGE 0x00000001 |
Definition at line 468 of file richedit.h.
#define ENM_CORRECTTEXT 0x00400000 |
Definition at line 481 of file richedit.h.
#define ENM_DRAGDROPDONE 0x00000010 |
Definition at line 472 of file richedit.h.
#define ENM_DROPFILES 0x00100000 |
Definition at line 479 of file richedit.h.
#define ENM_IMECHANGE 0x00800000 |
Definition at line 482 of file richedit.h.
#define ENM_KEYEVENTS 0x00010000 |
Definition at line 475 of file richedit.h.
#define ENM_LANGCHANGE 0x01000000 |
Definition at line 483 of file richedit.h.
#define ENM_LINK 0x04000000 |
Definition at line 485 of file richedit.h.
#define ENM_LOWFIRTF 0x08000000 |
Definition at line 486 of file richedit.h.
#define ENM_MOUSEEVENTS 0x00020000 |
Definition at line 476 of file richedit.h.
#define ENM_NONE 0x00000000 |
Definition at line 467 of file richedit.h.
#define ENM_OBJECTPOSITIONS 0x02000000 |
Definition at line 484 of file richedit.h.
#define ENM_PAGECHANGE 0x00000040 |
Definition at line 474 of file richedit.h.
#define ENM_PARAGRAPHEXPANDED 0x00000020 |
Definition at line 473 of file richedit.h.
#define ENM_PROTECTED 0x00200000 |
Definition at line 480 of file richedit.h.
#define ENM_REQUESTRESIZE 0x00040000 |
Definition at line 477 of file richedit.h.
#define ENM_SCROLL 0x00000004 |
Definition at line 470 of file richedit.h.
#define ENM_SCROLLEVENTS 0x00000008 |
Definition at line 471 of file richedit.h.
#define ENM_SELCHANGE 0x00080000 |
Definition at line 478 of file richedit.h.
#define ENM_UPDATE 0x00000002 |
Definition at line 469 of file richedit.h.
#define EPR_0 0x00000000 |
Definition at line 776 of file richedit.h.
#define EPR_180 0x00000002 |
Definition at line 778 of file richedit.h.
#define EPR_270 0x00000001 |
Definition at line 777 of file richedit.h.
#define EPR_90 0x00000003 |
Definition at line 779 of file richedit.h.
#define ES_DISABLENOSCROLL 0x00002000 |
Definition at line 224 of file richedit.h.
#define ES_EX_NOCALLOLEINIT 0x01000000 |
Definition at line 231 of file richedit.h.
#define ES_NOIME 0x00080000 |
Definition at line 228 of file richedit.h.
#define ES_NOOLEDRAGDROP 0x00000008 |
Definition at line 223 of file richedit.h.
#define ES_SAVESEL 0x00008000 |
Definition at line 226 of file richedit.h.
#define ES_SELECTIONBAR 0x01000000 |
Definition at line 230 of file richedit.h.
#define ES_SELFIME 0x00040000 |
Definition at line 227 of file richedit.h.
#define ES_SUNKEN 0x00004000 |
Definition at line 225 of file richedit.h.
#define ES_VERTICAL 0x00400000 |
Definition at line 229 of file richedit.h.
#define FR_MATCHALEFHAMZA 0x80000000 |
Definition at line 784 of file richedit.h.
#define FR_MATCHDIAC 0x20000000 |
Definition at line 782 of file richedit.h.
#define FR_MATCHKASHIDA 0x40000000 |
Definition at line 783 of file richedit.h.
#define GCM_RIGHTMOUSEDROP 0x8000 |
Definition at line 1061 of file richedit.h.
#define GT_DEFAULT 0x00000000 |
Definition at line 1036 of file richedit.h.
#define GT_NOHIDDENTEXT 0x00000008 |
Definition at line 1040 of file richedit.h.
#define GT_RAWTEXT 0x00000004 |
Definition at line 1039 of file richedit.h.
#define GT_SELECTION 0x00000002 |
Definition at line 1038 of file richedit.h.
#define GT_USECRLF 0x00000001 |
Definition at line 1037 of file richedit.h.
#define GTL_CLOSE 0x00000004 |
Definition at line 1057 of file richedit.h.
#define GTL_DEFAULT 0x00000000 |
Definition at line 1054 of file richedit.h.
#define GTL_NUMBYTES 0x00000010 |
Definition at line 1059 of file richedit.h.
#define GTL_NUMCHARS 0x00000008 |
Definition at line 1058 of file richedit.h.
#define GTL_PRECISE 0x00000002 |
Definition at line 1056 of file richedit.h.
#define GTL_USECRLF 0x00000001 |
Definition at line 1055 of file richedit.h.
#define ICM_CTF 0x00000005 |
Definition at line 792 of file richedit.h.
#define ICM_LEVEL2 0x00000002 |
Definition at line 789 of file richedit.h.
#define ICM_LEVEL2_5 0x00000003 |
Definition at line 790 of file richedit.h.
#define ICM_LEVEL2_SUI 0x00000004 |
Definition at line 791 of file richedit.h.
#define ICM_LEVEL3 0x00000001 |
Definition at line 788 of file richedit.h.
#define ICM_NOTOPEN 0x00000000 |
Definition at line 787 of file richedit.h.
#define ICT_RESULTREADSTR 0x00000001 |
Definition at line 795 of file richedit.h.
#define IMF_AUTOFONT 0x00000002 |
Definition at line 799 of file richedit.h.
#define IMF_AUTOFONTSIZEADJUST 0x00000010 |
Definition at line 802 of file richedit.h.
#define IMF_AUTOKEYBOARD 0x00000001 |
Definition at line 798 of file richedit.h.
#define IMF_CLOSESTATUSWINDOW 0x00000008 |
Definition at line 814 of file richedit.h.
#define IMF_DUALFONT 0x00000080 |
Definition at line 804 of file richedit.h.
#define IMF_FORCEACTIVE 0x00000040 |
Definition at line 816 of file richedit.h.
#define IMF_FORCEDISABLE 0x00000004 |
Definition at line 813 of file richedit.h.
#define IMF_FORCEENABLE 0x00000002 |
Definition at line 812 of file richedit.h.
#define IMF_FORCEINACTIVE 0x00000080 |
Definition at line 817 of file richedit.h.
#define IMF_FORCENONE 0x00000001 |
Definition at line 811 of file richedit.h.
#define IMF_FORCEREMEMBER 0x00000100 |
Definition at line 818 of file richedit.h.
#define IMF_IMEALWAYSSENDNOTIFY 0x00000008 |
Definition at line 801 of file richedit.h.
#define IMF_IMECANCELCOMPLETE 0x00000004 |
Definition at line 800 of file richedit.h.
#define IMF_MULTIPLEEDIT 0x00000400 |
Definition at line 819 of file richedit.h.
#define IMF_SMODE_NONE 0x00000002 |
Definition at line 808 of file richedit.h.
#define IMF_SMODE_PLAURALCLAUSE 0x00000001 |
Definition at line 807 of file richedit.h.
#define IMF_UIFONTS 0x00000020 |
Definition at line 803 of file richedit.h.
#define IMF_VERTICAL 0x00000020 |
Definition at line 815 of file richedit.h.
#define lDefaultTab 720 |
Definition at line 215 of file richedit.h.
#define MAX_TAB_STOPS 0x00000020 |
Definition at line 218 of file richedit.h.
#define MAX_TABLE_CELLS 63 |
Definition at line 220 of file richedit.h.
#define OLEOP_DOVERB 0x00000001 |
Definition at line 829 of file richedit.h.
#define PC_DELIMITER 0x00000004 |
Definition at line 835 of file richedit.h.
#define PC_FOLLOWING 0x00000001 |
Definition at line 832 of file richedit.h.
#define PC_LEADING 0x00000002 |
Definition at line 833 of file richedit.h.
#define PC_OVERFLOW 0x00000003 |
Definition at line 834 of file richedit.h.
#define PFA_CENTER 0x00000003 |
Definition at line 923 of file richedit.h.
#define PFA_FULL_GLYPHS 0x00000007 |
Definition at line 928 of file richedit.h.
#define PFA_FULL_INTERLETTER 0x00000005 |
Definition at line 926 of file richedit.h.
#define PFA_FULL_INTERWORD 0x00000004 |
Definition at line 925 of file richedit.h.
#define PFA_FULL_SCALED 0x00000006 |
Definition at line 927 of file richedit.h.
#define PFA_JUSTIFY 0x00000004 |
Definition at line 924 of file richedit.h.
#define PFA_LEFT 0x00000001 |
Definition at line 921 of file richedit.h.
#define PFA_RIGHT 0x00000002 |
Definition at line 922 of file richedit.h.
#define PFA_SNAP_GRID 0x00000008 |
Definition at line 929 of file richedit.h.
#define PFE_BOX 0x00000400 |
Definition at line 941 of file richedit.h.
#define PFE_COLLAPSED 0x00000100 |
Definition at line 940 of file richedit.h.
#define PFE_DONOTHYPHEN 0x00000040 |
Definition at line 938 of file richedit.h.
#define PFE_KEEP 0x00000002 |
Definition at line 933 of file richedit.h.
#define PFE_KEEPNEXT 0x00000004 |
Definition at line 934 of file richedit.h.
#define PFE_NOLINENUMBER 0x00000010 |
Definition at line 936 of file richedit.h.
#define PFE_NOWIDOWCONTROL 0x00000020 |
Definition at line 937 of file richedit.h.
#define PFE_PAGEBREAKBEFORE 0x00000008 |
Definition at line 935 of file richedit.h.
#define PFE_RTLPARA 0x00000001 |
Definition at line 932 of file richedit.h.
#define PFE_SIDEBYSIDE 0x00000080 |
Definition at line 939 of file richedit.h.
#define PFE_TABLE 0x00004000 |
Definition at line 944 of file richedit.h.
#define PFE_TABLEROWDELIMITER 0x00001000 |
Definition at line 942 of file richedit.h.
#define PFE_TEXTWRAPPINGBREAK 0x00002000 |
Definition at line 943 of file richedit.h.
#define PFM_ALIGNMENT 0x00000008 |
Definition at line 841 of file richedit.h.
#define PFM_ALL |
Definition at line 872 of file richedit.h.
#define PFM_ALL2 |
Definition at line 892 of file richedit.h.
#define PFM_BORDER 0x00000800 |
Definition at line 851 of file richedit.h.
#define PFM_BOX 0x04000000 |
Definition at line 866 of file richedit.h.
#define PFM_COLLAPSED 0x01000000 |
Definition at line 864 of file richedit.h.
#define PFM_DONOTHYPHEN 0x00400000 |
Definition at line 862 of file richedit.h.
#define PFM_EFFECTS |
Definition at line 881 of file richedit.h.
#define PFM_KEEP 0x00020000 |
Definition at line 857 of file richedit.h.
#define PFM_KEEPNEXT 0x00040000 |
Definition at line 858 of file richedit.h.
#define PFM_LINESPACING 0x00000100 |
Definition at line 849 of file richedit.h.
#define PFM_NOLINENUMBER 0x00100000 |
Definition at line 860 of file richedit.h.
#define PFM_NOWIDOWCONTROL 0x00200000 |
Definition at line 861 of file richedit.h.
#define PFM_NUMBERING 0x00000020 |
Definition at line 843 of file richedit.h.
#define PFM_NUMBERINGSTART 0x00008000 |
Definition at line 855 of file richedit.h.
#define PFM_NUMBERINGSTYLE 0x00002000 |
Definition at line 853 of file richedit.h.
#define PFM_NUMBERINGTAB 0x00004000 |
Definition at line 854 of file richedit.h.
#define PFM_OFFSET 0x00000004 |
Definition at line 840 of file richedit.h.
#define PFM_OFFSETINDENT 0x80000000 |
Definition at line 844 of file richedit.h.
#define PFM_OUTLINELEVEL 0x02000000 |
Definition at line 865 of file richedit.h.
#define PFM_PAGEBREAKBEFORE 0x00080000 |
Definition at line 859 of file richedit.h.
#define PFM_RESERVED2 0x08000000 |
Definition at line 867 of file richedit.h.
#define PFM_RIGHTINDENT 0x00000002 |
Definition at line 839 of file richedit.h.
#define PFM_RTLPARA 0x00010000 |
Definition at line 856 of file richedit.h.
#define PFM_SHADING 0x00001000 |
Definition at line 852 of file richedit.h.
#define PFM_SIDEBYSIDE 0x00800000 |
Definition at line 863 of file richedit.h.
#define PFM_SPACEAFTER 0x00000080 |
Definition at line 848 of file richedit.h.
#define PFM_SPACEBEFORE 0x00000040 |
Definition at line 847 of file richedit.h.
#define PFM_STARTINDENT 0x00000001 |
Definition at line 838 of file richedit.h.
#define PFM_STYLE 0x00000400 |
Definition at line 850 of file richedit.h.
#define PFM_TABLE 0x40000000 |
Definition at line 870 of file richedit.h.
#define PFM_TABLEROWDELIMITER 0x10000000 |
Definition at line 868 of file richedit.h.
#define PFM_TABSTOPS 0x00000010 |
Definition at line 842 of file richedit.h.
#define PFM_TEXTWRAPPINGBREAK 0x20000000 |
Definition at line 869 of file richedit.h.
#define PFN_ARABIC 0x00000002 |
Definition at line 906 of file richedit.h.
#define PFN_BULLET 0x00000001 |
Definition at line 905 of file richedit.h.
#define PFN_LCLETTER 0x00000003 |
Definition at line 907 of file richedit.h.
#define PFN_LCROMAN 0x00000005 |
Definition at line 909 of file richedit.h.
#define PFN_UCLETTER 0x00000004 |
Definition at line 908 of file richedit.h.
#define PFN_UCROMAN 0x00000006 |
Definition at line 910 of file richedit.h.
#define PFNS_NEWNUMBER 0x00008000 |
Definition at line 918 of file richedit.h.
#define PFNS_NONUMBER 0x00000400 |
Definition at line 917 of file richedit.h.
#define PFNS_PAREN 0x00000000 |
Definition at line 913 of file richedit.h.
#define PFNS_PARENS 0x00000100 |
Definition at line 914 of file richedit.h.
#define PFNS_PERIOD 0x00000200 |
Definition at line 915 of file richedit.h.
#define PFNS_PLAIN 0x00000300 |
Definition at line 916 of file richedit.h.
#define RICHEDIT_CLASS WINELIB_NAME_AW(RICHEDIT_CLASS20) |
Definition at line 55 of file richedit.h.
#define RICHEDIT_CLASS10A "RICHEDIT" |
Definition at line 52 of file richedit.h.
#define RICHEDIT_CLASS20A "RichEdit20A" |
Definition at line 43 of file richedit.h.
#define SCF_ALL 0x00000004 |
Definition at line 237 of file richedit.h.
#define SCF_ASSOCIATEFONT 0x00000010 |
Definition at line 239 of file richedit.h.
#define SCF_ASSOCIATEFONT2 0x00000040 |
Definition at line 241 of file richedit.h.
#define SCF_DEFAULT 0x00000000 |
Definition at line 234 of file richedit.h.
#define SCF_NOKBUPDATE 0x00000020 |
Definition at line 240 of file richedit.h.
#define SCF_SELECTION 0x00000001 |
Definition at line 235 of file richedit.h.
#define SCF_USEUIRULES 0x00000008 |
Definition at line 238 of file richedit.h.
#define SCF_WORD 0x00000002 |
Definition at line 236 of file richedit.h.
#define SEL_EMPTY 0x00000000 |
Definition at line 822 of file richedit.h.
#define SEL_MULTICHAR 0x00000004 |
Definition at line 825 of file richedit.h.
#define SEL_MULTIOBJECT 0x00000008 |
Definition at line 826 of file richedit.h.
#define SEL_OBJECT 0x00000002 |
Definition at line 824 of file richedit.h.
#define SEL_TEXT 0x00000001 |
Definition at line 823 of file richedit.h.
#define SES_ALLOWBEEPS 0x00000100 |
Definition at line 956 of file richedit.h.
#define SES_BEEPONMAXTEXT 0x00000002 |
Definition at line 948 of file richedit.h.
#define SES_BIDI 0x00001000 |
Definition at line 960 of file richedit.h.
#define SES_CTFALLOWEMBED 0x00200000 |
Definition at line 969 of file richedit.h.
#define SES_CTFALLOWPROOFING 0x00800000 |
Definition at line 971 of file richedit.h.
#define SES_CTFALLOWSMARTTAG 0x00400000 |
Definition at line 970 of file richedit.h.
#define SES_CUSTOMLOOK 0x00080000 |
Definition at line 967 of file richedit.h.
#define SES_DRAFTMODE 0x00008000 |
Definition at line 963 of file richedit.h.
#define SES_EMULATE10 0x00000010 |
Definition at line 951 of file richedit.h.
#define SES_EMULATESYSEDIT 0x00000001 |
Definition at line 947 of file richedit.h.
#define SES_EXTENDBACKCOLOR 0x00000004 |
Definition at line 949 of file richedit.h.
#define SES_HIDEGRIDLINES 0x00020000 |
Definition at line 965 of file richedit.h.
#define SES_LBSCROLLNOTIFY 0x00100000 |
Definition at line 968 of file richedit.h.
#define SES_LOWERCASE 0x00000400 |
Definition at line 958 of file richedit.h.
#define SES_MAPCPS 0x00000008 |
Definition at line 950 of file richedit.h.
#define SES_NOIME 0x00000080 |
Definition at line 955 of file richedit.h.
#define SES_NOINPUTSEQUENCECHK 0x00000800 |
Definition at line 959 of file richedit.h.
#define SES_NOXLTSYMBOLRANGE 0x00000020 |
Definition at line 953 of file richedit.h.
#define SES_SCROLLONKILLFOCUS 0x00002000 |
Definition at line 961 of file richedit.h.
#define SES_UPPERCASE 0x00000200 |
Definition at line 957 of file richedit.h.
#define SES_USEAIMM 0x00000040 |
Definition at line 954 of file richedit.h.
#define SES_USEATFONT 0x00040000 |
Definition at line 966 of file richedit.h.
#define SES_USECRLF 0x00000020 |
Definition at line 952 of file richedit.h.
#define SES_USECTF 0x00010000 |
Definition at line 964 of file richedit.h.
#define SES_XLTCRCRLFTOCR 0x00004000 |
Definition at line 962 of file richedit.h.
#define SF_NCRFORNONASCII 0x00000040 |
Definition at line 726 of file richedit.h.
#define SF_RTF 0x00000002 |
Definition at line 721 of file richedit.h.
#define SF_RTFNOOBJS 0x00000003 |
Definition at line 722 of file richedit.h.
#define SF_RTFVAL 0x00000700 |
Definition at line 727 of file richedit.h.
#define SF_TEXT 0x00000001 |
Definition at line 720 of file richedit.h.
#define SF_TEXTIZED 0x00000004 |
Definition at line 723 of file richedit.h.
#define SF_UNICODE 0x00000010 |
Definition at line 724 of file richedit.h.
#define SF_USECODEPAGE 0x00000020 |
Definition at line 725 of file richedit.h.
#define SFF_KEEPDOCINFO 0x00001000 |
Definition at line 976 of file richedit.h.
#define SFF_PERSISTVIEWSCALE 0x00002000 |
Definition at line 977 of file richedit.h.
#define SFF_PLAINRTF 0x00004000 |
Definition at line 978 of file richedit.h.
#define SFF_PWD 0x00000800 |
Definition at line 975 of file richedit.h.
#define SFF_SELECTION 0x00008000 |
Definition at line 979 of file richedit.h.
#define SFF_WRITEXTRAPAR 0x00000080 |
Definition at line 974 of file richedit.h.
#define ST_DEFAULT 0x00000000 |
Definition at line 1070 of file richedit.h.
#define ST_KEEPUNDO 0x00000001 |
Definition at line 1071 of file richedit.h.
#define ST_NEWCHARS 0x00000004 |
Definition at line 1073 of file richedit.h.
#define ST_SELECTION 0x00000002 |
Definition at line 1072 of file richedit.h.
#define ST_UNICODE 0x00000008 |
Definition at line 1074 of file richedit.h.
#define TM_MULTICODEPAGE 0x00000020 |
Definition at line 1033 of file richedit.h.
#define TM_MULTILEVELUNDO 0x00000008 |
Definition at line 1031 of file richedit.h.
#define TM_PLAINTEXT 0x00000001 |
Definition at line 1028 of file richedit.h.
#define TM_RICHTEXT 0x00000002 |
Definition at line 1029 of file richedit.h.
#define TM_SINGLECODEPAGE 0x00000010 |
Definition at line 1032 of file richedit.h.
#define TM_SINGLELEVELUNDO 0x00000004 |
Definition at line 1030 of file richedit.h.
#define TO_ADVANCEDLAYOUT 0x00000008 |
Definition at line 1046 of file richedit.h.
#define TO_ADVANCEDTYPOGRAPHY 0x00000001 |
Definition at line 1043 of file richedit.h.
#define TO_DISABLECUSTOMTEXTOUT 0x00000004 |
Definition at line 1045 of file richedit.h.
#define TO_SIMPLELINEBREAK 0x00000002 |
Definition at line 1044 of file richedit.h.
#define VM_NORMAL 0x00000004 |
Definition at line 995 of file richedit.h.
#define VM_OUTLINE 0x00000002 |
Definition at line 994 of file richedit.h.
#define VM_PAGE 0x00000009 |
Definition at line 996 of file richedit.h.
#define WB_CLASSIFY 0x00000003 |
Definition at line 999 of file richedit.h.
#define WB_LEFTBREAK 0x00000006 |
Definition at line 1004 of file richedit.h.
#define WB_MOVEWORDLEFT 0x00000004 |
Definition at line 1000 of file richedit.h.
#define WB_MOVEWORDNEXT 0x00000005 |
Definition at line 1003 of file richedit.h.
#define WB_MOVEWORDPREV 0x00000004 |
Definition at line 1001 of file richedit.h.
#define WB_MOVEWORDRIGHT 0x00000005 |
Definition at line 1002 of file richedit.h.
#define WB_NEXTBREAK 0x00000007 |
Definition at line 1007 of file richedit.h.
#define WB_PREVBREAK 0x00000006 |
Definition at line 1005 of file richedit.h.
#define WB_RIGHTBREAK 0x00000007 |
Definition at line 1006 of file richedit.h.
Definition at line 1020 of file richedit.h.
Definition at line 1019 of file richedit.h.
Definition at line 1017 of file richedit.h.
#define WBF_CUSTOM 0x00000200 |
Definition at line 1015 of file richedit.h.
Definition at line 1018 of file richedit.h.
#define WBF_LEVEL1 0x00000080 |
Definition at line 1013 of file richedit.h.
#define WBF_LEVEL2 0x00000100 |
Definition at line 1014 of file richedit.h.
#define WBF_OVERFLOW 0x00000040 |
Definition at line 1012 of file richedit.h.
#define WBF_WORDBREAK 0x00000020 |
Definition at line 1011 of file richedit.h.
#define WBF_WORDWRAP 0x00000010 |
Definition at line 1010 of file richedit.h.
Definition at line 1024 of file richedit.h.
#define WM_CONTEXTMENU 0x007b |
Definition at line 64 of file richedit.h.
#define WM_NOTIFY 0x004e |
Definition at line 61 of file richedit.h.
#define WM_PRINTCLIENT 0x0318 |
Definition at line 70 of file richedit.h.
#define WM_UNICHAR 0x0109 |
Definition at line 67 of file richedit.h.
#define yHeightCharPtsMost 1638 |
Definition at line 214 of file richedit.h.
typedef struct _bidioptions BIDIOPTIONS |
typedef struct _charformat2a CHARFORMAT2A |
typedef struct _charformat2w CHARFORMAT2W |
typedef struct _charformat CHARFORMATA |
typedef struct _charformatw CHARFORMATW |
typedef struct _charrange CHARRANGE |
typedef struct _compcolor COMPCOLOR |
typedef struct _editstream EDITSTREAM |
Definition at line 211 of file richedit.h.
Definition at line 992 of file richedit.h.
typedef struct _encorrecttext ENCORRECTTEXT |
typedef struct _endropfiles ENDROPFILES |
typedef struct _enlowfirtf ENLOWFIRTF |
typedef struct _enprotected ENPROTECTED |
typedef struct _ensaveclipboard ENSAVECLIPBOARD |
typedef struct _findtextA FINDTEXTA |
typedef struct _findtextexA FINDTEXTEXA |
typedef struct _findtextexW FINDTEXTEXW |
typedef struct _findtextW FINDTEXTW |
typedef struct _formatrange FORMATRANGE |
typedef struct _gettextex GETTEXTEX |
typedef struct _gettextlengthex GETTEXTLENGTHEX |
typedef struct tagHyphenateInfo HYPHENATEINFO |
typedef struct hyphresult HYPHRESULT |
typedef struct _imecomptext IMECOMPTEXT |
typedef struct _enprotected * LPENPROTECTED |
typedef struct _msgfilter MSGFILTER |
typedef struct _objectpositions OBJECTPOSITIONS |
typedef struct _paraformat PARAFORMAT |
typedef struct _paraformat2 PARAFORMAT2 |
typedef struct _punctuation PUNCTUATION |
typedef struct _repastespecial REPASTESPECIAL |
typedef struct _reqresize REQRESIZE |
typedef struct _selchange SELCHANGE |
typedef struct _settextex SETTEXTEX |
typedef struct _textrange TEXTRANGEA |
typedef struct _textrangew TEXTRANGEW |
typedef enum _undonameid UNDONAMEID |
Enumerator | |
---|---|
UID_UNKNOWN | |
UID_TYPING | |
UID_DELETE | |
UID_DRAGDROP | |
UID_CUT | |
UID_PASTE | |
UID_AUTOCORRECT |
Definition at line 981 of file richedit.h.
Enumerator | |
---|---|
khyphNil | |
khyphNormal | |
khyphAddBefore | |
khyphChangeBefore | |
khyphDeleteBefore | |
khyphChangeAfter | |
khyphDelAndChange |
Definition at line 614 of file richedit.h.
Definition at line 40 of file richedit.h.
Referenced by DllMain(), and ME_RegisterEditorClass().
Definition at line 50 of file richedit.h.
Referenced by DllMain(), ME_RegisterEditorClass(), new_richeditW(), OnCreate(), test_alignment_style(), test_WM_CREATE(), test_WM_SETTEXT(), and test_word_movement().