Author Topic: RichEdit Undocumented Equates  (Read 5077 times)

guga

  • Moderator
  • Member
  • *****
  • Posts: 1451
  • Assembly is a state of art.
    • RosAsm
RichEdit Undocumented Equates
« on: August 16, 2012, 02:17:30 PM »
Code: [Select]
I_ANIMTEXT 0
I_ANSI 01
I_ANSICPG 02
I_B 03
I_BGBDIAG 04
I_BGCROSS 05
I_BGDCROSS 06
I_BGDKBDIAG 07
I_BGDKCROSS 08
I_BGDKDCROSS 09
I_BGDKFDIAG 0A
I_BGDKHORIZ 0B
I_BGDKVERT 0C
I_BGFDIAG 0D
I_BGHORIZ 0E
I_BGVERT 0F
I_BIN 010
I_BLUE 011
I_BOX 012
I_BRDRB 013
I_BRDRBAR 014
I_BRDRBTW 015
I_BRDRCF 016
I_BRDRDASH 017
I_BRDRDASHSM 018
I_BRDRDB 019
I_BRDRDOT 01A
I_BRDRHAIR 01B
I_BRDRL 01C
I_BRDRR 01D
I_BRDRS 01E
I_BRDRSH 01F
I_BRDRT 020
I_BRDRTH 021
I_BRDRTRIPLE 022
I_BRDRW 023
I_BRSP 024
I_BULLET 025
I_CAPS 026
I_CBPAT 027
I_CELL 028
I_CELLX 029
I_CF 02A
I_CFPAT 02B
I_CLBRDRB 02C
I_CLBRDRL 02D
I_CLBRDRR 02E
I_CLBRDRT 02F
I_COLLAPSED 030
I_COLORTBL 031
I_CPG 032
I_CS 033
I_DEFF 034
I_DEFLANG 035
I_DEFLANGFE 036
I_DEFTAB 037
I_DELETED 038
I_DIBITMAP 039
I_DISABLED 03A
I_DN 03B
I_EMBO 03C
I_EMDASH 03D
I_EMSPACE 03E
I_ENDASH 03F
I_ENSPACE 040
I_EXPNDTW 041
I_F 042
I_FBIDI 043
I_FCHARS 044
I_FCHARSET 045
I_FDECOR 046
I_FI 047
I_FIELD 048
I_FLDINST 049
I_FLDRSLT 04A
I_FMODERN 04B
I_FNAME 04C
I_FNIL 04D
I_FONTTBL 04E
I_FOOTER 04F
I_FOOTERF 050
I_FOOTERL 051
I_FOOTERR 052
I_FOOTNOTE 053
I_FPRQ 054
I_FROMAN 055
I_FS 056
I_FSCRIPT 057
I_FSWISS 058
I_FTECH 059
I_FTNCN 05A
I_FTNSEP 05B
I_FTNSEPC 05C
I_GREEN 05D
I_HEADER 05E
I_HEADERF 05F
I_HEADERL 060
I_HEADERR 061
I_HIGHLIGHT 062
I_HYPHPAR 063
I_I 064
I_IMPR 065
I_INFO 066
I_INTBL 067
I_KEEP 068
I_KEEPN 069
I_KERNING 06A
I_LANG 06B
I_LCHARS 06C
I_LDBLQUOTE 06D
I_LI 06E
I_LINE 06F
I_LNKD 070
I_LQUOTE 071
I_LTRCH 072
I_LTRDOC 073
I_LTRMARK 074
I_LTRPAR 075
I_MACPICT 076
I_NOLINE 077
I_NOSUPERSUB 078
I_NOWIDCTLPAR 079
I_OBJATTPH 07A
I_OBJAUTLINK 07B
I_OBJCLASS 07C
I_OBJCROPB 07D
I_OBJCROPL 07E
I_OBJCROPR 07F
I_OBJCROPT 080
I_OBJDATA 081
I_OBJECT 082
I_OBJEMB 083
I_OBJH 084
I_OBJICEMB 085
I_OBJLINK 086
I_OBJNAME 087
I_OBJPUB 088
I_OBJSCALEX 089
I_OBJSCALEY 08A
I_OBJSETSIZE 08B
I_OBJSUB 08C
I_OBJW 08D
I_OUTL 08E
I_PAGE 08F
I_PAGEBB 090
I_PAR 091
I_PARD 092
I_PICCROPB 093
I_PICCROPL 094
I_PICCROPR 095
I_PICCROPT 096
I_PICH 097
I_PICHGOAL 098
I_PICSCALEX 099
I_PICSCALEY 09A
I_PICT 09B
I_PICW 09C
I_PICWGOAL 09D
I_PLAIN 09E
I_PMMETAFILE 09F
I_PN 0A0
I_PNAIUEO 0A1
I_PNAIUEOD 0A2
I_PNDEC 0A3
I_PNINDENT 0A4
I_PNIROHA 0A5
I_PNIROHAD 0A6
I_PNLCLTR 0A7
I_PNLCRM 0A8
I_PNLVLBLT 0A9
I_PNLVLBODY 0AA
I_PNLVLCONT 0AB
I_PNSTART 0AC
I_PNTEXT 0AD
I_PNTXTA 0AE
I_PNTXTB 0AF
I_PNUCLTR 0B0
I_PNUCRM 0B1
I_PROTECT 0B2
I_PWD 0B3
I_QC 0B4
I_QJ 0B5
I_QL 0B6
I_QR 0B7
I_RDBLQUOTE 0B8
I_RED 0B9
I_RESULT 0BA
I_REVAUTH 0BB
I_REVISED 0BC
I_RI 0BD
I_ROW 0BE
I_RQUOTE 0BF
I_RTF 0C0
I_RTLCH 0C1
I_RTLDOC 0C2
I_RTLMARK 0C3
I_RTLPAR 0C4
I_S 0C5
I_SA 0C6
I_SB 0C7
I_SBYS 0C8
I_SCAPS 0C9
I_SECT 0CA
I_SECTD 0CB
I_SHAD 0CC
I_SHADING 0CD
I_SL 0CE
I_SLMULT 0CF
I_STRIKE 0D0
I_STYLESHEET 0D1
I_SUB 0D2
I_SUPER 0D3
I_TAB 0D4
I_TB 0D5
I_TC 0D6
I_TLDOT 0D7
I_TLEQ 0D8
I_TLHYPH 0D9
I_TLTH 0DA
I_TLUL 0DB
I_TQC 0DC
I_TQDEC 0DD
I_TQR 0DE
I_TRBRDRB 0DF
I_TRBRDRL 0E0
I_TRBRDRR 0E1
I_TRBRDRT 0E2
I_TRGAPH 0E3
I_TRLEFT 0E4
I_TROWD 0E5
I_TRQC 0E6
I_TRQR 0E7
I_TX 0E8
I_U 0E9
I_UC 0EA
I_UL 0EB
I_ULD 0EC
I_ULDASH 0ED
I_ULDASHD 0EE
I_ULDASHDD 0EF
I_ULDB 0F0
I_ULHAIR 0F1
I_ULNONE 0F2
I_ULTH 0F3
I_ULW 0F4
I_ULWAVE 0F5
I_UP 0F6
I_UTF 0F7
I_V 0F8
I_VIEWKIND 0F9
I_VIEWSCALE 0FA
I_WBITMAP 0FB
I_WBMBITSPIXEL 0FC
I_WBMPLANES 0FD
I_WBMWIDTHBYTES 0FE
I_WMETAFILE 0FF
I_XE 0100
I_ZWJ 0101
I_ZWNJ 0102
I_TOKENINDEXMAX 0103
TOKENMIN 0100
TOKENTEXT 0100
TOKENASCIITEXT 0101
TOKENUNKNOWNKEYWORD 0102
TOKENERROR 0103
TOKENEOF 0104
TOKENSTARTGROUP 0105
TOKENENDGROUP 0106
TOKENOBJECTDATAVALUE 0107
TOKENPICTUREDATAVALUE 0108
TOKENPOCKETWORD 0109
TOKENRTF 010A
TOKENCHARSETANSI 010B
TOKENUTF 010C
TOKENANSICODEPAGE 010D
TOKENVIEWKIND 010E
TOKENVIEWSCALE 010F
TOKENDEFAULTFONT 0110
TOKENDEFAULTLANGUAGE 0111
TOKENDEFAULTLANGUAGEFE 0112
TOKENDEFAULTTABWIDTH 0113
TOKENPARAGRAPHDEFAULT 0114
TOKENCHARACTERDEFAULT 0115
TOKENFONTTABLE 0116
TOKENFONTSELECT 0117
TOKENFONTFAMILYDEFAULT 0118
TOKENFONTFAMILYROMAN 0119
TOKENFONTFAMILYSWISS 011A
TOKENFONTFAMILYMODERN 011B
TOKENFONTFAMILYSCRIPT 011C
TOKENFONTFAMILYDECORATIVE 011D
TOKENFONTFAMILYTECHNICAL 011E
TOKENFONTFAMILYBIDI 011F
TOKENCHARSET 0120
TOKENPITCH 0121
TOKENREALFONTNAME 0122
TOKENCODEPAGE 0123
TOKENFONTSIZE 0124
TOKENCOLORTABLE 0125
TOKENCOLORBACKGROUND 0126
TOKENCOLORFOREGROUND 0127
TOKENCOLORRED 0128
TOKENCOLORGREEN 0129
TOKENCOLORBLUE 012A
TOKENBOLD 012B
TOKENITALIC 012C
TOKENUNDERLINE 012D
TOKENSTRIKEOUT 012E
TOKENPROTECT 012F
TOKENLINK 0130
TOKENSMALLCAPS 0131
TOKENCAPS 0132
TOKENHIDDENTEXT 0133
TOKENOUTLINE 0134
TOKENSHADOW 0135
TOKENEMBOSS 0136
TOKENIMPRINT 0137
TOKENDISABLED 0138
TOKENREVISED 0139
TOKENDELETED 013A
TOKENSTOPUNDERLINE 013B
TOKENUNDERLINEWORD 013C
TOKENUNDERLINEDOUBLE 013D
TOKENUNDERLINEDOTTED 013E
TOKENUNDERLINEDASH 013F
TOKENUNDERLINEDASHDOTTED 0140
TOKENUNDERLINEDASHDOTDOTTED 0141
TOKENUNDERLINEWAVE 0142
TOKENUNDERLINETHICK 0143
TOKENUNDERLINEHAIRLINE 0144
TOKENDOWN 0145
TOKENUP 0146
TOKENSUBSCRIPT 0147
TOKENNOSUPERSUB 0148
TOKENSUPERSCRIPT 0149
TOKENANIMTEXT 014A
TOKENEXPAND 014B
TOKENKERNING 014C
TOKENLANGUAGE 014D
TOKENCHARSTYLE 014E
TOKENENDPARAGRAPH 014F
TOKENLINEBREAK 0150
TOKENINDENTFIRST 0151
TOKENINDENTLEFT 0152
TOKENINDENTRIGHT 0153
TOKENALIGNLEFT 0154
TOKENALIGNRIGHT 0155
TOKENALIGNCENTER 0156
TOKENALIGNJUSTIFY 0157
TOKENSPACEBEFORE 0158
TOKENSPACEAFTER 0159
TOKENLINESPACING 015A
TOKENLINESPACINGRULE 015B
TOKENSTYLE 015C
TOKENLTORPARA 015D
TOKENBOX 015E
TOKENRTOLPARA 015F
TOKENKEEP 0160
TOKENKEEPNEXT 0161
TOKENPAGEBREAKBEFORE 0162
TOKENNOLINENUMBER 0163
TOKENNOWIDCTLPAR 0164
TOKENHYPHPAR 0165
TOKENSIDEBYSIDE 0166
TOKENCOLLAPSED 0167
TOKENBORDERTOP 0168
TOKENBORDERLEFT 0169
TOKENBORDERBOTTOM 016A
TOKENBORDERRIGHT 016B
TOKENCELLBORDERTOP 016C
TOKENCELLBORDERLEFT 016D
TOKENCELLBORDERBOTTOM 016E
TOKENCELLBORDERRIGHT 016F
TOKENBORDERSHADOW 0170
TOKENBORDERBETWEEN 0171
TOKENBORDEROUTSIDE 0172
TOKENBORDERDASH 0173
TOKENBORDERDASHSMALL 0174
TOKENBORDERDOUBLE 0175
TOKENBORDERDOT 0176
TOKENBORDERHAIRLINE 0177
TOKENBORDERSINGLETHICK 0178
TOKENBORDERDOUBLETHICK 0179
TOKENBORDERTRIPLE 017A
TOKENBORDERCOLOR 017B
TOKENBORDERWIDTH 017C
TOKENBORDERSPACE 017D
TOKENCOLORBCKGRNDPAT 017E
TOKENCOLORFORGRNDPAT 017F
TOKENSHADING 0180
TOKENBCKGRNDBCKDIAG 0181
TOKENBCKGRNDCROSS 0182
TOKENBCKGRNDDIAGCROSS 0183
TOKENBCKGRNDDRKBCKDIAG 0184
TOKENBCKGRNDDRKCROSS 0185
TOKENBCKGRNDDRKDIAGCROSS 0186
TOKENBCKGRNDDRKFWDDIAG 0187
TOKENBCKGRNDDRKHORIZ 0188
TOKENBCKGRNDDRKVERT 0189
TOKENBCKGRNDFWDDIAG 018A
TOKENBCKGRNDHORIZ 018B
TOKENBCKGRNDVERT 018C
TOKENTABPOSITION 018D
TOKENTABBAR 018E
TOKENTABLEADERDOTS 018F
TOKENTABLEADERHYPHEN 0190
TOKENTABLEADERUNDERLINE 0191
TOKENTABLEADERTHICK 0192
TOKENTABLEADEREQUAL 0193
TOKENCENTERTAB 0194
TOKENFLUSHRIGHTTAB 0195
TOKENDECIMALTAB 0196
TOKENPARANUM 0197
TOKENPARANUMINDENT 0198
TOKENPARANUMBODY 0199
TOKENPARANUMCONT 019A
TOKENPARANUMBULLET 019B
TOKENPARANUMDECIMAL 019C
TOKENPARANUMLCLETTER 019D
TOKENPARANUMUCLETTER 019E
TOKENPARANUMLCROMAN 019F
TOKENPARANUMUCROMAN 01A0
TOKENPARANUMKATAKANAAIUEODBL 01A1
TOKENPARANUMKATAKANAIROHADBL 01A2
TOKENPARANUMTEXT 01A3
TOKENPARANUMSTART 01A4
TOKENPARANUMAFTER 01A5
TOKENPARANUMBEFORE 01A6
TOKENOPTIONALDESTINATION 01A7
TOKENFIELD 01A8
TOKENFIELDRESULT 01A9
TOKENFIELDINSTRUCTION 01AA
TOKENSTYLESHEET 01AB
TOKENENDSECTION 01AC
TOKENSECTIONDEFAULT 01AD
TOKENDOCUMENTAREA 01AE
TOKENINTABLE 01AF
TOKENCELL 01B0
TOKENCELLHALFGAP 01B1
TOKENCELLX 01B2
TOKENROW 01B3
TOKENROWDEFAULT 01B4
TOKENROWLEFT 01B5
TOKENROWALIGNRIGHT 01B6
TOKENROWALIGNCENTER 01B7
TOKENUNICODE 01B8
TOKENUNICODECHARBYTECOUNT 01B9
TOKENFORMULACHARACTER 01BA
TOKENINDEXSUBENTRY 01BB
TOKENLTORCHARS 01BC
TOKENLTORDOCUMENT 01BD
TOKENDISPLAYLTOR 01BE
TOKENRTOLCHARS 01BF
TOKENRTOLDOCUMENT 01C0
TOKENDISPLAYRTOL 01C1
TOKENZEROWIDTHJOINER 01C2
TOKENZEROWIDTHNONJOINER 01C3
TOKENFOLLOWINGPUNCT 01C4
TOKENLEADINGPUNCT 01C5
TOKENCROPLEFT 01C6
TOKENCROPTOP 01C7
TOKENCROPBOTTOM 01C8
TOKENCROPRIGHT 01C9
TOKENHEIGHT 01CA
TOKENWIDTH 01CB
TOKENSCALEX 01CC
TOKENSCALEY 01CD
TOKENPICTURE 01CE
TOKENDESIREDHEIGHT 01CF
TOKENDESIREDWIDTH 01D0
TOKENPICTUREWINDOWSBITMAP 01D1
TOKENPICTUREWINDOWSMETAFILE 01D2
TOKENPICTUREWINDOWSDIB 01D3
TOKENBINARYDATA 01D4
TOKENPICTUREQUICKDRAW 01D5
TOKENPICTUREOS2METAFILE 01D6
TOKENBITMAPBITSPERPIXEL 01D7
TOKENBITMAPNUMPLANES 01D8
TOKENBITMAPWIDTHBYTES 01D9
TOKENOBJECTEMBEDDED 01DA
TOKENOBJECTLINK 01DB
TOKENOBJECTAUTOLINK 01DC
TOKENOBJECTCLASS 01DD
TOKENOBJECTDATA 01DE
TOKENOBJECT 01DF
TOKENOBJECTMACICEMBEDDER 01E0
TOKENOBJECTNAME 01E1
TOKENOBJECTMACPUBLISHER 01E2
TOKENOBJECTSETSIZE 01E3
TOKENOBJECTMACSUBSCRIBER 01E4
TOKENOBJECTRESULT 01E5
TOKENREVAUTHOR 01E6
TOKENOBJECTPLACEHOLDER 01E7
TOKENNULLDESTINATION 01E8
TOKENMAX 01E9
Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of alcoholic levels in your blood.

My Code Sites:
http://rosasm.freeforums.org
http://winasm.tripod.com

guga

  • Moderator
  • Member
  • *****
  • Posts: 1451
  • Assembly is a state of art.
    • RosAsm
Re: RichEdit Undocumented Equates
« Reply #1 on: August 18, 2012, 03:48:48 PM »
Interesting reading about ITextServices and modeless richedit controls
http://wanderwarriorhsiao.blog.hexun.com.tw/48148551_d.html
Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of alcoholic levels in your blood.

My Code Sites:
http://rosasm.freeforums.org
http://winasm.tripod.com

jj2007

  • Member
  • *****
  • Posts: 13289
  • Assembly is fun ;-)
    • MasmBasic
Re: RichEdit Undocumented Equates
« Reply #2 on: August 18, 2012, 06:13:52 PM »
Interesting reading about ITextServices and modeless richedit controls
http://wanderwarriorhsiao.blog.hexun.com.tw/48148551_d.html

Nothing really new (see MSDN) but I learnt that Alt Shift X converts the selected text to Hex :biggrin:
« Last Edit: August 18, 2012, 07:36:08 PM by jj2007 »
Masm32 Tips, Tricks and Traps

Some members can't live without insulting others. It tells us a lot about them.