1 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2 pub const ATP_CHANGE
: u32 = 1u32;
3 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
4 pub const ATP_NOCHANGE
: u32 = 0u32;
5 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
6 pub const ATP_NODELIMITER
: u32 = 2u32;
7 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
8 pub const ATP_REPLACEALLTEXT
: u32 = 4u32;
9 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
10 pub const AURL_DISABLEMIXEDLGC
: u32 = 32u32;
11 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
12 pub const AURL_ENABLEDRIVELETTERS
: u32 = 16u32;
13 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
14 pub const AURL_ENABLEEA
: u32 = 1u32;
15 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
16 pub const AURL_ENABLEEAURLS
: u32 = 8u32;
17 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
18 pub const AURL_ENABLEEMAILADDR
: u32 = 2u32;
19 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
20 pub const AURL_ENABLETELNO
: u32 = 4u32;
21 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
22 pub const AURL_ENABLEURL
: u32 = 1u32;
23 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
24 pub type AutoCorrectProc
= ::core
::option
::Option
<unsafe extern "system" fn(langid
: u16, pszbefore
: ::windows_sys
::core
::PCWSTR
, pszafter
: ::windows_sys
::core
::PCWSTR
, cchafter
: i32, pcchreplaced
: *mut i32) -> i32>;
26 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
27 pub struct BIDIOPTIONS
{
32 impl ::core
::marker
::Copy
for BIDIOPTIONS {}
33 impl ::core
::clone
::Clone
for BIDIOPTIONS
{
34 fn clone(&self) -> Self {
38 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
39 pub const BOE_CONTEXTALIGNMENT
: u32 = 16u32;
40 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
41 pub const BOE_CONTEXTREADING
: u32 = 8u32;
42 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
43 pub const BOE_FORCERECALC
: u32 = 32u32;
44 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
45 pub const BOE_LEGACYBIDICLASS
: u32 = 64u32;
46 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
47 pub const BOE_NEUTRALOVERRIDE
: u32 = 4u32;
48 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
49 pub const BOE_PLAINTEXT
: u32 = 2u32;
50 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
51 pub const BOE_RTLDIR
: u32 = 1u32;
52 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
53 pub const BOE_UNICODEBIDI
: u32 = 128u32;
54 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
55 pub const BOM_CONTEXTALIGNMENT
: u32 = 16u32;
56 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
57 pub const BOM_CONTEXTREADING
: u32 = 8u32;
58 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
59 pub const BOM_DEFPARADIR
: u32 = 1u32;
60 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
61 pub const BOM_LEGACYBIDICLASS
: u32 = 64u32;
62 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
63 pub const BOM_NEUTRALOVERRIDE
: u32 = 4u32;
64 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
65 pub const BOM_PLAINTEXT
: u32 = 2u32;
66 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
67 pub const BOM_UNICODEBIDI
: u32 = 128u32;
68 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
69 pub type CARET_FLAGS
= i32;
70 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
71 pub const CARET_NONE
: CARET_FLAGS
= 0i32;
72 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
73 pub const CARET_CUSTOM
: CARET_FLAGS
= 1i32;
74 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
75 pub const CARET_RTL
: CARET_FLAGS
= 2i32;
76 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
77 pub const CARET_ITALIC
: CARET_FLAGS
= 32i32;
78 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
79 pub const CARET_NULL
: CARET_FLAGS
= 64i32;
80 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
81 pub const CARET_ROTATE90
: CARET_FLAGS
= 128i32;
83 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Graphics_Gdi\"`*"]
84 #[cfg(feature = "Win32_Graphics_Gdi")]
85 pub union CARET_INFO
{
86 pub hbitmap
: super::super::super::Graphics
::Gdi
::HBITMAP
,
87 pub caretFlags
: CARET_FLAGS
,
89 #[cfg(feature = "Win32_Graphics_Gdi")]
90 impl ::core
::marker
::Copy
for CARET_INFO {}
91 #[cfg(feature = "Win32_Graphics_Gdi")]
92 impl ::core
::clone
::Clone
for CARET_INFO
{
93 fn clone(&self) -> Self {
97 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
98 pub const CERICHEDIT_CLASSA
: &str = "RichEditCEA";
99 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
100 pub const CERICHEDIT_CLASSW
: &str = "RichEditCEW";
101 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
102 pub type CFE_EFFECTS
= u32;
103 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
104 pub const CFE_ALLCAPS
: CFE_EFFECTS
= 128u32;
105 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
106 pub const CFE_AUTOBACKCOLOR
: CFE_EFFECTS
= 67108864u32;
107 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
108 pub const CFE_DISABLED
: CFE_EFFECTS
= 8192u32;
109 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
110 pub const CFE_EMBOSS
: CFE_EFFECTS
= 2048u32;
111 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
112 pub const CFE_HIDDEN
: CFE_EFFECTS
= 256u32;
113 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
114 pub const CFE_IMPRINT
: CFE_EFFECTS
= 4096u32;
115 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
116 pub const CFE_OUTLINE
: CFE_EFFECTS
= 512u32;
117 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
118 pub const CFE_REVISED
: CFE_EFFECTS
= 16384u32;
119 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
120 pub const CFE_SHADOW
: CFE_EFFECTS
= 1024u32;
121 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
122 pub const CFE_SMALLCAPS
: CFE_EFFECTS
= 64u32;
123 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
124 pub const CFE_AUTOCOLOR
: CFE_EFFECTS
= 1073741824u32;
125 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
126 pub const CFE_BOLD
: CFE_EFFECTS
= 1u32;
127 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
128 pub const CFE_ITALIC
: CFE_EFFECTS
= 2u32;
129 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
130 pub const CFE_STRIKEOUT
: CFE_EFFECTS
= 8u32;
131 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
132 pub const CFE_UNDERLINE
: CFE_EFFECTS
= 4u32;
133 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
134 pub const CFE_PROTECTED
: CFE_EFFECTS
= 16u32;
135 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
136 pub const CFE_LINK
: CFE_EFFECTS
= 32u32;
137 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
138 pub const CFE_SUBSCRIPT
: CFE_EFFECTS
= 65536u32;
139 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
140 pub const CFE_SUPERSCRIPT
: CFE_EFFECTS
= 131072u32;
141 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
142 pub const CFE_FONTBOUND
: CFE_EFFECTS
= 1048576u32;
143 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
144 pub const CFE_LINKPROTECTED
: CFE_EFFECTS
= 8388608u32;
145 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
146 pub const CFE_EXTENDED
: CFE_EFFECTS
= 33554432u32;
147 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
148 pub const CFE_MATHNOBUILDUP
: CFE_EFFECTS
= 134217728u32;
149 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
150 pub const CFE_MATH
: CFE_EFFECTS
= 268435456u32;
151 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
152 pub const CFE_MATHORDINARY
: CFE_EFFECTS
= 536870912u32;
153 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
154 pub type CFM_MASK
= u32;
155 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
156 pub const CFM_SUBSCRIPT
: CFM_MASK
= 196608u32;
157 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
158 pub const CFM_SUPERSCRIPT
: CFM_MASK
= 196608u32;
159 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
160 pub const CFM_EFFECTS
: CFM_MASK
= 1073741887u32;
161 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
162 pub const CFM_ALL
: CFM_MASK
= 4160749631u32;
163 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
164 pub const CFM_BOLD
: CFM_MASK
= 1u32;
165 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
166 pub const CFM_CHARSET
: CFM_MASK
= 134217728u32;
167 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
168 pub const CFM_COLOR
: CFM_MASK
= 1073741824u32;
169 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
170 pub const CFM_FACE
: CFM_MASK
= 536870912u32;
171 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
172 pub const CFM_ITALIC
: CFM_MASK
= 2u32;
173 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
174 pub const CFM_OFFSET
: CFM_MASK
= 268435456u32;
175 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
176 pub const CFM_PROTECTED
: CFM_MASK
= 16u32;
177 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
178 pub const CFM_SIZE
: CFM_MASK
= 2147483648u32;
179 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
180 pub const CFM_STRIKEOUT
: CFM_MASK
= 8u32;
181 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
182 pub const CFM_UNDERLINE
: CFM_MASK
= 4u32;
183 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
184 pub const CFM_LINK
: CFM_MASK
= 32u32;
185 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
186 pub const CFM_SMALLCAPS
: CFM_MASK
= 64u32;
187 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
188 pub const CFM_ALLCAPS
: CFM_MASK
= 128u32;
189 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
190 pub const CFM_HIDDEN
: CFM_MASK
= 256u32;
191 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
192 pub const CFM_OUTLINE
: CFM_MASK
= 512u32;
193 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
194 pub const CFM_SHADOW
: CFM_MASK
= 1024u32;
195 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
196 pub const CFM_EMBOSS
: CFM_MASK
= 2048u32;
197 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
198 pub const CFM_IMPRINT
: CFM_MASK
= 4096u32;
199 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
200 pub const CFM_DISABLED
: CFM_MASK
= 8192u32;
201 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
202 pub const CFM_REVISED
: CFM_MASK
= 16384u32;
203 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
204 pub const CFM_REVAUTHOR
: CFM_MASK
= 32768u32;
205 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
206 pub const CFM_ANIMATION
: CFM_MASK
= 262144u32;
207 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
208 pub const CFM_STYLE
: CFM_MASK
= 524288u32;
209 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
210 pub const CFM_KERNING
: CFM_MASK
= 1048576u32;
211 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
212 pub const CFM_SPACING
: CFM_MASK
= 2097152u32;
213 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
214 pub const CFM_WEIGHT
: CFM_MASK
= 4194304u32;
215 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
216 pub const CFM_UNDERLINETYPE
: CFM_MASK
= 8388608u32;
217 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
218 pub const CFM_COOKIE
: CFM_MASK
= 16777216u32;
219 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
220 pub const CFM_LCID
: CFM_MASK
= 33554432u32;
221 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
222 pub const CFM_BACKCOLOR
: CFM_MASK
= 67108864u32;
223 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
224 pub const CFM_EFFECTS2
: CFM_MASK
= 1141080063u32;
225 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
226 pub const CFM_ALL2
: CFM_MASK
= 4294967295u32;
227 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
228 pub const CFM_FONTBOUND
: CFM_MASK
= 1048576u32;
229 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
230 pub const CFM_LINKPROTECTED
: CFM_MASK
= 8388608u32;
231 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
232 pub const CFM_EXTENDED
: CFM_MASK
= 33554432u32;
233 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
234 pub const CFM_MATHNOBUILDUP
: CFM_MASK
= 134217728u32;
235 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
236 pub const CFM_MATH
: CFM_MASK
= 268435456u32;
237 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
238 pub const CFM_MATHORDINARY
: CFM_MASK
= 536870912u32;
239 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
240 pub const CFM_ALLEFFECTS
: CFM_MASK
= 2115207167u32;
241 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
242 pub const CF_RETEXTOBJ
: &str = "RichEdit Text and Objects";
243 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
244 pub const CF_RTF
: &str = "Rich Text Format";
245 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
246 pub const CF_RTFNOOBJS
: &str = "Rich Text Format Without Objects";
248 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
249 pub struct CHANGENOTIFY
{
250 pub dwChangeType
: CHANGETYPE
,
251 pub pvCookieData
: *mut ::core
::ffi
::c_void
,
253 impl ::core
::marker
::Copy
for CHANGENOTIFY {}
254 impl ::core
::clone
::Clone
for CHANGENOTIFY
{
255 fn clone(&self) -> Self {
259 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
260 pub type CHANGETYPE
= i32;
261 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
262 pub const CN_GENERIC
: CHANGETYPE
= 0i32;
263 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
264 pub const CN_TEXTCHANGED
: CHANGETYPE
= 1i32;
265 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
266 pub const CN_NEWUNDO
: CHANGETYPE
= 2i32;
267 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
268 pub const CN_NEWREDO
: CHANGETYPE
= 4i32;
270 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
271 #[cfg(feature = "Win32_Foundation")]
272 pub struct CHARFORMAT2A
{
273 pub __AnonymousBase_richedit_L736_C23
: CHARFORMATA
,
276 pub crBackColor
: u32,
278 pub Anonymous
: CHARFORMAT2A_0
,
281 pub bUnderlineType
: u8,
284 pub bUnderlineColor
: u8,
286 #[cfg(feature = "Win32_Foundation")]
287 impl ::core
::marker
::Copy
for CHARFORMAT2A {}
288 #[cfg(feature = "Win32_Foundation")]
289 impl ::core
::clone
::Clone
for CHARFORMAT2A
{
290 fn clone(&self) -> Self {
295 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
296 #[cfg(feature = "Win32_Foundation")]
297 pub union CHARFORMAT2A_0
{
301 #[cfg(feature = "Win32_Foundation")]
302 impl ::core
::marker
::Copy
for CHARFORMAT2A_0 {}
303 #[cfg(feature = "Win32_Foundation")]
304 impl ::core
::clone
::Clone
for CHARFORMAT2A_0
{
305 fn clone(&self) -> Self {
310 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
311 pub struct CHARFORMAT2W
{
312 pub __AnonymousBase_richedit_L711_C23
: CHARFORMATW
,
315 pub crBackColor
: u32,
317 pub Anonymous
: CHARFORMAT2W_0
,
320 pub bUnderlineType
: u8,
323 pub bUnderlineColor
: u8,
325 impl ::core
::marker
::Copy
for CHARFORMAT2W {}
326 impl ::core
::clone
::Clone
for CHARFORMAT2W
{
327 fn clone(&self) -> Self {
332 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
333 pub union CHARFORMAT2W_0
{
337 impl ::core
::marker
::Copy
for CHARFORMAT2W_0 {}
338 impl ::core
::clone
::Clone
for CHARFORMAT2W_0
{
339 fn clone(&self) -> Self {
344 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
345 #[cfg(feature = "Win32_Foundation")]
346 pub struct CHARFORMATA
{
348 pub dwMask
: CFM_MASK
,
349 pub dwEffects
: CFE_EFFECTS
,
352 pub crTextColor
: u32,
354 pub bPitchAndFamily
: u8,
355 pub szFaceName
: [super::super::super::Foundation
::CHAR
; 32],
357 #[cfg(feature = "Win32_Foundation")]
358 impl ::core
::marker
::Copy
for CHARFORMATA {}
359 #[cfg(feature = "Win32_Foundation")]
360 impl ::core
::clone
::Clone
for CHARFORMATA
{
361 fn clone(&self) -> Self {
366 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
367 pub struct CHARFORMATW
{
369 pub dwMask
: CFM_MASK
,
370 pub dwEffects
: CFE_EFFECTS
,
373 pub crTextColor
: u32,
375 pub bPitchAndFamily
: u8,
376 pub szFaceName
: [u16; 32],
378 impl ::core
::marker
::Copy
for CHARFORMATW {}
379 impl ::core
::clone
::Clone
for CHARFORMATW
{
380 fn clone(&self) -> Self {
385 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
386 pub struct CHARRANGE
{
390 impl ::core
::marker
::Copy
for CHARRANGE {}
391 impl ::core
::clone
::Clone
for CHARRANGE
{
392 fn clone(&self) -> Self {
396 #[repr(C, packed(4))]
397 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
398 #[cfg(feature = "Win32_Foundation")]
399 pub struct CLIPBOARDFORMAT
{
400 pub nmhdr
: super::NMHDR
,
403 #[cfg(feature = "Win32_Foundation")]
404 impl ::core
::marker
::Copy
for CLIPBOARDFORMAT {}
405 #[cfg(feature = "Win32_Foundation")]
406 impl ::core
::clone
::Clone
for CLIPBOARDFORMAT
{
407 fn clone(&self) -> Self {
412 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
413 pub struct COMPCOLOR
{
415 pub crBackground
: u32,
418 impl ::core
::marker
::Copy
for COMPCOLOR {}
419 impl ::core
::clone
::Clone
for COMPCOLOR
{
420 fn clone(&self) -> Self {
424 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
425 pub const CTFMODEBIAS_CONVERSATION
: u32 = 5u32;
426 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
427 pub const CTFMODEBIAS_DATETIME
: u32 = 4u32;
428 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
429 pub const CTFMODEBIAS_DEFAULT
: u32 = 0u32;
430 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
431 pub const CTFMODEBIAS_FILENAME
: u32 = 1u32;
432 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
433 pub const CTFMODEBIAS_FULLWIDTHALPHANUMERIC
: u32 = 11u32;
434 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
435 pub const CTFMODEBIAS_HALFWIDTHALPHANUMERIC
: u32 = 12u32;
436 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
437 pub const CTFMODEBIAS_HALFWIDTHKATAKANA
: u32 = 10u32;
438 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
439 pub const CTFMODEBIAS_HANGUL
: u32 = 9u32;
440 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
441 pub const CTFMODEBIAS_HIRAGANA
: u32 = 7u32;
442 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
443 pub const CTFMODEBIAS_KATAKANA
: u32 = 8u32;
444 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
445 pub const CTFMODEBIAS_NAME
: u32 = 2u32;
446 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
447 pub const CTFMODEBIAS_NUMERIC
: u32 = 6u32;
448 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
449 pub const CTFMODEBIAS_READING
: u32 = 3u32;
450 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
451 pub const ECOOP_AND
: u32 = 3u32;
452 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
453 pub const ECOOP_OR
: u32 = 2u32;
454 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
455 pub const ECOOP_SET
: u32 = 1u32;
456 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
457 pub const ECOOP_XOR
: u32 = 4u32;
458 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
459 pub const ECO_AUTOHSCROLL
: u32 = 128u32;
460 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
461 pub const ECO_AUTOVSCROLL
: u32 = 64u32;
462 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
463 pub const ECO_AUTOWORDSELECTION
: u32 = 1u32;
464 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
465 pub const ECO_NOHIDESEL
: u32 = 256u32;
466 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
467 pub const ECO_READONLY
: u32 = 2048u32;
468 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
469 pub const ECO_SAVESEL
: u32 = 32768u32;
470 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
471 pub const ECO_SELECTIONBAR
: u32 = 16777216u32;
472 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
473 pub const ECO_VERTICAL
: u32 = 4194304u32;
474 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
475 pub const ECO_WANTRETURN
: u32 = 4096u32;
476 #[repr(C, packed(4))]
477 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
478 pub struct EDITSTREAM
{
481 pub pfnCallback
: EDITSTREAMCALLBACK
,
483 impl ::core
::marker
::Copy
for EDITSTREAM {}
484 impl ::core
::clone
::Clone
for EDITSTREAM
{
485 fn clone(&self) -> Self {
489 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
490 pub type EDITSTREAMCALLBACK
= ::core
::option
::Option
<unsafe extern "system" fn(dwcookie
: usize, pbbuff
: *mut u8, cb
: i32, pcb
: *mut i32) -> u32>;
491 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
492 pub type EDITWORDBREAKPROCEX
= ::core
::option
::Option
<unsafe extern "system" fn(pchtext
: ::windows_sys
::core
::PCSTR
, cchtext
: i32, bcharset
: u8, action
: i32) -> i32>;
493 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
494 pub const ELLIPSIS_END
: u32 = 1u32;
495 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
496 pub const ELLIPSIS_MASK
: u32 = 3u32;
497 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
498 pub const ELLIPSIS_NONE
: u32 = 0u32;
499 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
500 pub const ELLIPSIS_WORD
: u32 = 3u32;
501 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
502 pub const EMO_ENTER
: u32 = 1u32;
503 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
504 pub const EMO_EXIT
: u32 = 0u32;
505 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
506 pub const EMO_EXPAND
: u32 = 3u32;
507 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
508 pub const EMO_EXPANDDOCUMENT
: u32 = 1u32;
509 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
510 pub const EMO_EXPANDSELECTION
: u32 = 0u32;
511 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
512 pub const EMO_GETVIEWMODE
: u32 = 5u32;
513 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
514 pub const EMO_MOVESELECTION
: u32 = 4u32;
515 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
516 pub const EMO_PROMOTE
: u32 = 2u32;
517 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
518 pub const EM_AUTOURLDETECT
: u32 = 1115u32;
519 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
520 pub const EM_CALLAUTOCORRECTPROC
: u32 = 1279u32;
521 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
522 pub const EM_CANPASTE
: u32 = 1074u32;
523 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
524 pub const EM_CANREDO
: u32 = 1109u32;
525 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
526 pub const EM_CONVPOSITION
: u32 = 1132u32;
527 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
528 pub const EM_DISPLAYBAND
: u32 = 1075u32;
529 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
530 pub const EM_EXGETSEL
: u32 = 1076u32;
531 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
532 pub const EM_EXLIMITTEXT
: u32 = 1077u32;
533 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
534 pub const EM_EXLINEFROMCHAR
: u32 = 1078u32;
535 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
536 pub const EM_EXSETSEL
: u32 = 1079u32;
537 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
538 pub const EM_FINDTEXT
: u32 = 1080u32;
539 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
540 pub const EM_FINDTEXTEX
: u32 = 1103u32;
541 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
542 pub const EM_FINDTEXTEXW
: u32 = 1148u32;
543 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
544 pub const EM_FINDTEXTW
: u32 = 1147u32;
545 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
546 pub const EM_FINDWORDBREAK
: u32 = 1100u32;
547 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
548 pub const EM_FORMATRANGE
: u32 = 1081u32;
549 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
550 pub const EM_GETAUTOCORRECTPROC
: u32 = 1257u32;
551 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
552 pub const EM_GETAUTOURLDETECT
: u32 = 1116u32;
553 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
554 pub const EM_GETBIDIOPTIONS
: u32 = 1225u32;
555 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
556 pub const EM_GETCHARFORMAT
: u32 = 1082u32;
557 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
558 pub const EM_GETCTFMODEBIAS
: u32 = 1261u32;
559 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
560 pub const EM_GETCTFOPENSTATUS
: u32 = 1264u32;
561 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
562 pub const EM_GETEDITSTYLE
: u32 = 1229u32;
563 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
564 pub const EM_GETEDITSTYLEEX
: u32 = 1300u32;
565 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
566 pub const EM_GETELLIPSISMODE
: u32 = 1329u32;
567 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
568 pub const EM_GETELLIPSISSTATE
: u32 = 1346u32;
569 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
570 pub const EM_GETEVENTMASK
: u32 = 1083u32;
571 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
572 pub const EM_GETHYPHENATEINFO
: u32 = 1254u32;
573 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
574 pub const EM_GETIMECOLOR
: u32 = 1129u32;
575 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
576 pub const EM_GETIMECOMPMODE
: u32 = 1146u32;
577 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
578 pub const EM_GETIMECOMPTEXT
: u32 = 1266u32;
579 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
580 pub const EM_GETIMEMODEBIAS
: u32 = 1151u32;
581 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
582 pub const EM_GETIMEOPTIONS
: u32 = 1131u32;
583 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
584 pub const EM_GETIMEPROPERTY
: u32 = 1268u32;
585 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
586 pub const EM_GETLANGOPTIONS
: u32 = 1145u32;
587 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
588 pub const EM_GETOLEINTERFACE
: u32 = 1084u32;
589 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
590 pub const EM_GETOPTIONS
: u32 = 1102u32;
591 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
592 pub const EM_GETPAGE
: u32 = 1252u32;
593 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
594 pub const EM_GETPAGEROTATE
: u32 = 1259u32;
595 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
596 pub const EM_GETPARAFORMAT
: u32 = 1085u32;
597 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
598 pub const EM_GETPUNCTUATION
: u32 = 1125u32;
599 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
600 pub const EM_GETQUERYRTFOBJ
: u32 = 1293u32;
601 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
602 pub const EM_GETREDONAME
: u32 = 1111u32;
603 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
604 pub const EM_GETSCROLLPOS
: u32 = 1245u32;
605 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
606 pub const EM_GETSELTEXT
: u32 = 1086u32;
607 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
608 pub const EM_GETSTORYTYPE
: u32 = 1314u32;
609 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
610 pub const EM_GETTABLEPARMS
: u32 = 1289u32;
611 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
612 pub const EM_GETTEXTEX
: u32 = 1118u32;
613 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
614 pub const EM_GETTEXTLENGTHEX
: u32 = 1119u32;
615 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
616 pub const EM_GETTEXTMODE
: u32 = 1114u32;
617 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
618 pub const EM_GETTEXTRANGE
: u32 = 1099u32;
619 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
620 pub const EM_GETTOUCHOPTIONS
: u32 = 1334u32;
621 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
622 pub const EM_GETTYPOGRAPHYOPTIONS
: u32 = 1227u32;
623 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
624 pub const EM_GETUNDONAME
: u32 = 1110u32;
625 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
626 pub const EM_GETVIEWKIND
: u32 = 1250u32;
627 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
628 pub const EM_GETWORDBREAKPROCEX
: u32 = 1104u32;
629 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
630 pub const EM_GETWORDWRAPMODE
: u32 = 1127u32;
631 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
632 pub const EM_GETZOOM
: u32 = 1248u32;
633 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
634 pub const EM_HIDESELECTION
: u32 = 1087u32;
635 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
636 pub const EM_INSERTIMAGE
: u32 = 1338u32;
637 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
638 pub const EM_INSERTTABLE
: u32 = 1256u32;
639 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
640 pub const EM_ISIME
: u32 = 1267u32;
641 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
642 pub const EM_OUTLINE
: u32 = 1244u32;
643 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
644 pub const EM_PASTESPECIAL
: u32 = 1088u32;
645 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
646 pub const EM_RECONVERSION
: u32 = 1149u32;
647 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
648 pub const EM_REDO
: u32 = 1108u32;
649 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
650 pub const EM_REQUESTRESIZE
: u32 = 1089u32;
651 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
652 pub const EM_SELECTIONTYPE
: u32 = 1090u32;
653 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
654 pub const EM_SETAUTOCORRECTPROC
: u32 = 1258u32;
655 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
656 pub const EM_SETBIDIOPTIONS
: u32 = 1224u32;
657 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
658 pub const EM_SETBKGNDCOLOR
: u32 = 1091u32;
659 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
660 pub const EM_SETCHARFORMAT
: u32 = 1092u32;
661 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
662 pub const EM_SETCTFMODEBIAS
: u32 = 1262u32;
663 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
664 pub const EM_SETCTFOPENSTATUS
: u32 = 1265u32;
665 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
666 pub const EM_SETEDITSTYLE
: u32 = 1228u32;
667 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
668 pub const EM_SETEDITSTYLEEX
: u32 = 1299u32;
669 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
670 pub const EM_SETELLIPSISMODE
: u32 = 1330u32;
671 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
672 pub const EM_SETEVENTMASK
: u32 = 1093u32;
673 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
674 pub const EM_SETFONTSIZE
: u32 = 1247u32;
675 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
676 pub const EM_SETHYPHENATEINFO
: u32 = 1255u32;
677 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
678 pub const EM_SETIMECOLOR
: u32 = 1128u32;
679 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
680 pub const EM_SETIMEMODEBIAS
: u32 = 1150u32;
681 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
682 pub const EM_SETIMEOPTIONS
: u32 = 1130u32;
683 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
684 pub const EM_SETLANGOPTIONS
: u32 = 1144u32;
685 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
686 pub const EM_SETOLECALLBACK
: u32 = 1094u32;
687 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
688 pub const EM_SETOPTIONS
: u32 = 1101u32;
689 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
690 pub const EM_SETPAGE
: u32 = 1253u32;
691 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
692 pub const EM_SETPAGEROTATE
: u32 = 1260u32;
693 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
694 pub const EM_SETPALETTE
: u32 = 1117u32;
695 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
696 pub const EM_SETPARAFORMAT
: u32 = 1095u32;
697 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
698 pub const EM_SETPUNCTUATION
: u32 = 1124u32;
699 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
700 pub const EM_SETQUERYRTFOBJ
: u32 = 1294u32;
701 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
702 pub const EM_SETSCROLLPOS
: u32 = 1246u32;
703 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
704 pub const EM_SETSTORYTYPE
: u32 = 1315u32;
705 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
706 pub const EM_SETTABLEPARMS
: u32 = 1331u32;
707 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
708 pub const EM_SETTARGETDEVICE
: u32 = 1096u32;
709 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
710 pub const EM_SETTEXTEX
: u32 = 1121u32;
711 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
712 pub const EM_SETTEXTMODE
: u32 = 1113u32;
713 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
714 pub const EM_SETTOUCHOPTIONS
: u32 = 1335u32;
715 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
716 pub const EM_SETTYPOGRAPHYOPTIONS
: u32 = 1226u32;
717 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
718 pub const EM_SETUIANAME
: u32 = 1344u32;
719 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
720 pub const EM_SETUNDOLIMIT
: u32 = 1106u32;
721 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
722 pub const EM_SETVIEWKIND
: u32 = 1251u32;
723 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
724 pub const EM_SETWORDBREAKPROCEX
: u32 = 1105u32;
725 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
726 pub const EM_SETWORDWRAPMODE
: u32 = 1126u32;
727 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
728 pub const EM_SETZOOM
: u32 = 1249u32;
729 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
730 pub const EM_SHOWSCROLLBAR
: u32 = 1120u32;
731 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
732 pub const EM_STOPGROUPTYPING
: u32 = 1112u32;
733 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
734 pub const EM_STREAMIN
: u32 = 1097u32;
735 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
736 pub const EM_STREAMOUT
: u32 = 1098u32;
737 #[repr(C, packed(4))]
738 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
739 #[cfg(feature = "Win32_Foundation")]
740 pub struct ENCORRECTTEXT
{
741 pub nmhdr
: super::NMHDR
,
743 pub seltyp
: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE
,
745 #[cfg(feature = "Win32_Foundation")]
746 impl ::core
::marker
::Copy
for ENCORRECTTEXT {}
747 #[cfg(feature = "Win32_Foundation")]
748 impl ::core
::clone
::Clone
for ENCORRECTTEXT
{
749 fn clone(&self) -> Self {
753 #[repr(C, packed(4))]
754 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
755 #[cfg(feature = "Win32_Foundation")]
756 pub struct ENDCOMPOSITIONNOTIFY
{
757 pub nmhdr
: super::NMHDR
,
758 pub dwCode
: ENDCOMPOSITIONNOTIFY_CODE
,
760 #[cfg(feature = "Win32_Foundation")]
761 impl ::core
::marker
::Copy
for ENDCOMPOSITIONNOTIFY {}
762 #[cfg(feature = "Win32_Foundation")]
763 impl ::core
::clone
::Clone
for ENDCOMPOSITIONNOTIFY
{
764 fn clone(&self) -> Self {
768 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
769 pub type ENDCOMPOSITIONNOTIFY_CODE
= u32;
770 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
771 pub const ECN_ENDCOMPOSITION
: ENDCOMPOSITIONNOTIFY_CODE
= 1u32;
772 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
773 pub const ECN_NEWTEXT
: ENDCOMPOSITIONNOTIFY_CODE
= 2u32;
774 #[repr(C, packed(4))]
775 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
776 #[cfg(feature = "Win32_Foundation")]
777 pub struct ENDROPFILES
{
778 pub nmhdr
: super::NMHDR
,
779 pub hDrop
: super::super::super::Foundation
::HANDLE
,
781 pub fProtected
: super::super::super::Foundation
::BOOL
,
783 #[cfg(feature = "Win32_Foundation")]
784 impl ::core
::marker
::Copy
for ENDROPFILES {}
785 #[cfg(feature = "Win32_Foundation")]
786 impl ::core
::clone
::Clone
for ENDROPFILES
{
787 fn clone(&self) -> Self {
791 #[repr(C, packed(4))]
792 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
793 #[cfg(feature = "Win32_Foundation")]
795 pub nmhdr
: super::NMHDR
,
797 pub wParam
: super::super::super::Foundation
::WPARAM
,
798 pub lParam
: super::super::super::Foundation
::LPARAM
,
801 #[cfg(feature = "Win32_Foundation")]
802 impl ::core
::marker
::Copy
for ENLINK {}
803 #[cfg(feature = "Win32_Foundation")]
804 impl ::core
::clone
::Clone
for ENLINK
{
805 fn clone(&self) -> Self {
809 #[repr(C, packed(4))]
810 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
811 #[cfg(feature = "Win32_Foundation")]
812 pub struct ENLOWFIRTF
{
813 pub nmhdr
: super::NMHDR
,
814 pub szControl
: ::windows_sys
::core
::PSTR
,
816 #[cfg(feature = "Win32_Foundation")]
817 impl ::core
::marker
::Copy
for ENLOWFIRTF {}
818 #[cfg(feature = "Win32_Foundation")]
819 impl ::core
::clone
::Clone
for ENLOWFIRTF
{
820 fn clone(&self) -> Self {
824 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
825 pub const ENM_CHANGE
: u32 = 1u32;
826 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
827 pub const ENM_CLIPFORMAT
: u32 = 128u32;
828 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
829 pub const ENM_CORRECTTEXT
: u32 = 4194304u32;
830 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
831 pub const ENM_DRAGDROPDONE
: u32 = 16u32;
832 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
833 pub const ENM_DROPFILES
: u32 = 1048576u32;
834 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
835 pub const ENM_ENDCOMPOSITION
: u32 = 536870912u32;
836 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
837 pub const ENM_GROUPTYPINGCHANGE
: u32 = 1073741824u32;
838 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
839 pub const ENM_HIDELINKTOOLTIP
: u32 = 2147483648u32;
840 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
841 pub const ENM_IMECHANGE
: u32 = 8388608u32;
842 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
843 pub const ENM_KEYEVENTS
: u32 = 65536u32;
844 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
845 pub const ENM_LANGCHANGE
: u32 = 16777216u32;
846 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
847 pub const ENM_LINK
: u32 = 67108864u32;
848 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
849 pub const ENM_LOWFIRTF
: u32 = 134217728u32;
850 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
851 pub const ENM_MOUSEEVENTS
: u32 = 131072u32;
852 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
853 pub const ENM_NONE
: u32 = 0u32;
854 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
855 pub const ENM_OBJECTPOSITIONS
: u32 = 33554432u32;
856 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
857 pub const ENM_PAGECHANGE
: u32 = 64u32;
858 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
859 pub const ENM_PARAGRAPHEXPANDED
: u32 = 32u32;
860 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
861 pub const ENM_PROTECTED
: u32 = 2097152u32;
862 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
863 pub const ENM_REQUESTRESIZE
: u32 = 262144u32;
864 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
865 pub const ENM_SCROLL
: u32 = 4u32;
866 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
867 pub const ENM_SCROLLEVENTS
: u32 = 8u32;
868 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
869 pub const ENM_SELCHANGE
: u32 = 524288u32;
870 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
871 pub const ENM_STARTCOMPOSITION
: u32 = 268435456u32;
872 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
873 pub const ENM_UPDATE
: u32 = 2u32;
874 #[repr(C, packed(4))]
875 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
876 #[cfg(feature = "Win32_Foundation")]
877 pub struct ENOLEOPFAILED
{
878 pub nmhdr
: super::NMHDR
,
881 pub hr
: ::windows_sys
::core
::HRESULT
,
883 #[cfg(feature = "Win32_Foundation")]
884 impl ::core
::marker
::Copy
for ENOLEOPFAILED {}
885 #[cfg(feature = "Win32_Foundation")]
886 impl ::core
::clone
::Clone
for ENOLEOPFAILED
{
887 fn clone(&self) -> Self {
891 #[repr(C, packed(4))]
892 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
893 #[cfg(feature = "Win32_Foundation")]
894 pub struct ENPROTECTED
{
895 pub nmhdr
: super::NMHDR
,
897 pub wParam
: super::super::super::Foundation
::WPARAM
,
898 pub lParam
: super::super::super::Foundation
::LPARAM
,
901 #[cfg(feature = "Win32_Foundation")]
902 impl ::core
::marker
::Copy
for ENPROTECTED {}
903 #[cfg(feature = "Win32_Foundation")]
904 impl ::core
::clone
::Clone
for ENPROTECTED
{
905 fn clone(&self) -> Self {
909 #[repr(C, packed(4))]
910 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
911 #[cfg(feature = "Win32_Foundation")]
912 pub struct ENSAVECLIPBOARD
{
913 pub nmhdr
: super::NMHDR
,
914 pub cObjectCount
: i32,
917 #[cfg(feature = "Win32_Foundation")]
918 impl ::core
::marker
::Copy
for ENSAVECLIPBOARD {}
919 #[cfg(feature = "Win32_Foundation")]
920 impl ::core
::clone
::Clone
for ENSAVECLIPBOARD
{
921 fn clone(&self) -> Self {
925 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
926 pub const EN_ALIGNLTR
: u32 = 1808u32;
927 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
928 pub const EN_ALIGNRTL
: u32 = 1809u32;
929 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
930 pub const EN_CLIPFORMAT
: u32 = 1810u32;
931 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
932 pub const EN_CORRECTTEXT
: u32 = 1797u32;
933 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
934 pub const EN_DRAGDROPDONE
: u32 = 1804u32;
935 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
936 pub const EN_DROPFILES
: u32 = 1795u32;
937 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
938 pub const EN_ENDCOMPOSITION
: u32 = 1812u32;
939 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
940 pub const EN_IMECHANGE
: u32 = 1799u32;
941 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
942 pub const EN_LINK
: u32 = 1803u32;
943 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
944 pub const EN_LOWFIRTF
: u32 = 1807u32;
945 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
946 pub const EN_MSGFILTER
: u32 = 1792u32;
947 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
948 pub const EN_OBJECTPOSITIONS
: u32 = 1802u32;
949 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
950 pub const EN_OLEOPFAILED
: u32 = 1801u32;
951 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
952 pub const EN_PAGECHANGE
: u32 = 1806u32;
953 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
954 pub const EN_PARAGRAPHEXPANDED
: u32 = 1805u32;
955 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
956 pub const EN_PROTECTED
: u32 = 1796u32;
957 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
958 pub const EN_REQUESTRESIZE
: u32 = 1793u32;
959 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
960 pub const EN_SAVECLIPBOARD
: u32 = 1800u32;
961 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
962 pub const EN_SELCHANGE
: u32 = 1794u32;
963 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
964 pub const EN_STARTCOMPOSITION
: u32 = 1811u32;
965 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
966 pub const EN_STOPNOUNDO
: u32 = 1798u32;
967 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
968 pub const EPR_0
: u32 = 0u32;
969 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
970 pub const EPR_180
: u32 = 2u32;
971 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
972 pub const EPR_270
: u32 = 1u32;
973 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
974 pub const EPR_90
: u32 = 3u32;
975 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
976 pub const EPR_SE
: u32 = 5u32;
977 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
978 pub const ES_DISABLENOSCROLL
: u32 = 8192u32;
979 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
980 pub const ES_EX_NOCALLOLEINIT
: u32 = 0u32;
981 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
982 pub const ES_NOIME
: u32 = 524288u32;
983 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
984 pub const ES_NOOLEDRAGDROP
: u32 = 8u32;
985 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
986 pub const ES_SAVESEL
: u32 = 32768u32;
987 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
988 pub const ES_SELECTIONBAR
: u32 = 16777216u32;
989 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
990 pub const ES_SELFIME
: u32 = 262144u32;
991 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
992 pub const ES_SUNKEN
: u32 = 16384u32;
993 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
994 pub const ES_VERTICAL
: u32 = 4194304u32;
995 #[repr(C, packed(4))]
996 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
997 pub struct FINDTEXTA
{
999 pub lpstrText
: ::windows_sys
::core
::PCSTR
,
1001 impl ::core
::marker
::Copy
for FINDTEXTA {}
1002 impl ::core
::clone
::Clone
for FINDTEXTA
{
1003 fn clone(&self) -> Self {
1007 #[repr(C, packed(4))]
1008 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1009 pub struct FINDTEXTEXA
{
1010 pub chrg
: CHARRANGE
,
1011 pub lpstrText
: ::windows_sys
::core
::PCSTR
,
1012 pub chrgText
: CHARRANGE
,
1014 impl ::core
::marker
::Copy
for FINDTEXTEXA {}
1015 impl ::core
::clone
::Clone
for FINDTEXTEXA
{
1016 fn clone(&self) -> Self {
1020 #[repr(C, packed(4))]
1021 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1022 pub struct FINDTEXTEXW
{
1023 pub chrg
: CHARRANGE
,
1024 pub lpstrText
: ::windows_sys
::core
::PCWSTR
,
1025 pub chrgText
: CHARRANGE
,
1027 impl ::core
::marker
::Copy
for FINDTEXTEXW {}
1028 impl ::core
::clone
::Clone
for FINDTEXTEXW
{
1029 fn clone(&self) -> Self {
1033 #[repr(C, packed(4))]
1034 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1035 pub struct FINDTEXTW
{
1036 pub chrg
: CHARRANGE
,
1037 pub lpstrText
: ::windows_sys
::core
::PCWSTR
,
1039 impl ::core
::marker
::Copy
for FINDTEXTW {}
1040 impl ::core
::clone
::Clone
for FINDTEXTW
{
1041 fn clone(&self) -> Self {
1045 #[repr(C, packed(4))]
1046 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"]
1047 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))]
1048 pub struct FORMATRANGE
{
1049 pub hdc
: super::super::super::Graphics
::Gdi
::HDC
,
1050 pub hdcTarget
: super::super::super::Graphics
::Gdi
::HDC
,
1051 pub rc
: super::super::super::Foundation
::RECT
,
1052 pub rcPage
: super::super::super::Foundation
::RECT
,
1053 pub chrg
: CHARRANGE
,
1055 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))]
1056 impl ::core
::marker
::Copy
for FORMATRANGE {}
1057 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))]
1058 impl ::core
::clone
::Clone
for FORMATRANGE
{
1059 fn clone(&self) -> Self {
1063 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1064 pub const FR_MATCHALEFHAMZA
: u32 = 2147483648u32;
1065 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1066 pub const FR_MATCHDIAC
: u32 = 536870912u32;
1067 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1068 pub const FR_MATCHKASHIDA
: u32 = 1073741824u32;
1069 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1070 pub const GCMF_GRIPPER
: u32 = 1u32;
1071 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1072 pub const GCMF_MOUSEMENU
: u32 = 8192u32;
1073 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1074 pub const GCMF_SPELLING
: u32 = 2u32;
1075 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1076 pub const GCMF_TOUCHMENU
: u32 = 16384u32;
1077 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1078 pub const GCM_MOUSEMENU
: u32 = 8192u32;
1079 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1080 pub const GCM_TOUCHMENU
: u32 = 16384u32;
1081 #[repr(C, packed(4))]
1082 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
1083 #[cfg(feature = "Win32_Foundation")]
1084 pub struct GETCONTEXTMENUEX
{
1085 pub chrg
: CHARRANGE
,
1087 pub pt
: super::super::super::Foundation
::POINT
,
1088 pub pvReserved
: *mut ::core
::ffi
::c_void
,
1090 #[cfg(feature = "Win32_Foundation")]
1091 impl ::core
::marker
::Copy
for GETCONTEXTMENUEX {}
1092 #[cfg(feature = "Win32_Foundation")]
1093 impl ::core
::clone
::Clone
for GETCONTEXTMENUEX
{
1094 fn clone(&self) -> Self {
1098 #[repr(C, packed(4))]
1099 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1100 pub struct GETTEXTEX
{
1102 pub flags
: GETTEXTEX_FLAGS
,
1104 pub lpDefaultChar
: ::windows_sys
::core
::PCSTR
,
1105 pub lpUsedDefChar
: *mut i32,
1107 impl ::core
::marker
::Copy
for GETTEXTEX {}
1108 impl ::core
::clone
::Clone
for GETTEXTEX
{
1109 fn clone(&self) -> Self {
1113 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1114 pub type GETTEXTEX_FLAGS
= u32;
1115 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1116 pub const GT_DEFAULT
: GETTEXTEX_FLAGS
= 0u32;
1117 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1118 pub const GT_NOHIDDENTEXT
: GETTEXTEX_FLAGS
= 8u32;
1119 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1120 pub const GT_RAWTEXT
: GETTEXTEX_FLAGS
= 4u32;
1121 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1122 pub const GT_SELECTION
: GETTEXTEX_FLAGS
= 2u32;
1123 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1124 pub const GT_USECRLF
: GETTEXTEX_FLAGS
= 1u32;
1126 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1127 pub struct GETTEXTLENGTHEX
{
1128 pub flags
: GETTEXTLENGTHEX_FLAGS
,
1131 impl ::core
::marker
::Copy
for GETTEXTLENGTHEX {}
1132 impl ::core
::clone
::Clone
for GETTEXTLENGTHEX
{
1133 fn clone(&self) -> Self {
1137 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1138 pub type GETTEXTLENGTHEX_FLAGS
= u32;
1139 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1140 pub const GTL_DEFAULT
: GETTEXTLENGTHEX_FLAGS
= 0u32;
1141 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1142 pub const GTL_USECRLF
: GETTEXTLENGTHEX_FLAGS
= 1u32;
1143 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1144 pub const GTL_PRECISE
: GETTEXTLENGTHEX_FLAGS
= 2u32;
1145 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1146 pub const GTL_CLOSE
: GETTEXTLENGTHEX_FLAGS
= 4u32;
1147 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1148 pub const GTL_NUMCHARS
: GETTEXTLENGTHEX_FLAGS
= 8u32;
1149 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1150 pub const GTL_NUMBYTES
: GETTEXTLENGTHEX_FLAGS
= 16u32;
1151 #[repr(C, packed(4))]
1152 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1153 pub struct HYPHENATEINFO
{
1155 pub dxHyphenateZone
: i16,
1156 pub pfnHyphenate
: isize,
1158 impl ::core
::marker
::Copy
for HYPHENATEINFO {}
1159 impl ::core
::clone
::Clone
for HYPHENATEINFO
{
1160 fn clone(&self) -> Self {
1164 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1165 pub const ICM_CTF
: u32 = 5u32;
1166 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1167 pub const ICM_LEVEL2
: u32 = 2u32;
1168 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1169 pub const ICM_LEVEL2_5
: u32 = 3u32;
1170 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1171 pub const ICM_LEVEL2_SUI
: u32 = 4u32;
1172 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1173 pub const ICM_LEVEL3
: u32 = 1u32;
1174 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1175 pub const ICM_NOTOPEN
: u32 = 0u32;
1177 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1178 pub struct IMECOMPTEXT
{
1180 pub flags
: IMECOMPTEXT_FLAGS
,
1182 impl ::core
::marker
::Copy
for IMECOMPTEXT {}
1183 impl ::core
::clone
::Clone
for IMECOMPTEXT
{
1184 fn clone(&self) -> Self {
1188 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1189 pub type IMECOMPTEXT_FLAGS
= u32;
1190 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1191 pub const ICT_RESULTREADSTR
: IMECOMPTEXT_FLAGS
= 1u32;
1192 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1193 pub const IMF_AUTOFONT
: u32 = 2u32;
1194 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1195 pub const IMF_AUTOFONTSIZEADJUST
: u32 = 16u32;
1196 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1197 pub const IMF_AUTOKEYBOARD
: u32 = 1u32;
1198 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1199 pub const IMF_CLOSESTATUSWINDOW
: u32 = 8u32;
1200 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1201 pub const IMF_DUALFONT
: u32 = 128u32;
1202 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1203 pub const IMF_FORCEACTIVE
: u32 = 64u32;
1204 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1205 pub const IMF_FORCEDISABLE
: u32 = 4u32;
1206 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1207 pub const IMF_FORCEENABLE
: u32 = 2u32;
1208 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1209 pub const IMF_FORCEINACTIVE
: u32 = 128u32;
1210 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1211 pub const IMF_FORCENONE
: u32 = 1u32;
1212 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1213 pub const IMF_FORCEREMEMBER
: u32 = 256u32;
1214 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1215 pub const IMF_IMEALWAYSSENDNOTIFY
: u32 = 8u32;
1216 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1217 pub const IMF_IMECANCELCOMPLETE
: u32 = 4u32;
1218 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1219 pub const IMF_IMEUIINTEGRATION
: u32 = 8192u32;
1220 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1221 pub const IMF_MULTIPLEEDIT
: u32 = 1024u32;
1222 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1223 pub const IMF_NOIMPLICITLANG
: u32 = 64u32;
1224 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1225 pub const IMF_NOKBDLIDFIXUP
: u32 = 512u32;
1226 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1227 pub const IMF_NORTFFONTSUBSTITUTE
: u32 = 1024u32;
1228 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1229 pub const IMF_SMODE_NONE
: u32 = 2u32;
1230 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1231 pub const IMF_SMODE_PLAURALCLAUSE
: u32 = 1u32;
1232 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1233 pub const IMF_SPELLCHECKING
: u32 = 2048u32;
1234 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1235 pub const IMF_TKBPREDICTION
: u32 = 4096u32;
1236 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1237 pub const IMF_UIFONTS
: u32 = 32u32;
1238 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1239 pub const IMF_VERTICAL
: u32 = 32u32;
1240 pub type IRichEditOle
= *mut ::core
::ffi
::c_void
;
1241 pub type IRichEditOleCallback
= *mut ::core
::ffi
::c_void
;
1242 pub type IRicheditUiaOverrides
= *mut ::core
::ffi
::c_void
;
1243 pub type ITextDisplays
= *mut ::core
::ffi
::c_void
;
1244 pub type ITextDocument
= *mut ::core
::ffi
::c_void
;
1245 pub type ITextDocument2
= *mut ::core
::ffi
::c_void
;
1246 pub type ITextDocument2Old
= *mut ::core
::ffi
::c_void
;
1247 pub type ITextFont
= *mut ::core
::ffi
::c_void
;
1248 pub type ITextFont2
= *mut ::core
::ffi
::c_void
;
1249 pub type ITextHost
= *mut ::core
::ffi
::c_void
;
1250 pub type ITextHost2
= *mut ::core
::ffi
::c_void
;
1251 pub type ITextPara
= *mut ::core
::ffi
::c_void
;
1252 pub type ITextPara2
= *mut ::core
::ffi
::c_void
;
1253 pub type ITextRange
= *mut ::core
::ffi
::c_void
;
1254 pub type ITextRange2
= *mut ::core
::ffi
::c_void
;
1255 pub type ITextRow
= *mut ::core
::ffi
::c_void
;
1256 pub type ITextSelection
= *mut ::core
::ffi
::c_void
;
1257 pub type ITextSelection2
= *mut ::core
::ffi
::c_void
;
1258 pub type ITextServices
= *mut ::core
::ffi
::c_void
;
1259 pub type ITextServices2
= *mut ::core
::ffi
::c_void
;
1260 pub type ITextStory
= *mut ::core
::ffi
::c_void
;
1261 pub type ITextStoryRanges
= *mut ::core
::ffi
::c_void
;
1262 pub type ITextStoryRanges2
= *mut ::core
::ffi
::c_void
;
1263 pub type ITextStrings
= *mut ::core
::ffi
::c_void
;
1264 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1265 pub type KHYPH
= i32;
1266 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1267 pub const khyphNil
: KHYPH
= 0i32;
1268 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1269 pub const khyphNormal
: KHYPH
= 1i32;
1270 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1271 pub const khyphAddBefore
: KHYPH
= 2i32;
1272 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1273 pub const khyphChangeBefore
: KHYPH
= 3i32;
1274 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1275 pub const khyphDeleteBefore
: KHYPH
= 4i32;
1276 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1277 pub const khyphChangeAfter
: KHYPH
= 5i32;
1278 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1279 pub const khyphDelAndChange
: KHYPH
= 6i32;
1280 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1281 pub type MANCODE
= i32;
1282 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1283 pub const MBOLD
: MANCODE
= 16i32;
1284 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1285 pub const MITAL
: MANCODE
= 32i32;
1286 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1287 pub const MGREEK
: MANCODE
= 64i32;
1288 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1289 pub const MROMN
: MANCODE
= 0i32;
1290 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1291 pub const MSCRP
: MANCODE
= 1i32;
1292 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1293 pub const MFRAK
: MANCODE
= 2i32;
1294 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1295 pub const MOPEN
: MANCODE
= 3i32;
1296 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1297 pub const MSANS
: MANCODE
= 4i32;
1298 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1299 pub const MMONO
: MANCODE
= 5i32;
1300 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1301 pub const MMATH
: MANCODE
= 6i32;
1302 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1303 pub const MISOL
: MANCODE
= 7i32;
1304 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1305 pub const MINIT
: MANCODE
= 8i32;
1306 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1307 pub const MTAIL
: MANCODE
= 9i32;
1308 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1309 pub const MSTRCH
: MANCODE
= 10i32;
1310 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1311 pub const MLOOP
: MANCODE
= 11i32;
1312 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1313 pub const MOPENA
: MANCODE
= 12i32;
1314 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1315 pub const MAX_TABLE_CELLS
: u32 = 63u32;
1316 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1317 pub const MAX_TAB_STOPS
: u32 = 32u32;
1318 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1319 pub const MSFTEDIT_CLASS
: &str = "RICHEDIT50W";
1320 #[repr(C, packed(4))]
1321 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
1322 #[cfg(feature = "Win32_Foundation")]
1323 pub struct MSGFILTER
{
1324 pub nmhdr
: super::NMHDR
,
1326 pub wParam
: super::super::super::Foundation
::WPARAM
,
1327 pub lParam
: super::super::super::Foundation
::LPARAM
,
1329 #[cfg(feature = "Win32_Foundation")]
1330 impl ::core
::marker
::Copy
for MSGFILTER {}
1331 #[cfg(feature = "Win32_Foundation")]
1332 impl ::core
::clone
::Clone
for MSGFILTER
{
1333 fn clone(&self) -> Self {
1337 #[repr(C, packed(4))]
1338 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
1339 #[cfg(feature = "Win32_Foundation")]
1340 pub struct OBJECTPOSITIONS
{
1341 pub nmhdr
: super::NMHDR
,
1342 pub cObjectCount
: i32,
1343 pub pcpPositions
: *mut i32,
1345 #[cfg(feature = "Win32_Foundation")]
1346 impl ::core
::marker
::Copy
for OBJECTPOSITIONS {}
1347 #[cfg(feature = "Win32_Foundation")]
1348 impl ::core
::clone
::Clone
for OBJECTPOSITIONS
{
1349 fn clone(&self) -> Self {
1353 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1354 pub type OBJECTTYPE
= i32;
1355 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1356 pub const tomSimpleText
: OBJECTTYPE
= 0i32;
1357 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1358 pub const tomRuby
: OBJECTTYPE
= 1i32;
1359 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1360 pub const tomHorzVert
: OBJECTTYPE
= 2i32;
1361 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1362 pub const tomWarichu
: OBJECTTYPE
= 3i32;
1363 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1364 pub const tomEq
: OBJECTTYPE
= 9i32;
1365 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1366 pub const tomMath
: OBJECTTYPE
= 10i32;
1367 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1368 pub const tomAccent
: OBJECTTYPE
= 10i32;
1369 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1370 pub const tomBox
: OBJECTTYPE
= 11i32;
1371 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1372 pub const tomBoxedFormula
: OBJECTTYPE
= 12i32;
1373 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1374 pub const tomBrackets
: OBJECTTYPE
= 13i32;
1375 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1376 pub const tomBracketsWithSeps
: OBJECTTYPE
= 14i32;
1377 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1378 pub const tomEquationArray
: OBJECTTYPE
= 15i32;
1379 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1380 pub const tomFraction
: OBJECTTYPE
= 16i32;
1381 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1382 pub const tomFunctionApply
: OBJECTTYPE
= 17i32;
1383 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1384 pub const tomLeftSubSup
: OBJECTTYPE
= 18i32;
1385 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1386 pub const tomLowerLimit
: OBJECTTYPE
= 19i32;
1387 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1388 pub const tomMatrix
: OBJECTTYPE
= 20i32;
1389 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1390 pub const tomNary
: OBJECTTYPE
= 21i32;
1391 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1392 pub const tomOpChar
: OBJECTTYPE
= 22i32;
1393 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1394 pub const tomOverbar
: OBJECTTYPE
= 23i32;
1395 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1396 pub const tomPhantom
: OBJECTTYPE
= 24i32;
1397 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1398 pub const tomRadical
: OBJECTTYPE
= 25i32;
1399 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1400 pub const tomSlashedFraction
: OBJECTTYPE
= 26i32;
1401 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1402 pub const tomStack
: OBJECTTYPE
= 27i32;
1403 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1404 pub const tomStretchStack
: OBJECTTYPE
= 28i32;
1405 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1406 pub const tomSubscript
: OBJECTTYPE
= 29i32;
1407 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1408 pub const tomSubSup
: OBJECTTYPE
= 30i32;
1409 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1410 pub const tomSuperscript
: OBJECTTYPE
= 31i32;
1411 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1412 pub const tomUnderbar
: OBJECTTYPE
= 32i32;
1413 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1414 pub const tomUpperLimit
: OBJECTTYPE
= 33i32;
1415 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1416 pub const tomObjectMax
: OBJECTTYPE
= 33i32;
1417 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1418 pub const OLEOP_DOVERB
: u32 = 1u32;
1420 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1421 pub struct PARAFORMAT
{
1423 pub dwMask
: PARAFORMAT_MASK
,
1424 pub wNumbering
: u16,
1425 pub Anonymous
: PARAFORMAT_0
,
1426 pub dxStartIndent
: i32,
1427 pub dxRightIndent
: i32,
1429 pub wAlignment
: PARAFORMAT_ALIGNMENT
,
1431 pub rgxTabs
: [u32; 32],
1433 impl ::core
::marker
::Copy
for PARAFORMAT {}
1434 impl ::core
::clone
::Clone
for PARAFORMAT
{
1435 fn clone(&self) -> Self {
1440 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1441 pub union PARAFORMAT_0
{
1445 impl ::core
::marker
::Copy
for PARAFORMAT_0 {}
1446 impl ::core
::clone
::Clone
for PARAFORMAT_0
{
1447 fn clone(&self) -> Self {
1452 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1453 pub struct PARAFORMAT2
{
1454 pub __AnonymousBase_richedit_L1149_C22
: PARAFORMAT
,
1455 pub dySpaceBefore
: i32,
1456 pub dySpaceAfter
: i32,
1457 pub dyLineSpacing
: i32,
1459 pub bLineSpacingRule
: u8,
1460 pub bOutlineLevel
: u8,
1461 pub wShadingWeight
: u16,
1462 pub wShadingStyle
: PARAFORMAT_SHADING_STYLE
,
1463 pub wNumberingStart
: u16,
1464 pub wNumberingStyle
: PARAFORMAT_NUMBERING_STYLE
,
1465 pub wNumberingTab
: u16,
1466 pub wBorderSpace
: u16,
1467 pub wBorderWidth
: u16,
1468 pub wBorders
: PARAFORMAT_BORDERS
,
1470 impl ::core
::marker
::Copy
for PARAFORMAT2 {}
1471 impl ::core
::clone
::Clone
for PARAFORMAT2
{
1472 fn clone(&self) -> Self {
1476 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1477 pub type PARAFORMAT_ALIGNMENT
= u16;
1478 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1479 pub const PFA_CENTER
: PARAFORMAT_ALIGNMENT
= 3u16;
1480 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1481 pub const PFA_LEFT
: PARAFORMAT_ALIGNMENT
= 1u16;
1482 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1483 pub const PFA_RIGHT
: PARAFORMAT_ALIGNMENT
= 2u16;
1484 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1485 pub type PARAFORMAT_BORDERS
= u16;
1486 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1487 pub const PARAFORMAT_BORDERS_LEFT
: PARAFORMAT_BORDERS
= 1u16;
1488 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1489 pub const PARAFORMAT_BORDERS_RIGHT
: PARAFORMAT_BORDERS
= 2u16;
1490 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1491 pub const PARAFORMAT_BORDERS_TOP
: PARAFORMAT_BORDERS
= 4u16;
1492 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1493 pub const PARAFORMAT_BORDERS_BOTTOM
: PARAFORMAT_BORDERS
= 8u16;
1494 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1495 pub const PARAFORMAT_BORDERS_INSIDE
: PARAFORMAT_BORDERS
= 16u16;
1496 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1497 pub const PARAFORMAT_BORDERS_OUTSIDE
: PARAFORMAT_BORDERS
= 32u16;
1498 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1499 pub const PARAFORMAT_BORDERS_AUTOCOLOR
: PARAFORMAT_BORDERS
= 64u16;
1500 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1501 pub type PARAFORMAT_MASK
= u32;
1502 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1503 pub const PFM_ALIGNMENT
: PARAFORMAT_MASK
= 8u32;
1504 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1505 pub const PFM_NUMBERING
: PARAFORMAT_MASK
= 32u32;
1506 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1507 pub const PFM_OFFSET
: PARAFORMAT_MASK
= 4u32;
1508 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1509 pub const PFM_OFFSETINDENT
: PARAFORMAT_MASK
= 2147483648u32;
1510 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1511 pub const PFM_RIGHTINDENT
: PARAFORMAT_MASK
= 2u32;
1512 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1513 pub const PFM_RTLPARA
: PARAFORMAT_MASK
= 65536u32;
1514 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1515 pub const PFM_STARTINDENT
: PARAFORMAT_MASK
= 1u32;
1516 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1517 pub const PFM_TABSTOPS
: PARAFORMAT_MASK
= 16u32;
1518 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1519 pub type PARAFORMAT_NUMBERING_STYLE
= u16;
1520 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1521 pub const PFNS_PAREN
: PARAFORMAT_NUMBERING_STYLE
= 0u16;
1522 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1523 pub const PFNS_PARENS
: PARAFORMAT_NUMBERING_STYLE
= 256u16;
1524 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1525 pub const PFNS_PERIOD
: PARAFORMAT_NUMBERING_STYLE
= 512u16;
1526 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1527 pub const PFNS_PLAIN
: PARAFORMAT_NUMBERING_STYLE
= 768u16;
1528 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1529 pub const PFNS_NONUMBER
: PARAFORMAT_NUMBERING_STYLE
= 1024u16;
1530 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1531 pub const PFNS_NEWNUMBER
: PARAFORMAT_NUMBERING_STYLE
= 32768u16;
1532 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1533 pub type PARAFORMAT_SHADING_STYLE
= u16;
1534 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1535 pub const PARAFORMAT_SHADING_STYLE_NONE
: PARAFORMAT_SHADING_STYLE
= 0u16;
1536 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1537 pub const PARAFORMAT_SHADING_STYLE_DARK_HORIZ
: PARAFORMAT_SHADING_STYLE
= 1u16;
1538 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1539 pub const PARAFORMAT_SHADING_STYLE_DARK_VERT
: PARAFORMAT_SHADING_STYLE
= 2u16;
1540 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1541 pub const PARAFORMAT_SHADING_STYLE_DARK_DOWN_DIAG
: PARAFORMAT_SHADING_STYLE
= 3u16;
1542 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1543 pub const PARAFORMAT_SHADING_STYLE_DARK_UP_DIAG
: PARAFORMAT_SHADING_STYLE
= 4u16;
1544 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1545 pub const PARAFORMAT_SHADING_STYLE_DARK_GRID
: PARAFORMAT_SHADING_STYLE
= 5u16;
1546 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1547 pub const PARAFORMAT_SHADING_STYLE_DARK_TRELLIS
: PARAFORMAT_SHADING_STYLE
= 6u16;
1548 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1549 pub const PARAFORMAT_SHADING_STYLE_LIGHT_HORZ
: PARAFORMAT_SHADING_STYLE
= 7u16;
1550 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1551 pub const PARAFORMAT_SHADING_STYLE_LIGHT_VERT
: PARAFORMAT_SHADING_STYLE
= 8u16;
1552 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1553 pub const PARAFORMAT_SHADING_STYLE_LIGHT_DOWN_DIAG
: PARAFORMAT_SHADING_STYLE
= 9u16;
1554 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1555 pub const PARAFORMAT_SHADING_STYLE_LIGHT_UP_DIAG
: PARAFORMAT_SHADING_STYLE
= 10u16;
1556 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1557 pub const PARAFORMAT_SHADING_STYLE_LIGHT_GRID
: PARAFORMAT_SHADING_STYLE
= 11u16;
1558 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1559 pub const PARAFORMAT_SHADING_STYLE_LIGHT_TRELLIS
: PARAFORMAT_SHADING_STYLE
= 12u16;
1560 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1561 pub const PC_DELIMITER
: u32 = 4u32;
1562 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1563 pub const PC_FOLLOWING
: u32 = 1u32;
1564 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1565 pub const PC_LEADING
: u32 = 2u32;
1566 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1567 pub const PC_OVERFLOW
: u32 = 3u32;
1568 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1569 pub type PCreateTextServices
= ::core
::option
::Option
<unsafe extern "system" fn(punkouter
: ::windows_sys
::core
::IUnknown
, pitexthost
: ITextHost
, ppunk
: *mut ::windows_sys
::core
::IUnknown
) -> ::windows_sys
::core
::HRESULT
>;
1570 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1571 pub const PFA_FULL_GLYPHS
: u32 = 8u32;
1572 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1573 pub const PFA_FULL_INTERLETTER
: u32 = 6u32;
1574 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1575 pub const PFA_FULL_INTERWORD
: u32 = 4u32;
1576 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1577 pub const PFA_FULL_NEWSPAPER
: u32 = 5u32;
1578 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1579 pub const PFA_FULL_SCALED
: u32 = 7u32;
1580 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1581 pub const PFA_JUSTIFY
: u32 = 4u32;
1582 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1583 pub const PFM_BORDER
: u32 = 2048u32;
1584 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1585 pub const PFM_BOX
: u32 = 67108864u32;
1586 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1587 pub const PFM_COLLAPSED
: u32 = 16777216u32;
1588 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1589 pub const PFM_DONOTHYPHEN
: u32 = 4194304u32;
1590 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1591 pub const PFM_KEEP
: u32 = 131072u32;
1592 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1593 pub const PFM_KEEPNEXT
: u32 = 262144u32;
1594 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1595 pub const PFM_LINESPACING
: u32 = 256u32;
1596 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1597 pub const PFM_NOLINENUMBER
: u32 = 1048576u32;
1598 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1599 pub const PFM_NOWIDOWCONTROL
: u32 = 2097152u32;
1600 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1601 pub const PFM_NUMBERINGSTART
: u32 = 32768u32;
1602 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1603 pub const PFM_NUMBERINGSTYLE
: u32 = 8192u32;
1604 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1605 pub const PFM_NUMBERINGTAB
: u32 = 16384u32;
1606 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1607 pub const PFM_OUTLINELEVEL
: u32 = 33554432u32;
1608 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1609 pub const PFM_PAGEBREAKBEFORE
: u32 = 524288u32;
1610 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1611 pub const PFM_RESERVED2
: u32 = 134217728u32;
1612 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1613 pub const PFM_SHADING
: u32 = 4096u32;
1614 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1615 pub const PFM_SIDEBYSIDE
: u32 = 8388608u32;
1616 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1617 pub const PFM_SPACEAFTER
: u32 = 128u32;
1618 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1619 pub const PFM_SPACEBEFORE
: u32 = 64u32;
1620 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1621 pub const PFM_STYLE
: u32 = 1024u32;
1622 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1623 pub const PFM_TABLE
: u32 = 1073741824u32;
1624 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1625 pub const PFM_TABLEROWDELIMITER
: u32 = 268435456u32;
1626 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1627 pub const PFM_TEXTWRAPPINGBREAK
: u32 = 536870912u32;
1628 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1629 pub const PFN_ARABIC
: u32 = 2u32;
1630 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1631 pub const PFN_BULLET
: u32 = 1u32;
1632 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1633 pub const PFN_LCLETTER
: u32 = 3u32;
1634 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1635 pub const PFN_LCROMAN
: u32 = 5u32;
1636 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1637 pub const PFN_UCLETTER
: u32 = 4u32;
1638 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1639 pub const PFN_UCROMAN
: u32 = 6u32;
1640 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1641 pub type PShutdownTextServices
= ::core
::option
::Option
<unsafe extern "system" fn(ptextservices
: ::windows_sys
::core
::IUnknown
) -> ::windows_sys
::core
::HRESULT
>;
1642 #[repr(C, packed(4))]
1643 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1644 pub struct PUNCTUATION
{
1646 pub szPunctuation
: ::windows_sys
::core
::PSTR
,
1648 impl ::core
::marker
::Copy
for PUNCTUATION {}
1649 impl ::core
::clone
::Clone
for PUNCTUATION
{
1650 fn clone(&self) -> Self {
1654 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1655 pub const RECO_COPY
: i32 = 2i32;
1656 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1657 pub const RECO_CUT
: i32 = 3i32;
1658 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1659 pub const RECO_DRAG
: i32 = 4i32;
1660 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1661 pub const RECO_DROP
: i32 = 1i32;
1662 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1663 pub const RECO_PASTE
: i32 = 0i32;
1665 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`*"]
1666 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))]
1667 pub struct REOBJECT
{
1670 pub clsid
: ::windows_sys
::core
::GUID
,
1671 pub poleobj
: super::super::super::System
::Ole
::IOleObject
,
1672 pub pstg
: super::super::super::System
::Com
::StructuredStorage
::IStorage
,
1673 pub polesite
: super::super::super::System
::Ole
::IOleClientSite
,
1674 pub sizel
: super::super::super::Foundation
::SIZE
,
1676 pub dwFlags
: REOBJECT_FLAGS
,
1679 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))]
1680 impl ::core
::marker
::Copy
for REOBJECT {}
1681 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))]
1682 impl ::core
::clone
::Clone
for REOBJECT
{
1683 fn clone(&self) -> Self {
1687 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1688 pub type REOBJECT_FLAGS
= u32;
1689 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1690 pub const REO_ALIGNTORIGHT
: REOBJECT_FLAGS
= 256u32;
1691 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1692 pub const REO_BELOWBASELINE
: REOBJECT_FLAGS
= 2u32;
1693 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1694 pub const REO_BLANK
: REOBJECT_FLAGS
= 16u32;
1695 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1696 pub const REO_CANROTATE
: REOBJECT_FLAGS
= 128u32;
1697 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1698 pub const REO_DONTNEEDPALETTE
: REOBJECT_FLAGS
= 32u32;
1699 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1700 pub const REO_DYNAMICSIZE
: REOBJECT_FLAGS
= 8u32;
1701 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1702 pub const REO_GETMETAFILE
: REOBJECT_FLAGS
= 4194304u32;
1703 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1704 pub const REO_HILITED
: REOBJECT_FLAGS
= 16777216u32;
1705 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1706 pub const REO_INPLACEACTIVE
: REOBJECT_FLAGS
= 33554432u32;
1707 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1708 pub const REO_INVERTEDSELECT
: REOBJECT_FLAGS
= 4u32;
1709 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1710 pub const REO_LINK
: REOBJECT_FLAGS
= 2147483648u32;
1711 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1712 pub const REO_LINKAVAILABLE
: REOBJECT_FLAGS
= 8388608u32;
1713 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1714 pub const REO_OPEN
: REOBJECT_FLAGS
= 67108864u32;
1715 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1716 pub const REO_OWNERDRAWSELECT
: REOBJECT_FLAGS
= 64u32;
1717 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1718 pub const REO_RESIZABLE
: REOBJECT_FLAGS
= 1u32;
1719 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1720 pub const REO_SELECTED
: REOBJECT_FLAGS
= 134217728u32;
1721 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1722 pub const REO_STATIC
: REOBJECT_FLAGS
= 1073741824u32;
1723 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1724 pub const REO_USEASBACKGROUND
: REOBJECT_FLAGS
= 1024u32;
1725 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1726 pub const REO_WRAPTEXTAROUND
: REOBJECT_FLAGS
= 512u32;
1727 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1728 pub const REO_NULL
: i32 = 0i32;
1729 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1730 pub const REO_READWRITEMASK
: i32 = 2047i32;
1731 #[repr(C, packed(4))]
1732 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_System_Com\"`*"]
1733 #[cfg(feature = "Win32_System_Com")]
1734 pub struct REPASTESPECIAL
{
1735 pub dwAspect
: super::super::super::System
::Com
::DVASPECT
,
1738 #[cfg(feature = "Win32_System_Com")]
1739 impl ::core
::marker
::Copy
for REPASTESPECIAL {}
1740 #[cfg(feature = "Win32_System_Com")]
1741 impl ::core
::clone
::Clone
for REPASTESPECIAL
{
1742 fn clone(&self) -> Self {
1746 #[repr(C, packed(4))]
1747 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
1748 #[cfg(feature = "Win32_Foundation")]
1749 pub struct REQRESIZE
{
1750 pub nmhdr
: super::NMHDR
,
1751 pub rc
: super::super::super::Foundation
::RECT
,
1753 #[cfg(feature = "Win32_Foundation")]
1754 impl ::core
::marker
::Copy
for REQRESIZE {}
1755 #[cfg(feature = "Win32_Foundation")]
1756 impl ::core
::clone
::Clone
for REQRESIZE
{
1757 fn clone(&self) -> Self {
1761 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1762 pub const RICHEDIT60_CLASS
: &str = "RICHEDIT60W";
1763 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1764 pub const RICHEDIT_CLASS
: &str = "RichEdit20W";
1765 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1766 pub const RICHEDIT_CLASS10A
: &str = "RICHEDIT";
1767 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1768 pub const RICHEDIT_CLASSA
: &str = "RichEdit20A";
1769 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1770 pub const RICHEDIT_CLASSW
: &str = "RichEdit20W";
1771 #[repr(C, packed(4))]
1772 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`*"]
1773 #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))]
1774 pub struct RICHEDIT_IMAGE_PARAMETERS
{
1778 pub Type
: super::super::super::Graphics
::Gdi
::TEXT_ALIGN_OPTIONS
,
1779 pub pwszAlternateText
: ::windows_sys
::core
::PCWSTR
,
1780 pub pIStream
: super::super::super::System
::Com
::IStream
,
1782 #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))]
1783 impl ::core
::marker
::Copy
for RICHEDIT_IMAGE_PARAMETERS {}
1784 #[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))]
1785 impl ::core
::clone
::Clone
for RICHEDIT_IMAGE_PARAMETERS
{
1786 fn clone(&self) -> Self {
1790 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1791 pub type RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE
= u16;
1792 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1793 pub const SEL_EMPTY
: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE
= 0u16;
1794 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1795 pub const SEL_TEXT
: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE
= 1u16;
1796 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1797 pub const SEL_OBJECT
: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE
= 2u16;
1798 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1799 pub const SEL_MULTICHAR
: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE
= 4u16;
1800 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1801 pub const SEL_MULTIOBJECT
: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE
= 8u16;
1802 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1803 pub const GCM_RIGHTMOUSEDROP
: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE
= 32768u16;
1804 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1805 pub type RICH_EDIT_GET_OBJECT_FLAGS
= u32;
1806 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1807 pub const REO_GETOBJ_POLEOBJ
: RICH_EDIT_GET_OBJECT_FLAGS
= 1u32;
1808 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1809 pub const REO_GETOBJ_PSTG
: RICH_EDIT_GET_OBJECT_FLAGS
= 2u32;
1810 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1811 pub const REO_GETOBJ_POLESITE
: RICH_EDIT_GET_OBJECT_FLAGS
= 4u32;
1812 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1813 pub const REO_GETOBJ_NO_INTERFACES
: RICH_EDIT_GET_OBJECT_FLAGS
= 0u32;
1814 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1815 pub const REO_GETOBJ_ALL_INTERFACES
: RICH_EDIT_GET_OBJECT_FLAGS
= 7u32;
1816 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1817 pub const RTO_DISABLEHANDLES
: u32 = 2u32;
1818 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1819 pub const RTO_READINGMODE
: u32 = 3u32;
1820 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1821 pub const RTO_SHOWHANDLES
: u32 = 1u32;
1822 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1823 pub const SCF_ALL
: u32 = 4u32;
1824 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1825 pub const SCF_ASSOCIATEFONT
: u32 = 16u32;
1826 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1827 pub const SCF_ASSOCIATEFONT2
: u32 = 64u32;
1828 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1829 pub const SCF_CHARREPFROMLCID
: u32 = 256u32;
1830 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1831 pub const SCF_DEFAULT
: u32 = 0u32;
1832 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1833 pub const SCF_NOKBUPDATE
: u32 = 32u32;
1834 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1835 pub const SCF_SELECTION
: u32 = 1u32;
1836 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1837 pub const SCF_SMARTFONT
: u32 = 128u32;
1838 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1839 pub const SCF_USEUIRULES
: u32 = 8u32;
1840 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1841 pub const SCF_WORD
: u32 = 2u32;
1842 #[repr(C, packed(4))]
1843 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
1844 #[cfg(feature = "Win32_Foundation")]
1845 pub struct SELCHANGE
{
1846 pub nmhdr
: super::NMHDR
,
1847 pub chrg
: CHARRANGE
,
1848 pub seltyp
: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE
,
1850 #[cfg(feature = "Win32_Foundation")]
1851 impl ::core
::marker
::Copy
for SELCHANGE {}
1852 #[cfg(feature = "Win32_Foundation")]
1853 impl ::core
::clone
::Clone
for SELCHANGE
{
1854 fn clone(&self) -> Self {
1858 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1859 pub const SES_ALLOWBEEPS
: u32 = 256u32;
1860 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1861 pub const SES_BEEPONMAXTEXT
: u32 = 2u32;
1862 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1863 pub const SES_BIDI
: u32 = 4096u32;
1864 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1865 pub const SES_CTFALLOWEMBED
: u32 = 2097152u32;
1866 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1867 pub const SES_CTFALLOWPROOFING
: u32 = 8388608u32;
1868 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1869 pub const SES_CTFALLOWSMARTTAG
: u32 = 4194304u32;
1870 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1871 pub const SES_CTFNOLOCK
: u32 = 268435456u32;
1872 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1873 pub const SES_CUSTOMLOOK
: u32 = 524288u32;
1874 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1875 pub const SES_DEFAULTLATINLIGA
: u32 = 16u32;
1876 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1877 pub const SES_DRAFTMODE
: u32 = 32768u32;
1878 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1879 pub const SES_EMULATE10
: u32 = 16u32;
1880 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1881 pub const SES_EMULATESYSEDIT
: u32 = 1u32;
1882 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1883 pub const SES_EXTENDBACKCOLOR
: u32 = 4u32;
1884 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1885 pub const SES_EX_HANDLEFRIENDLYURL
: u32 = 256u32;
1886 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1887 pub const SES_EX_HIDETEMPFORMAT
: u32 = 268435456u32;
1888 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1889 pub const SES_EX_MULTITOUCH
: u32 = 134217728u32;
1890 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1891 pub const SES_EX_NOACETATESELECTION
: u32 = 1048576u32;
1892 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1893 pub const SES_EX_NOMATH
: u32 = 64u32;
1894 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1895 pub const SES_EX_NOTABLE
: u32 = 4u32;
1896 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1897 pub const SES_EX_NOTHEMING
: u32 = 524288u32;
1898 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1899 pub const SES_EX_USEMOUSEWPARAM
: u32 = 536870912u32;
1900 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1901 pub const SES_EX_USESINGLELINE
: u32 = 2097152u32;
1902 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1903 pub const SES_HIDEGRIDLINES
: u32 = 131072u32;
1904 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1905 pub const SES_HYPERLINKTOOLTIPS
: u32 = 8u32;
1906 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1907 pub const SES_LBSCROLLNOTIFY
: u32 = 1048576u32;
1908 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1909 pub const SES_LOGICALCARET
: u32 = 16777216u32;
1910 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1911 pub const SES_LOWERCASE
: u32 = 1024u32;
1912 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1913 pub const SES_MAPCPS
: u32 = 8u32;
1914 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1915 pub const SES_MAX
: u32 = 536870912u32;
1916 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1917 pub const SES_MULTISELECT
: u32 = 134217728u32;
1918 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1919 pub const SES_NOEALINEHEIGHTADJUST
: u32 = 536870912u32;
1920 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1921 pub const SES_NOFOCUSLINKNOTIFY
: u32 = 32u32;
1922 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1923 pub const SES_NOIME
: u32 = 128u32;
1924 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1925 pub const SES_NOINPUTSEQUENCECHK
: u32 = 2048u32;
1926 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1927 pub const SES_SCROLLONKILLFOCUS
: u32 = 8192u32;
1928 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1929 pub const SES_SMARTDRAGDROP
: u32 = 67108864u32;
1930 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1931 pub const SES_UPPERCASE
: u32 = 512u32;
1932 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1933 pub const SES_USEAIMM
: u32 = 64u32;
1934 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1935 pub const SES_USEATFONT
: u32 = 262144u32;
1936 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1937 pub const SES_USECRLF
: u32 = 32u32;
1938 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1939 pub const SES_USECTF
: u32 = 65536u32;
1940 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1941 pub const SES_WORDDRAGDROP
: u32 = 33554432u32;
1942 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1943 pub const SES_XLTCRCRLFTOCR
: u32 = 16384u32;
1945 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1946 pub struct SETTEXTEX
{
1950 impl ::core
::marker
::Copy
for SETTEXTEX {}
1951 impl ::core
::clone
::Clone
for SETTEXTEX
{
1952 fn clone(&self) -> Self {
1956 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1957 pub const SFF_KEEPDOCINFO
: u32 = 4096u32;
1958 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1959 pub const SFF_PERSISTVIEWSCALE
: u32 = 8192u32;
1960 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1961 pub const SFF_PLAINRTF
: u32 = 16384u32;
1962 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1963 pub const SFF_PWD
: u32 = 2048u32;
1964 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1965 pub const SFF_SELECTION
: u32 = 32768u32;
1966 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1967 pub const SFF_WRITEXTRAPAR
: u32 = 128u32;
1968 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1969 pub const SF_NCRFORNONASCII
: u32 = 64u32;
1970 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1971 pub const SF_RTF
: u32 = 2u32;
1972 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1973 pub const SF_RTFNOOBJS
: u32 = 3u32;
1974 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1975 pub const SF_RTFVAL
: u32 = 1792u32;
1976 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1977 pub const SF_TEXT
: u32 = 1u32;
1978 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1979 pub const SF_TEXTIZED
: u32 = 4u32;
1980 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1981 pub const SF_UNICODE
: u32 = 16u32;
1982 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1983 pub const SF_USECODEPAGE
: u32 = 32u32;
1984 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1985 pub const SPF_DONTSETDEFAULT
: u32 = 2u32;
1986 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1987 pub const SPF_SETDEFAULT
: u32 = 4u32;
1988 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1989 pub const ST_DEFAULT
: u32 = 0u32;
1990 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1991 pub const ST_KEEPUNDO
: u32 = 1u32;
1992 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1993 pub const ST_NEWCHARS
: u32 = 4u32;
1994 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1995 pub const ST_SELECTION
: u32 = 2u32;
1996 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1997 pub const ST_UNICODE
: u32 = 8u32;
1998 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
1999 pub const S_MSG_KEY_IGNORED
: ::windows_sys
::core
::HRESULT
= 262657i32;
2001 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2002 pub struct TABLECELLPARMS
{
2006 pub dxBrdrLeft
: i16,
2008 pub dxBrdrRight
: i16,
2009 pub dyBrdrBottom
: i16,
2010 pub crBrdrLeft
: u32,
2012 pub crBrdrRight
: u32,
2013 pub crBrdrBottom
: u32,
2017 impl ::core
::marker
::Copy
for TABLECELLPARMS {}
2018 impl ::core
::clone
::Clone
for TABLECELLPARMS
{
2019 fn clone(&self) -> Self {
2024 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2025 pub struct TABLEROWPARMS
{
2030 pub dxCellMargin
: i32,
2034 pub cpStartRow
: i32,
2035 pub bTableLevel
: u8,
2038 impl ::core
::marker
::Copy
for TABLEROWPARMS {}
2039 impl ::core
::clone
::Clone
for TABLEROWPARMS
{
2040 fn clone(&self) -> Self {
2044 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2045 pub type TEXTMODE
= i32;
2046 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2047 pub const TM_PLAINTEXT
: TEXTMODE
= 1i32;
2048 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2049 pub const TM_RICHTEXT
: TEXTMODE
= 2i32;
2050 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2051 pub const TM_SINGLELEVELUNDO
: TEXTMODE
= 4i32;
2052 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2053 pub const TM_MULTILEVELUNDO
: TEXTMODE
= 8i32;
2054 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2055 pub const TM_SINGLECODEPAGE
: TEXTMODE
= 16i32;
2056 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2057 pub const TM_MULTICODEPAGE
: TEXTMODE
= 32i32;
2058 #[repr(C, packed(4))]
2059 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2060 pub struct TEXTRANGEA
{
2061 pub chrg
: CHARRANGE
,
2062 pub lpstrText
: ::windows_sys
::core
::PSTR
,
2064 impl ::core
::marker
::Copy
for TEXTRANGEA {}
2065 impl ::core
::clone
::Clone
for TEXTRANGEA
{
2066 fn clone(&self) -> Self {
2070 #[repr(C, packed(4))]
2071 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2072 pub struct TEXTRANGEW
{
2073 pub chrg
: CHARRANGE
,
2074 pub lpstrText
: ::windows_sys
::core
::PWSTR
,
2076 impl ::core
::marker
::Copy
for TEXTRANGEW {}
2077 impl ::core
::clone
::Clone
for TEXTRANGEW
{
2078 fn clone(&self) -> Self {
2082 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2083 pub const TO_ADVANCEDLAYOUT
: u32 = 8u32;
2084 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2085 pub const TO_ADVANCEDTYPOGRAPHY
: u32 = 1u32;
2086 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2087 pub const TO_DISABLECUSTOMTEXTOUT
: u32 = 4u32;
2088 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2089 pub const TO_SIMPLELINEBREAK
: u32 = 2u32;
2090 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2091 pub const TXES_ISDIALOG
: u32 = 1u32;
2092 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2093 pub type TXTBACKSTYLE
= i32;
2094 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2095 pub const TXTBACK_TRANSPARENT
: TXTBACKSTYLE
= 0i32;
2096 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2097 pub const TXTBACK_OPAQUE
: TXTBACKSTYLE
= 1i32;
2098 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2099 pub const TXTBIT_ADVANCEDINPUT
: u32 = 536870912u32;
2100 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2101 pub const TXTBIT_ALLOWBEEP
: u32 = 2048u32;
2102 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2103 pub const TXTBIT_AUTOWORDSEL
: u32 = 128u32;
2104 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2105 pub const TXTBIT_BACKSTYLECHANGE
: u32 = 16384u32;
2106 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2107 pub const TXTBIT_CHARFORMATCHANGE
: u32 = 131072u32;
2108 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2109 pub const TXTBIT_CLIENTRECTCHANGE
: u32 = 1048576u32;
2110 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2111 pub const TXTBIT_D2DDWRITE
: u32 = 16777216u32;
2112 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2113 pub const TXTBIT_D2DPIXELSNAPPED
: u32 = 67108864u32;
2114 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2115 pub const TXTBIT_D2DSIMPLETYPOGRAPHY
: u32 = 33554432u32;
2116 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2117 pub const TXTBIT_D2DSUBPIXELLINES
: u32 = 134217728u32;
2118 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2119 pub const TXTBIT_DISABLEDRAG
: u32 = 4096u32;
2120 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2121 pub const TXTBIT_EXTENTCHANGE
: u32 = 524288u32;
2122 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2123 pub const TXTBIT_FLASHLASTPASSWORDCHAR
: u32 = 268435456u32;
2124 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2125 pub const TXTBIT_HIDESELECTION
: u32 = 32u32;
2126 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2127 pub const TXTBIT_MAXLENGTHCHANGE
: u32 = 32768u32;
2128 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2129 pub const TXTBIT_MULTILINE
: u32 = 2u32;
2130 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2131 pub const TXTBIT_NOTHREADREFCOUNT
: u32 = 4194304u32;
2132 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2133 pub const TXTBIT_PARAFORMATCHANGE
: u32 = 262144u32;
2134 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2135 pub const TXTBIT_READONLY
: u32 = 4u32;
2136 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2137 pub const TXTBIT_RICHTEXT
: u32 = 1u32;
2138 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2139 pub const TXTBIT_SAVESELECTION
: u32 = 64u32;
2140 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2141 pub const TXTBIT_SCROLLBARCHANGE
: u32 = 65536u32;
2142 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2143 pub const TXTBIT_SELBARCHANGE
: u32 = 512u32;
2144 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2145 pub const TXTBIT_SHOWACCELERATOR
: u32 = 8u32;
2146 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2147 pub const TXTBIT_SHOWPASSWORD
: u32 = 8388608u32;
2148 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2149 pub const TXTBIT_USECURRENTBKG
: u32 = 2097152u32;
2150 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2151 pub const TXTBIT_USEPASSWORD
: u32 = 16u32;
2152 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2153 pub const TXTBIT_VERTICAL
: u32 = 256u32;
2154 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2155 pub const TXTBIT_VIEWINSETCHANGE
: u32 = 8192u32;
2156 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2157 pub const TXTBIT_WORDWRAP
: u32 = 1024u32;
2158 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2159 pub type TXTHITRESULT
= i32;
2160 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2161 pub const TXTHITRESULT_NOHIT
: TXTHITRESULT
= 0i32;
2162 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2163 pub const TXTHITRESULT_TRANSPARENT
: TXTHITRESULT
= 1i32;
2164 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2165 pub const TXTHITRESULT_CLOSE
: TXTHITRESULT
= 2i32;
2166 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2167 pub const TXTHITRESULT_HIT
: TXTHITRESULT
= 3i32;
2168 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2169 pub type TXTNATURALSIZE
= i32;
2170 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2171 pub const TXTNS_FITTOCONTENT2
: TXTNATURALSIZE
= 0i32;
2172 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2173 pub const TXTNS_FITTOCONTENT
: TXTNATURALSIZE
= 1i32;
2174 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2175 pub const TXTNS_ROUNDTOLINE
: TXTNATURALSIZE
= 2i32;
2176 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2177 pub const TXTNS_FITTOCONTENT3
: TXTNATURALSIZE
= 3i32;
2178 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2179 pub const TXTNS_FITTOCONTENTWSP
: TXTNATURALSIZE
= 4i32;
2180 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2181 pub const TXTNS_INCLUDELASTLINE
: TXTNATURALSIZE
= 1073741824i32;
2182 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2183 pub const TXTNS_EMU
: TXTNATURALSIZE
= -2147483648i32;
2184 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2185 pub type TXTVIEW
= i32;
2186 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2187 pub const TXTVIEW_ACTIVE
: TXTVIEW
= 0i32;
2188 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2189 pub const TXTVIEW_INACTIVE
: TXTVIEW
= -1i32;
2190 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2191 pub type UNDONAMEID
= i32;
2192 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2193 pub const UID_UNKNOWN
: UNDONAMEID
= 0i32;
2194 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2195 pub const UID_TYPING
: UNDONAMEID
= 1i32;
2196 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2197 pub const UID_DELETE
: UNDONAMEID
= 2i32;
2198 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2199 pub const UID_DRAGDROP
: UNDONAMEID
= 3i32;
2200 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2201 pub const UID_CUT
: UNDONAMEID
= 4i32;
2202 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2203 pub const UID_PASTE
: UNDONAMEID
= 5i32;
2204 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2205 pub const UID_AUTOTABLE
: UNDONAMEID
= 6i32;
2206 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2207 pub const VM_NORMAL
: u32 = 4u32;
2208 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2209 pub const VM_OUTLINE
: u32 = 2u32;
2210 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2211 pub const VM_PAGE
: u32 = 9u32;
2212 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2213 pub const WBF_CUSTOM
: u32 = 512u32;
2214 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2215 pub const WBF_LEVEL1
: u32 = 128u32;
2216 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2217 pub const WBF_LEVEL2
: u32 = 256u32;
2218 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2219 pub const WBF_OVERFLOW
: u32 = 64u32;
2220 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2221 pub const WBF_WORDBREAK
: u32 = 32u32;
2222 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2223 pub const WBF_WORDWRAP
: u32 = 16u32;
2224 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2225 pub const WB_MOVEWORDNEXT
: u32 = 5u32;
2226 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2227 pub const WB_MOVEWORDPREV
: u32 = 4u32;
2228 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2229 pub const WB_NEXTBREAK
: u32 = 7u32;
2230 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2231 pub const WB_PREVBREAK
: u32 = 6u32;
2232 #[repr(C, packed(4))]
2233 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"]
2234 #[cfg(feature = "Win32_Foundation")]
2235 pub struct _grouptypingchange
{
2236 pub nmhdr
: super::NMHDR
,
2237 pub fGroupTyping
: super::super::super::Foundation
::BOOL
,
2239 #[cfg(feature = "Win32_Foundation")]
2240 impl ::core
::marker
::Copy
for _grouptypingchange {}
2241 #[cfg(feature = "Win32_Foundation")]
2242 impl ::core
::clone
::Clone
for _grouptypingchange
{
2243 fn clone(&self) -> Self {
2247 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2248 pub const cchTextLimitDefault
: u32 = 32767u32;
2250 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2251 pub struct hyphresult
{
2256 impl ::core
::marker
::Copy
for hyphresult {}
2257 impl ::core
::clone
::Clone
for hyphresult
{
2258 fn clone(&self) -> Self {
2262 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2263 pub const lDefaultTab
: u32 = 720u32;
2264 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2265 pub type tomConstants
= i32;
2266 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2267 pub const tomFalse
: tomConstants
= 0i32;
2268 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2269 pub const tomTrue
: tomConstants
= -1i32;
2270 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2271 pub const tomUndefined
: tomConstants
= -9999999i32;
2272 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2273 pub const tomToggle
: tomConstants
= -9999998i32;
2274 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2275 pub const tomAutoColor
: tomConstants
= -9999997i32;
2276 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2277 pub const tomDefault
: tomConstants
= -9999996i32;
2278 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2279 pub const tomSuspend
: tomConstants
= -9999995i32;
2280 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2281 pub const tomResume
: tomConstants
= -9999994i32;
2282 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2283 pub const tomApplyNow
: tomConstants
= 0i32;
2284 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2285 pub const tomApplyLater
: tomConstants
= 1i32;
2286 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2287 pub const tomTrackParms
: tomConstants
= 2i32;
2288 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2289 pub const tomCacheParms
: tomConstants
= 3i32;
2290 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2291 pub const tomApplyTmp
: tomConstants
= 4i32;
2292 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2293 pub const tomDisableSmartFont
: tomConstants
= 8i32;
2294 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2295 pub const tomEnableSmartFont
: tomConstants
= 9i32;
2296 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2297 pub const tomUsePoints
: tomConstants
= 10i32;
2298 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2299 pub const tomUseTwips
: tomConstants
= 11i32;
2300 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2301 pub const tomBackward
: tomConstants
= -1073741823i32;
2302 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2303 pub const tomForward
: tomConstants
= 1073741823i32;
2304 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2305 pub const tomMove
: tomConstants
= 0i32;
2306 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2307 pub const tomExtend
: tomConstants
= 1i32;
2308 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2309 pub const tomNoSelection
: tomConstants
= 0i32;
2310 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2311 pub const tomSelectionIP
: tomConstants
= 1i32;
2312 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2313 pub const tomSelectionNormal
: tomConstants
= 2i32;
2314 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2315 pub const tomSelectionFrame
: tomConstants
= 3i32;
2316 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2317 pub const tomSelectionColumn
: tomConstants
= 4i32;
2318 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2319 pub const tomSelectionRow
: tomConstants
= 5i32;
2320 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2321 pub const tomSelectionBlock
: tomConstants
= 6i32;
2322 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2323 pub const tomSelectionInlineShape
: tomConstants
= 7i32;
2324 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2325 pub const tomSelectionShape
: tomConstants
= 8i32;
2326 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2327 pub const tomSelStartActive
: tomConstants
= 1i32;
2328 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2329 pub const tomSelAtEOL
: tomConstants
= 2i32;
2330 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2331 pub const tomSelOvertype
: tomConstants
= 4i32;
2332 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2333 pub const tomSelActive
: tomConstants
= 8i32;
2334 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2335 pub const tomSelReplace
: tomConstants
= 16i32;
2336 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2337 pub const tomEnd
: tomConstants
= 0i32;
2338 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2339 pub const tomStart
: tomConstants
= 32i32;
2340 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2341 pub const tomCollapseEnd
: tomConstants
= 0i32;
2342 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2343 pub const tomCollapseStart
: tomConstants
= 1i32;
2344 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2345 pub const tomClientCoord
: tomConstants
= 256i32;
2346 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2347 pub const tomAllowOffClient
: tomConstants
= 512i32;
2348 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2349 pub const tomTransform
: tomConstants
= 1024i32;
2350 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2351 pub const tomObjectArg
: tomConstants
= 2048i32;
2352 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2353 pub const tomAtEnd
: tomConstants
= 4096i32;
2354 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2355 pub const tomNone
: tomConstants
= 0i32;
2356 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2357 pub const tomSingle
: tomConstants
= 1i32;
2358 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2359 pub const tomWords
: tomConstants
= 2i32;
2360 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2361 pub const tomDouble
: tomConstants
= 3i32;
2362 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2363 pub const tomDotted
: tomConstants
= 4i32;
2364 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2365 pub const tomDash
: tomConstants
= 5i32;
2366 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2367 pub const tomDashDot
: tomConstants
= 6i32;
2368 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2369 pub const tomDashDotDot
: tomConstants
= 7i32;
2370 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2371 pub const tomWave
: tomConstants
= 8i32;
2372 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2373 pub const tomThick
: tomConstants
= 9i32;
2374 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2375 pub const tomHair
: tomConstants
= 10i32;
2376 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2377 pub const tomDoubleWave
: tomConstants
= 11i32;
2378 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2379 pub const tomHeavyWave
: tomConstants
= 12i32;
2380 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2381 pub const tomLongDash
: tomConstants
= 13i32;
2382 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2383 pub const tomThickDash
: tomConstants
= 14i32;
2384 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2385 pub const tomThickDashDot
: tomConstants
= 15i32;
2386 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2387 pub const tomThickDashDotDot
: tomConstants
= 16i32;
2388 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2389 pub const tomThickDotted
: tomConstants
= 17i32;
2390 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2391 pub const tomThickLongDash
: tomConstants
= 18i32;
2392 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2393 pub const tomLineSpaceSingle
: tomConstants
= 0i32;
2394 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2395 pub const tomLineSpace1pt5
: tomConstants
= 1i32;
2396 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2397 pub const tomLineSpaceDouble
: tomConstants
= 2i32;
2398 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2399 pub const tomLineSpaceAtLeast
: tomConstants
= 3i32;
2400 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2401 pub const tomLineSpaceExactly
: tomConstants
= 4i32;
2402 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2403 pub const tomLineSpaceMultiple
: tomConstants
= 5i32;
2404 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2405 pub const tomLineSpacePercent
: tomConstants
= 6i32;
2406 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2407 pub const tomAlignLeft
: tomConstants
= 0i32;
2408 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2409 pub const tomAlignCenter
: tomConstants
= 1i32;
2410 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2411 pub const tomAlignRight
: tomConstants
= 2i32;
2412 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2413 pub const tomAlignJustify
: tomConstants
= 3i32;
2414 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2415 pub const tomAlignDecimal
: tomConstants
= 3i32;
2416 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2417 pub const tomAlignBar
: tomConstants
= 4i32;
2418 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2419 pub const tomDefaultTab
: tomConstants
= 5i32;
2420 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2421 pub const tomAlignInterWord
: tomConstants
= 3i32;
2422 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2423 pub const tomAlignNewspaper
: tomConstants
= 4i32;
2424 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2425 pub const tomAlignInterLetter
: tomConstants
= 5i32;
2426 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2427 pub const tomAlignScaled
: tomConstants
= 6i32;
2428 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2429 pub const tomSpaces
: tomConstants
= 0i32;
2430 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2431 pub const tomDots
: tomConstants
= 1i32;
2432 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2433 pub const tomDashes
: tomConstants
= 2i32;
2434 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2435 pub const tomLines
: tomConstants
= 3i32;
2436 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2437 pub const tomThickLines
: tomConstants
= 4i32;
2438 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2439 pub const tomEquals
: tomConstants
= 5i32;
2440 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2441 pub const tomTabBack
: tomConstants
= -3i32;
2442 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2443 pub const tomTabNext
: tomConstants
= -2i32;
2444 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2445 pub const tomTabHere
: tomConstants
= -1i32;
2446 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2447 pub const tomListNone
: tomConstants
= 0i32;
2448 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2449 pub const tomListBullet
: tomConstants
= 1i32;
2450 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2451 pub const tomListNumberAsArabic
: tomConstants
= 2i32;
2452 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2453 pub const tomListNumberAsLCLetter
: tomConstants
= 3i32;
2454 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2455 pub const tomListNumberAsUCLetter
: tomConstants
= 4i32;
2456 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2457 pub const tomListNumberAsLCRoman
: tomConstants
= 5i32;
2458 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2459 pub const tomListNumberAsUCRoman
: tomConstants
= 6i32;
2460 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2461 pub const tomListNumberAsSequence
: tomConstants
= 7i32;
2462 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2463 pub const tomListNumberedCircle
: tomConstants
= 8i32;
2464 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2465 pub const tomListNumberedBlackCircleWingding
: tomConstants
= 9i32;
2466 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2467 pub const tomListNumberedWhiteCircleWingding
: tomConstants
= 10i32;
2468 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2469 pub const tomListNumberedArabicWide
: tomConstants
= 11i32;
2470 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2471 pub const tomListNumberedChS
: tomConstants
= 12i32;
2472 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2473 pub const tomListNumberedChT
: tomConstants
= 13i32;
2474 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2475 pub const tomListNumberedJpnChS
: tomConstants
= 14i32;
2476 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2477 pub const tomListNumberedJpnKor
: tomConstants
= 15i32;
2478 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2479 pub const tomListNumberedArabic1
: tomConstants
= 16i32;
2480 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2481 pub const tomListNumberedArabic2
: tomConstants
= 17i32;
2482 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2483 pub const tomListNumberedHebrew
: tomConstants
= 18i32;
2484 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2485 pub const tomListNumberedThaiAlpha
: tomConstants
= 19i32;
2486 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2487 pub const tomListNumberedThaiNum
: tomConstants
= 20i32;
2488 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2489 pub const tomListNumberedHindiAlpha
: tomConstants
= 21i32;
2490 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2491 pub const tomListNumberedHindiAlpha1
: tomConstants
= 22i32;
2492 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2493 pub const tomListNumberedHindiNum
: tomConstants
= 23i32;
2494 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2495 pub const tomListParentheses
: tomConstants
= 65536i32;
2496 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2497 pub const tomListPeriod
: tomConstants
= 131072i32;
2498 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2499 pub const tomListPlain
: tomConstants
= 196608i32;
2500 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2501 pub const tomListNoNumber
: tomConstants
= 262144i32;
2502 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2503 pub const tomListMinus
: tomConstants
= 524288i32;
2504 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2505 pub const tomIgnoreNumberStyle
: tomConstants
= 16777216i32;
2506 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2507 pub const tomParaStyleNormal
: tomConstants
= -1i32;
2508 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2509 pub const tomParaStyleHeading1
: tomConstants
= -2i32;
2510 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2511 pub const tomParaStyleHeading2
: tomConstants
= -3i32;
2512 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2513 pub const tomParaStyleHeading3
: tomConstants
= -4i32;
2514 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2515 pub const tomParaStyleHeading4
: tomConstants
= -5i32;
2516 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2517 pub const tomParaStyleHeading5
: tomConstants
= -6i32;
2518 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2519 pub const tomParaStyleHeading6
: tomConstants
= -7i32;
2520 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2521 pub const tomParaStyleHeading7
: tomConstants
= -8i32;
2522 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2523 pub const tomParaStyleHeading8
: tomConstants
= -9i32;
2524 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2525 pub const tomParaStyleHeading9
: tomConstants
= -10i32;
2526 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2527 pub const tomCharacter
: tomConstants
= 1i32;
2528 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2529 pub const tomWord
: tomConstants
= 2i32;
2530 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2531 pub const tomSentence
: tomConstants
= 3i32;
2532 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2533 pub const tomParagraph
: tomConstants
= 4i32;
2534 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2535 pub const tomLine
: tomConstants
= 5i32;
2536 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2537 pub const tomStory
: tomConstants
= 6i32;
2538 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2539 pub const tomScreen
: tomConstants
= 7i32;
2540 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2541 pub const tomSection
: tomConstants
= 8i32;
2542 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2543 pub const tomTableColumn
: tomConstants
= 9i32;
2544 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2545 pub const tomColumn
: tomConstants
= 9i32;
2546 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2547 pub const tomRow
: tomConstants
= 10i32;
2548 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2549 pub const tomWindow
: tomConstants
= 11i32;
2550 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2551 pub const tomCell
: tomConstants
= 12i32;
2552 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2553 pub const tomCharFormat
: tomConstants
= 13i32;
2554 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2555 pub const tomParaFormat
: tomConstants
= 14i32;
2556 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2557 pub const tomTable
: tomConstants
= 15i32;
2558 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2559 pub const tomObject
: tomConstants
= 16i32;
2560 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2561 pub const tomPage
: tomConstants
= 17i32;
2562 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2563 pub const tomHardParagraph
: tomConstants
= 18i32;
2564 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2565 pub const tomCluster
: tomConstants
= 19i32;
2566 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2567 pub const tomInlineObject
: tomConstants
= 20i32;
2568 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2569 pub const tomInlineObjectArg
: tomConstants
= 21i32;
2570 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2571 pub const tomLeafLine
: tomConstants
= 22i32;
2572 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2573 pub const tomLayoutColumn
: tomConstants
= 23i32;
2574 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2575 pub const tomProcessId
: tomConstants
= 1073741825i32;
2576 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2577 pub const tomMatchWord
: tomConstants
= 2i32;
2578 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2579 pub const tomMatchCase
: tomConstants
= 4i32;
2580 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2581 pub const tomMatchPattern
: tomConstants
= 8i32;
2582 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2583 pub const tomUnknownStory
: tomConstants
= 0i32;
2584 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2585 pub const tomMainTextStory
: tomConstants
= 1i32;
2586 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2587 pub const tomFootnotesStory
: tomConstants
= 2i32;
2588 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2589 pub const tomEndnotesStory
: tomConstants
= 3i32;
2590 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2591 pub const tomCommentsStory
: tomConstants
= 4i32;
2592 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2593 pub const tomTextFrameStory
: tomConstants
= 5i32;
2594 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2595 pub const tomEvenPagesHeaderStory
: tomConstants
= 6i32;
2596 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2597 pub const tomPrimaryHeaderStory
: tomConstants
= 7i32;
2598 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2599 pub const tomEvenPagesFooterStory
: tomConstants
= 8i32;
2600 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2601 pub const tomPrimaryFooterStory
: tomConstants
= 9i32;
2602 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2603 pub const tomFirstPageHeaderStory
: tomConstants
= 10i32;
2604 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2605 pub const tomFirstPageFooterStory
: tomConstants
= 11i32;
2606 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2607 pub const tomScratchStory
: tomConstants
= 127i32;
2608 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2609 pub const tomFindStory
: tomConstants
= 128i32;
2610 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2611 pub const tomReplaceStory
: tomConstants
= 129i32;
2612 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2613 pub const tomStoryInactive
: tomConstants
= 0i32;
2614 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2615 pub const tomStoryActiveDisplay
: tomConstants
= 1i32;
2616 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2617 pub const tomStoryActiveUI
: tomConstants
= 2i32;
2618 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2619 pub const tomStoryActiveDisplayUI
: tomConstants
= 3i32;
2620 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2621 pub const tomNoAnimation
: tomConstants
= 0i32;
2622 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2623 pub const tomLasVegasLights
: tomConstants
= 1i32;
2624 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2625 pub const tomBlinkingBackground
: tomConstants
= 2i32;
2626 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2627 pub const tomSparkleText
: tomConstants
= 3i32;
2628 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2629 pub const tomMarchingBlackAnts
: tomConstants
= 4i32;
2630 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2631 pub const tomMarchingRedAnts
: tomConstants
= 5i32;
2632 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2633 pub const tomShimmer
: tomConstants
= 6i32;
2634 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2635 pub const tomWipeDown
: tomConstants
= 7i32;
2636 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2637 pub const tomWipeRight
: tomConstants
= 8i32;
2638 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2639 pub const tomAnimationMax
: tomConstants
= 8i32;
2640 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2641 pub const tomLowerCase
: tomConstants
= 0i32;
2642 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2643 pub const tomUpperCase
: tomConstants
= 1i32;
2644 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2645 pub const tomTitleCase
: tomConstants
= 2i32;
2646 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2647 pub const tomSentenceCase
: tomConstants
= 4i32;
2648 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2649 pub const tomToggleCase
: tomConstants
= 5i32;
2650 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2651 pub const tomReadOnly
: tomConstants
= 256i32;
2652 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2653 pub const tomShareDenyRead
: tomConstants
= 512i32;
2654 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2655 pub const tomShareDenyWrite
: tomConstants
= 1024i32;
2656 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2657 pub const tomPasteFile
: tomConstants
= 4096i32;
2658 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2659 pub const tomCreateNew
: tomConstants
= 16i32;
2660 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2661 pub const tomCreateAlways
: tomConstants
= 32i32;
2662 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2663 pub const tomOpenExisting
: tomConstants
= 48i32;
2664 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2665 pub const tomOpenAlways
: tomConstants
= 64i32;
2666 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2667 pub const tomTruncateExisting
: tomConstants
= 80i32;
2668 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2669 pub const tomRTF
: tomConstants
= 1i32;
2670 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2671 pub const tomText
: tomConstants
= 2i32;
2672 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2673 pub const tomHTML
: tomConstants
= 3i32;
2674 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2675 pub const tomWordDocument
: tomConstants
= 4i32;
2676 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2677 pub const tomBold
: tomConstants
= -2147483647i32;
2678 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2679 pub const tomItalic
: tomConstants
= -2147483646i32;
2680 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2681 pub const tomUnderline
: tomConstants
= -2147483644i32;
2682 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2683 pub const tomStrikeout
: tomConstants
= -2147483640i32;
2684 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2685 pub const tomProtected
: tomConstants
= -2147483632i32;
2686 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2687 pub const tomLink
: tomConstants
= -2147483616i32;
2688 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2689 pub const tomSmallCaps
: tomConstants
= -2147483584i32;
2690 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2691 pub const tomAllCaps
: tomConstants
= -2147483520i32;
2692 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2693 pub const tomHidden
: tomConstants
= -2147483392i32;
2694 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2695 pub const tomOutline
: tomConstants
= -2147483136i32;
2696 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2697 pub const tomShadow
: tomConstants
= -2147482624i32;
2698 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2699 pub const tomEmboss
: tomConstants
= -2147481600i32;
2700 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2701 pub const tomImprint
: tomConstants
= -2147479552i32;
2702 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2703 pub const tomDisabled
: tomConstants
= -2147475456i32;
2704 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2705 pub const tomRevised
: tomConstants
= -2147467264i32;
2706 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2707 pub const tomSubscriptCF
: tomConstants
= -2147418112i32;
2708 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2709 pub const tomSuperscriptCF
: tomConstants
= -2147352576i32;
2710 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2711 pub const tomFontBound
: tomConstants
= -2146435072i32;
2712 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2713 pub const tomLinkProtected
: tomConstants
= -2139095040i32;
2714 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2715 pub const tomInlineObjectStart
: tomConstants
= -2130706432i32;
2716 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2717 pub const tomExtendedChar
: tomConstants
= -2113929216i32;
2718 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2719 pub const tomAutoBackColor
: tomConstants
= -2080374784i32;
2720 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2721 pub const tomMathZoneNoBuildUp
: tomConstants
= -2013265920i32;
2722 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2723 pub const tomMathZone
: tomConstants
= -1879048192i32;
2724 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2725 pub const tomMathZoneOrdinary
: tomConstants
= -1610612736i32;
2726 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2727 pub const tomAutoTextColor
: tomConstants
= -1073741824i32;
2728 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2729 pub const tomMathZoneDisplay
: tomConstants
= 262144i32;
2730 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2731 pub const tomParaEffectRTL
: tomConstants
= 1i32;
2732 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2733 pub const tomParaEffectKeep
: tomConstants
= 2i32;
2734 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2735 pub const tomParaEffectKeepNext
: tomConstants
= 4i32;
2736 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2737 pub const tomParaEffectPageBreakBefore
: tomConstants
= 8i32;
2738 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2739 pub const tomParaEffectNoLineNumber
: tomConstants
= 16i32;
2740 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2741 pub const tomParaEffectNoWidowControl
: tomConstants
= 32i32;
2742 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2743 pub const tomParaEffectDoNotHyphen
: tomConstants
= 64i32;
2744 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2745 pub const tomParaEffectSideBySide
: tomConstants
= 128i32;
2746 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2747 pub const tomParaEffectCollapsed
: tomConstants
= 256i32;
2748 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2749 pub const tomParaEffectOutlineLevel
: tomConstants
= 512i32;
2750 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2751 pub const tomParaEffectBox
: tomConstants
= 1024i32;
2752 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2753 pub const tomParaEffectTableRowDelimiter
: tomConstants
= 4096i32;
2754 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2755 pub const tomParaEffectTable
: tomConstants
= 16384i32;
2756 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2757 pub const tomModWidthPairs
: tomConstants
= 1i32;
2758 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2759 pub const tomModWidthSpace
: tomConstants
= 2i32;
2760 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2761 pub const tomAutoSpaceAlpha
: tomConstants
= 4i32;
2762 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2763 pub const tomAutoSpaceNumeric
: tomConstants
= 8i32;
2764 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2765 pub const tomAutoSpaceParens
: tomConstants
= 16i32;
2766 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2767 pub const tomEmbeddedFont
: tomConstants
= 32i32;
2768 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2769 pub const tomDoublestrike
: tomConstants
= 64i32;
2770 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2771 pub const tomOverlapping
: tomConstants
= 128i32;
2772 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2773 pub const tomNormalCaret
: tomConstants
= 0i32;
2774 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2775 pub const tomKoreanBlockCaret
: tomConstants
= 1i32;
2776 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2777 pub const tomNullCaret
: tomConstants
= 2i32;
2778 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2779 pub const tomIncludeInset
: tomConstants
= 1i32;
2780 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2781 pub const tomUnicodeBiDi
: tomConstants
= 1i32;
2782 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2783 pub const tomMathCFCheck
: tomConstants
= 4i32;
2784 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2785 pub const tomUnlink
: tomConstants
= 8i32;
2786 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2787 pub const tomUnhide
: tomConstants
= 16i32;
2788 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2789 pub const tomCheckTextLimit
: tomConstants
= 32i32;
2790 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2791 pub const tomIgnoreCurrentFont
: tomConstants
= 0i32;
2792 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2793 pub const tomMatchCharRep
: tomConstants
= 1i32;
2794 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2795 pub const tomMatchFontSignature
: tomConstants
= 2i32;
2796 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2797 pub const tomMatchAscii
: tomConstants
= 4i32;
2798 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2799 pub const tomGetHeightOnly
: tomConstants
= 8i32;
2800 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2801 pub const tomMatchMathFont
: tomConstants
= 16i32;
2802 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2803 pub const tomCharset
: tomConstants
= -2147483648i32;
2804 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2805 pub const tomCharRepFromLcid
: tomConstants
= 1073741824i32;
2806 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2807 pub const tomAnsi
: tomConstants
= 0i32;
2808 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2809 pub const tomEastEurope
: tomConstants
= 1i32;
2810 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2811 pub const tomCyrillic
: tomConstants
= 2i32;
2812 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2813 pub const tomGreek
: tomConstants
= 3i32;
2814 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2815 pub const tomTurkish
: tomConstants
= 4i32;
2816 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2817 pub const tomHebrew
: tomConstants
= 5i32;
2818 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2819 pub const tomArabic
: tomConstants
= 6i32;
2820 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2821 pub const tomBaltic
: tomConstants
= 7i32;
2822 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2823 pub const tomVietnamese
: tomConstants
= 8i32;
2824 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2825 pub const tomDefaultCharRep
: tomConstants
= 9i32;
2826 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2827 pub const tomSymbol
: tomConstants
= 10i32;
2828 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2829 pub const tomThai
: tomConstants
= 11i32;
2830 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2831 pub const tomShiftJIS
: tomConstants
= 12i32;
2832 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2833 pub const tomGB2312
: tomConstants
= 13i32;
2834 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2835 pub const tomHangul
: tomConstants
= 14i32;
2836 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2837 pub const tomBIG5
: tomConstants
= 15i32;
2838 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2839 pub const tomPC437
: tomConstants
= 16i32;
2840 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2841 pub const tomOEM
: tomConstants
= 17i32;
2842 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2843 pub const tomMac
: tomConstants
= 18i32;
2844 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2845 pub const tomArmenian
: tomConstants
= 19i32;
2846 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2847 pub const tomSyriac
: tomConstants
= 20i32;
2848 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2849 pub const tomThaana
: tomConstants
= 21i32;
2850 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2851 pub const tomDevanagari
: tomConstants
= 22i32;
2852 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2853 pub const tomBengali
: tomConstants
= 23i32;
2854 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2855 pub const tomGurmukhi
: tomConstants
= 24i32;
2856 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2857 pub const tomGujarati
: tomConstants
= 25i32;
2858 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2859 pub const tomOriya
: tomConstants
= 26i32;
2860 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2861 pub const tomTamil
: tomConstants
= 27i32;
2862 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2863 pub const tomTelugu
: tomConstants
= 28i32;
2864 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2865 pub const tomKannada
: tomConstants
= 29i32;
2866 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2867 pub const tomMalayalam
: tomConstants
= 30i32;
2868 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2869 pub const tomSinhala
: tomConstants
= 31i32;
2870 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2871 pub const tomLao
: tomConstants
= 32i32;
2872 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2873 pub const tomTibetan
: tomConstants
= 33i32;
2874 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2875 pub const tomMyanmar
: tomConstants
= 34i32;
2876 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2877 pub const tomGeorgian
: tomConstants
= 35i32;
2878 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2879 pub const tomJamo
: tomConstants
= 36i32;
2880 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2881 pub const tomEthiopic
: tomConstants
= 37i32;
2882 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2883 pub const tomCherokee
: tomConstants
= 38i32;
2884 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2885 pub const tomAboriginal
: tomConstants
= 39i32;
2886 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2887 pub const tomOgham
: tomConstants
= 40i32;
2888 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2889 pub const tomRunic
: tomConstants
= 41i32;
2890 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2891 pub const tomKhmer
: tomConstants
= 42i32;
2892 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2893 pub const tomMongolian
: tomConstants
= 43i32;
2894 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2895 pub const tomBraille
: tomConstants
= 44i32;
2896 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2897 pub const tomYi
: tomConstants
= 45i32;
2898 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2899 pub const tomLimbu
: tomConstants
= 46i32;
2900 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2901 pub const tomTaiLe
: tomConstants
= 47i32;
2902 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2903 pub const tomNewTaiLue
: tomConstants
= 48i32;
2904 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2905 pub const tomSylotiNagri
: tomConstants
= 49i32;
2906 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2907 pub const tomKharoshthi
: tomConstants
= 50i32;
2908 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2909 pub const tomKayahli
: tomConstants
= 51i32;
2910 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2911 pub const tomUsymbol
: tomConstants
= 52i32;
2912 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2913 pub const tomEmoji
: tomConstants
= 53i32;
2914 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2915 pub const tomGlagolitic
: tomConstants
= 54i32;
2916 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2917 pub const tomLisu
: tomConstants
= 55i32;
2918 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2919 pub const tomVai
: tomConstants
= 56i32;
2920 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2921 pub const tomNKo
: tomConstants
= 57i32;
2922 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2923 pub const tomOsmanya
: tomConstants
= 58i32;
2924 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2925 pub const tomPhagsPa
: tomConstants
= 59i32;
2926 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2927 pub const tomGothic
: tomConstants
= 60i32;
2928 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2929 pub const tomDeseret
: tomConstants
= 61i32;
2930 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2931 pub const tomTifinagh
: tomConstants
= 62i32;
2932 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2933 pub const tomCharRepMax
: tomConstants
= 63i32;
2934 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2935 pub const tomRE10Mode
: tomConstants
= 1i32;
2936 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2937 pub const tomUseAtFont
: tomConstants
= 2i32;
2938 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2939 pub const tomTextFlowMask
: tomConstants
= 12i32;
2940 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2941 pub const tomTextFlowES
: tomConstants
= 0i32;
2942 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2943 pub const tomTextFlowSW
: tomConstants
= 4i32;
2944 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2945 pub const tomTextFlowWN
: tomConstants
= 8i32;
2946 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2947 pub const tomTextFlowNE
: tomConstants
= 12i32;
2948 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2949 pub const tomNoIME
: tomConstants
= 524288i32;
2950 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2951 pub const tomSelfIME
: tomConstants
= 262144i32;
2952 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2953 pub const tomNoUpScroll
: tomConstants
= 65536i32;
2954 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2955 pub const tomNoVpScroll
: tomConstants
= 262144i32;
2956 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2957 pub const tomNoLink
: tomConstants
= 0i32;
2958 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2959 pub const tomClientLink
: tomConstants
= 1i32;
2960 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2961 pub const tomFriendlyLinkName
: tomConstants
= 2i32;
2962 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2963 pub const tomFriendlyLinkAddress
: tomConstants
= 3i32;
2964 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2965 pub const tomAutoLinkURL
: tomConstants
= 4i32;
2966 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2967 pub const tomAutoLinkEmail
: tomConstants
= 5i32;
2968 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2969 pub const tomAutoLinkPhone
: tomConstants
= 6i32;
2970 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2971 pub const tomAutoLinkPath
: tomConstants
= 7i32;
2972 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2973 pub const tomCompressNone
: tomConstants
= 0i32;
2974 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2975 pub const tomCompressPunctuation
: tomConstants
= 1i32;
2976 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2977 pub const tomCompressPunctuationAndKana
: tomConstants
= 2i32;
2978 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2979 pub const tomCompressMax
: tomConstants
= 2i32;
2980 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2981 pub const tomUnderlinePositionAuto
: tomConstants
= 0i32;
2982 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2983 pub const tomUnderlinePositionBelow
: tomConstants
= 1i32;
2984 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2985 pub const tomUnderlinePositionAbove
: tomConstants
= 2i32;
2986 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2987 pub const tomUnderlinePositionMax
: tomConstants
= 2i32;
2988 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2989 pub const tomFontAlignmentAuto
: tomConstants
= 0i32;
2990 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2991 pub const tomFontAlignmentTop
: tomConstants
= 1i32;
2992 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2993 pub const tomFontAlignmentBaseline
: tomConstants
= 2i32;
2994 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2995 pub const tomFontAlignmentBottom
: tomConstants
= 3i32;
2996 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2997 pub const tomFontAlignmentCenter
: tomConstants
= 4i32;
2998 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
2999 pub const tomFontAlignmentMax
: tomConstants
= 4i32;
3000 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3001 pub const tomRubyBelow
: tomConstants
= 128i32;
3002 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3003 pub const tomRubyAlignCenter
: tomConstants
= 0i32;
3004 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3005 pub const tomRubyAlign010
: tomConstants
= 1i32;
3006 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3007 pub const tomRubyAlign121
: tomConstants
= 2i32;
3008 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3009 pub const tomRubyAlignLeft
: tomConstants
= 3i32;
3010 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3011 pub const tomRubyAlignRight
: tomConstants
= 4i32;
3012 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3013 pub const tomLimitsDefault
: tomConstants
= 0i32;
3014 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3015 pub const tomLimitsUnderOver
: tomConstants
= 1i32;
3016 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3017 pub const tomLimitsSubSup
: tomConstants
= 2i32;
3018 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3019 pub const tomUpperLimitAsSuperScript
: tomConstants
= 3i32;
3020 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3021 pub const tomLimitsOpposite
: tomConstants
= 4i32;
3022 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3023 pub const tomShowLLimPlaceHldr
: tomConstants
= 8i32;
3024 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3025 pub const tomShowULimPlaceHldr
: tomConstants
= 16i32;
3026 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3027 pub const tomDontGrowWithContent
: tomConstants
= 64i32;
3028 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3029 pub const tomGrowWithContent
: tomConstants
= 128i32;
3030 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3031 pub const tomSubSupAlign
: tomConstants
= 1i32;
3032 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3033 pub const tomLimitAlignMask
: tomConstants
= 3i32;
3034 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3035 pub const tomLimitAlignCenter
: tomConstants
= 0i32;
3036 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3037 pub const tomLimitAlignLeft
: tomConstants
= 1i32;
3038 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3039 pub const tomLimitAlignRight
: tomConstants
= 2i32;
3040 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3041 pub const tomShowDegPlaceHldr
: tomConstants
= 8i32;
3042 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3043 pub const tomAlignDefault
: tomConstants
= 0i32;
3044 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3045 pub const tomAlignMatchAscentDescent
: tomConstants
= 2i32;
3046 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3047 pub const tomMathVariant
: tomConstants
= 32i32;
3048 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3049 pub const tomStyleDefault
: tomConstants
= 0i32;
3050 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3051 pub const tomStyleScriptScriptCramped
: tomConstants
= 1i32;
3052 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3053 pub const tomStyleScriptScript
: tomConstants
= 2i32;
3054 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3055 pub const tomStyleScriptCramped
: tomConstants
= 3i32;
3056 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3057 pub const tomStyleScript
: tomConstants
= 4i32;
3058 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3059 pub const tomStyleTextCramped
: tomConstants
= 5i32;
3060 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3061 pub const tomStyleText
: tomConstants
= 6i32;
3062 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3063 pub const tomStyleDisplayCramped
: tomConstants
= 7i32;
3064 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3065 pub const tomStyleDisplay
: tomConstants
= 8i32;
3066 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3067 pub const tomMathRelSize
: tomConstants
= 64i32;
3068 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3069 pub const tomDecDecSize
: tomConstants
= 254i32;
3070 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3071 pub const tomDecSize
: tomConstants
= 255i32;
3072 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3073 pub const tomIncSize
: tomConstants
= 65i32;
3074 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3075 pub const tomIncIncSize
: tomConstants
= 66i32;
3076 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3077 pub const tomGravityUI
: tomConstants
= 0i32;
3078 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3079 pub const tomGravityBack
: tomConstants
= 1i32;
3080 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3081 pub const tomGravityFore
: tomConstants
= 2i32;
3082 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3083 pub const tomGravityIn
: tomConstants
= 3i32;
3084 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3085 pub const tomGravityOut
: tomConstants
= 4i32;
3086 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3087 pub const tomGravityBackward
: tomConstants
= 536870912i32;
3088 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3089 pub const tomGravityForward
: tomConstants
= 1073741824i32;
3090 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3091 pub const tomAdjustCRLF
: tomConstants
= 1i32;
3092 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3093 pub const tomUseCRLF
: tomConstants
= 2i32;
3094 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3095 pub const tomTextize
: tomConstants
= 4i32;
3096 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3097 pub const tomAllowFinalEOP
: tomConstants
= 8i32;
3098 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3099 pub const tomFoldMathAlpha
: tomConstants
= 16i32;
3100 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3101 pub const tomNoHidden
: tomConstants
= 32i32;
3102 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3103 pub const tomIncludeNumbering
: tomConstants
= 64i32;
3104 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3105 pub const tomTranslateTableCell
: tomConstants
= 128i32;
3106 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3107 pub const tomNoMathZoneBrackets
: tomConstants
= 256i32;
3108 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3109 pub const tomConvertMathChar
: tomConstants
= 512i32;
3110 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3111 pub const tomNoUCGreekItalic
: tomConstants
= 1024i32;
3112 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3113 pub const tomAllowMathBold
: tomConstants
= 2048i32;
3114 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3115 pub const tomLanguageTag
: tomConstants
= 4096i32;
3116 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3117 pub const tomConvertRTF
: tomConstants
= 8192i32;
3118 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3119 pub const tomApplyRtfDocProps
: tomConstants
= 16384i32;
3120 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3121 pub const tomPhantomShow
: tomConstants
= 1i32;
3122 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3123 pub const tomPhantomZeroWidth
: tomConstants
= 2i32;
3124 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3125 pub const tomPhantomZeroAscent
: tomConstants
= 4i32;
3126 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3127 pub const tomPhantomZeroDescent
: tomConstants
= 8i32;
3128 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3129 pub const tomPhantomTransparent
: tomConstants
= 16i32;
3130 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3131 pub const tomPhantomASmash
: tomConstants
= 5i32;
3132 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3133 pub const tomPhantomDSmash
: tomConstants
= 9i32;
3134 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3135 pub const tomPhantomHSmash
: tomConstants
= 3i32;
3136 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3137 pub const tomPhantomSmash
: tomConstants
= 13i32;
3138 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3139 pub const tomPhantomHorz
: tomConstants
= 12i32;
3140 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3141 pub const tomPhantomVert
: tomConstants
= 2i32;
3142 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3143 pub const tomBoxHideTop
: tomConstants
= 1i32;
3144 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3145 pub const tomBoxHideBottom
: tomConstants
= 2i32;
3146 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3147 pub const tomBoxHideLeft
: tomConstants
= 4i32;
3148 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3149 pub const tomBoxHideRight
: tomConstants
= 8i32;
3150 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3151 pub const tomBoxStrikeH
: tomConstants
= 16i32;
3152 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3153 pub const tomBoxStrikeV
: tomConstants
= 32i32;
3154 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3155 pub const tomBoxStrikeTLBR
: tomConstants
= 64i32;
3156 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3157 pub const tomBoxStrikeBLTR
: tomConstants
= 128i32;
3158 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3159 pub const tomBoxAlignCenter
: tomConstants
= 1i32;
3160 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3161 pub const tomSpaceMask
: tomConstants
= 28i32;
3162 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3163 pub const tomSpaceDefault
: tomConstants
= 0i32;
3164 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3165 pub const tomSpaceUnary
: tomConstants
= 4i32;
3166 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3167 pub const tomSpaceBinary
: tomConstants
= 8i32;
3168 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3169 pub const tomSpaceRelational
: tomConstants
= 12i32;
3170 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3171 pub const tomSpaceSkip
: tomConstants
= 16i32;
3172 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3173 pub const tomSpaceOrd
: tomConstants
= 20i32;
3174 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3175 pub const tomSpaceDifferential
: tomConstants
= 24i32;
3176 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3177 pub const tomSizeText
: tomConstants
= 32i32;
3178 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3179 pub const tomSizeScript
: tomConstants
= 64i32;
3180 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3181 pub const tomSizeScriptScript
: tomConstants
= 96i32;
3182 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3183 pub const tomNoBreak
: tomConstants
= 128i32;
3184 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3185 pub const tomTransparentForPositioning
: tomConstants
= 256i32;
3186 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3187 pub const tomTransparentForSpacing
: tomConstants
= 512i32;
3188 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3189 pub const tomStretchCharBelow
: tomConstants
= 0i32;
3190 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3191 pub const tomStretchCharAbove
: tomConstants
= 1i32;
3192 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3193 pub const tomStretchBaseBelow
: tomConstants
= 2i32;
3194 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3195 pub const tomStretchBaseAbove
: tomConstants
= 3i32;
3196 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3197 pub const tomMatrixAlignMask
: tomConstants
= 3i32;
3198 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3199 pub const tomMatrixAlignCenter
: tomConstants
= 0i32;
3200 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3201 pub const tomMatrixAlignTopRow
: tomConstants
= 1i32;
3202 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3203 pub const tomMatrixAlignBottomRow
: tomConstants
= 3i32;
3204 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3205 pub const tomShowMatPlaceHldr
: tomConstants
= 8i32;
3206 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3207 pub const tomEqArrayLayoutWidth
: tomConstants
= 1i32;
3208 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3209 pub const tomEqArrayAlignMask
: tomConstants
= 12i32;
3210 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3211 pub const tomEqArrayAlignCenter
: tomConstants
= 0i32;
3212 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3213 pub const tomEqArrayAlignTopRow
: tomConstants
= 4i32;
3214 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3215 pub const tomEqArrayAlignBottomRow
: tomConstants
= 12i32;
3216 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3217 pub const tomMathManualBreakMask
: tomConstants
= 127i32;
3218 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3219 pub const tomMathBreakLeft
: tomConstants
= 125i32;
3220 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3221 pub const tomMathBreakCenter
: tomConstants
= 126i32;
3222 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3223 pub const tomMathBreakRight
: tomConstants
= 127i32;
3224 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3225 pub const tomMathEqAlign
: tomConstants
= 128i32;
3226 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3227 pub const tomMathArgShadingStart
: tomConstants
= 593i32;
3228 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3229 pub const tomMathArgShadingEnd
: tomConstants
= 594i32;
3230 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3231 pub const tomMathObjShadingStart
: tomConstants
= 595i32;
3232 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3233 pub const tomMathObjShadingEnd
: tomConstants
= 596i32;
3234 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3235 pub const tomFunctionTypeNone
: tomConstants
= 0i32;
3236 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3237 pub const tomFunctionTypeTakesArg
: tomConstants
= 1i32;
3238 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3239 pub const tomFunctionTypeTakesLim
: tomConstants
= 2i32;
3240 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3241 pub const tomFunctionTypeTakesLim2
: tomConstants
= 3i32;
3242 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3243 pub const tomFunctionTypeIsLim
: tomConstants
= 4i32;
3244 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3245 pub const tomMathParaAlignDefault
: tomConstants
= 0i32;
3246 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3247 pub const tomMathParaAlignCenterGroup
: tomConstants
= 1i32;
3248 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3249 pub const tomMathParaAlignCenter
: tomConstants
= 2i32;
3250 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3251 pub const tomMathParaAlignLeft
: tomConstants
= 3i32;
3252 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3253 pub const tomMathParaAlignRight
: tomConstants
= 4i32;
3254 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3255 pub const tomMathDispAlignMask
: tomConstants
= 3i32;
3256 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3257 pub const tomMathDispAlignCenterGroup
: tomConstants
= 0i32;
3258 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3259 pub const tomMathDispAlignCenter
: tomConstants
= 1i32;
3260 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3261 pub const tomMathDispAlignLeft
: tomConstants
= 2i32;
3262 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3263 pub const tomMathDispAlignRight
: tomConstants
= 3i32;
3264 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3265 pub const tomMathDispIntUnderOver
: tomConstants
= 4i32;
3266 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3267 pub const tomMathDispFracTeX
: tomConstants
= 8i32;
3268 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3269 pub const tomMathDispNaryGrow
: tomConstants
= 16i32;
3270 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3271 pub const tomMathDocEmptyArgMask
: tomConstants
= 96i32;
3272 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3273 pub const tomMathDocEmptyArgAuto
: tomConstants
= 0i32;
3274 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3275 pub const tomMathDocEmptyArgAlways
: tomConstants
= 32i32;
3276 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3277 pub const tomMathDocEmptyArgNever
: tomConstants
= 64i32;
3278 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3279 pub const tomMathDocSbSpOpUnchanged
: tomConstants
= 128i32;
3280 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3281 pub const tomMathDocDiffMask
: tomConstants
= 768i32;
3282 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3283 pub const tomMathDocDiffDefault
: tomConstants
= 0i32;
3284 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3285 pub const tomMathDocDiffUpright
: tomConstants
= 256i32;
3286 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3287 pub const tomMathDocDiffItalic
: tomConstants
= 512i32;
3288 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3289 pub const tomMathDocDiffOpenItalic
: tomConstants
= 768i32;
3290 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3291 pub const tomMathDispNarySubSup
: tomConstants
= 1024i32;
3292 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3293 pub const tomMathDispDef
: tomConstants
= 2048i32;
3294 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3295 pub const tomMathEnableRtl
: tomConstants
= 4096i32;
3296 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3297 pub const tomMathBrkBinMask
: tomConstants
= 196608i32;
3298 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3299 pub const tomMathBrkBinBefore
: tomConstants
= 0i32;
3300 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3301 pub const tomMathBrkBinAfter
: tomConstants
= 65536i32;
3302 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3303 pub const tomMathBrkBinDup
: tomConstants
= 131072i32;
3304 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3305 pub const tomMathBrkBinSubMask
: tomConstants
= 786432i32;
3306 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3307 pub const tomMathBrkBinSubMM
: tomConstants
= 0i32;
3308 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3309 pub const tomMathBrkBinSubPM
: tomConstants
= 262144i32;
3310 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3311 pub const tomMathBrkBinSubMP
: tomConstants
= 524288i32;
3312 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3313 pub const tomSelRange
: tomConstants
= 597i32;
3314 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3315 pub const tomHstring
: tomConstants
= 596i32;
3316 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3317 pub const tomFontPropTeXStyle
: tomConstants
= 828i32;
3318 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3319 pub const tomFontPropAlign
: tomConstants
= 829i32;
3320 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3321 pub const tomFontStretch
: tomConstants
= 830i32;
3322 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3323 pub const tomFontStyle
: tomConstants
= 831i32;
3324 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3325 pub const tomFontStyleUpright
: tomConstants
= 0i32;
3326 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3327 pub const tomFontStyleOblique
: tomConstants
= 1i32;
3328 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3329 pub const tomFontStyleItalic
: tomConstants
= 2i32;
3330 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3331 pub const tomFontStretchDefault
: tomConstants
= 0i32;
3332 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3333 pub const tomFontStretchUltraCondensed
: tomConstants
= 1i32;
3334 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3335 pub const tomFontStretchExtraCondensed
: tomConstants
= 2i32;
3336 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3337 pub const tomFontStretchCondensed
: tomConstants
= 3i32;
3338 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3339 pub const tomFontStretchSemiCondensed
: tomConstants
= 4i32;
3340 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3341 pub const tomFontStretchNormal
: tomConstants
= 5i32;
3342 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3343 pub const tomFontStretchSemiExpanded
: tomConstants
= 6i32;
3344 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3345 pub const tomFontStretchExpanded
: tomConstants
= 7i32;
3346 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3347 pub const tomFontStretchExtraExpanded
: tomConstants
= 8i32;
3348 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3349 pub const tomFontStretchUltraExpanded
: tomConstants
= 9i32;
3350 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3351 pub const tomFontWeightDefault
: tomConstants
= 0i32;
3352 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3353 pub const tomFontWeightThin
: tomConstants
= 100i32;
3354 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3355 pub const tomFontWeightExtraLight
: tomConstants
= 200i32;
3356 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3357 pub const tomFontWeightLight
: tomConstants
= 300i32;
3358 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3359 pub const tomFontWeightNormal
: tomConstants
= 400i32;
3360 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3361 pub const tomFontWeightRegular
: tomConstants
= 400i32;
3362 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3363 pub const tomFontWeightMedium
: tomConstants
= 500i32;
3364 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3365 pub const tomFontWeightSemiBold
: tomConstants
= 600i32;
3366 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3367 pub const tomFontWeightBold
: tomConstants
= 700i32;
3368 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3369 pub const tomFontWeightExtraBold
: tomConstants
= 800i32;
3370 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3371 pub const tomFontWeightBlack
: tomConstants
= 900i32;
3372 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3373 pub const tomFontWeightHeavy
: tomConstants
= 900i32;
3374 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3375 pub const tomFontWeightExtraBlack
: tomConstants
= 950i32;
3376 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3377 pub const tomParaPropMathAlign
: tomConstants
= 1079i32;
3378 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3379 pub const tomDocMathBuild
: tomConstants
= 128i32;
3380 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3381 pub const tomMathLMargin
: tomConstants
= 129i32;
3382 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3383 pub const tomMathRMargin
: tomConstants
= 130i32;
3384 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3385 pub const tomMathWrapIndent
: tomConstants
= 131i32;
3386 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3387 pub const tomMathWrapRight
: tomConstants
= 132i32;
3388 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3389 pub const tomMathPostSpace
: tomConstants
= 134i32;
3390 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3391 pub const tomMathPreSpace
: tomConstants
= 133i32;
3392 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3393 pub const tomMathInterSpace
: tomConstants
= 135i32;
3394 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3395 pub const tomMathIntraSpace
: tomConstants
= 136i32;
3396 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3397 pub const tomCanCopy
: tomConstants
= 137i32;
3398 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3399 pub const tomCanRedo
: tomConstants
= 138i32;
3400 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3401 pub const tomCanUndo
: tomConstants
= 139i32;
3402 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3403 pub const tomUndoLimit
: tomConstants
= 140i32;
3404 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3405 pub const tomDocAutoLink
: tomConstants
= 141i32;
3406 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3407 pub const tomEllipsisMode
: tomConstants
= 142i32;
3408 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3409 pub const tomEllipsisState
: tomConstants
= 143i32;
3410 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3411 pub const tomEllipsisNone
: tomConstants
= 0i32;
3412 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3413 pub const tomEllipsisEnd
: tomConstants
= 1i32;
3414 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3415 pub const tomEllipsisWord
: tomConstants
= 3i32;
3416 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3417 pub const tomEllipsisPresent
: tomConstants
= 1i32;
3418 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3419 pub const tomVTopCell
: tomConstants
= 1i32;
3420 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3421 pub const tomVLowCell
: tomConstants
= 2i32;
3422 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3423 pub const tomHStartCell
: tomConstants
= 4i32;
3424 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3425 pub const tomHContCell
: tomConstants
= 8i32;
3426 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3427 pub const tomRowUpdate
: tomConstants
= 1i32;
3428 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3429 pub const tomRowApplyDefault
: tomConstants
= 0i32;
3430 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3431 pub const tomCellStructureChangeOnly
: tomConstants
= 1i32;
3432 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3433 pub const tomRowHeightActual
: tomConstants
= 2059i32;
3434 #[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"]
3435 pub const yHeightCharPtsMost
: u32 = 1638u32;