]>
Commit | Line | Data |
---|---|---|
5e7ed085 FG |
1 | #[link(name = "windows")] |
2 | extern "system" { | |
04454e1e | 3 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
4 | #[cfg(feature = "Win32_Foundation")] |
5 | pub fn DoMsCtfMonitor(dwflags: u32, heventforservicestop: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
04454e1e | 6 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 7 | pub fn InitLocalMsCtfMonitor(dwflags: u32) -> ::windows_sys::core::HRESULT; |
04454e1e | 8 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
9 | pub fn UninitLocalMsCtfMonitor() -> ::windows_sys::core::HRESULT; |
10 | } | |
04454e1e | 11 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 12 | pub type ANCHOR_CHANGE_HISTORY_FLAGS = u32; |
04454e1e | 13 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 14 | pub const TS_CH_PRECEDING_DEL: ANCHOR_CHANGE_HISTORY_FLAGS = 1u32; |
04454e1e | 15 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
16 | pub const TS_CH_FOLLOWING_DEL: ANCHOR_CHANGE_HISTORY_FLAGS = 2u32; |
17 | pub const AccClientDocMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4232629296, data2: 20286, data3: 20385, data4: [128, 59, 173, 14, 25, 106, 131, 177] }; | |
18 | pub const AccDictionary: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1702030870, data2: 24549, data3: 17201, data4: [187, 109, 118, 164, 156, 86, 228, 35] }; | |
19 | pub const AccServerDocMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1619633022, data2: 60298, data3: 18477, data4: [189, 111, 249, 244, 105, 4, 209, 109] }; | |
20 | pub const AccStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1413514111, data2: 19455, data3: 19173, data4: [161, 177, 119, 34, 236, 198, 51, 42] }; | |
21 | pub const CLSID_TF_CategoryMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2763343009, data2: 17293, data3: 19265, data4: [147, 37, 134, 149, 35, 226, 214, 199] }; | |
22 | pub const CLSID_TF_ClassicLangBar: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 857224716, data2: 6908, data3: 19721, data4: [168, 107, 159, 156, 182, 220, 235, 156] }; | |
23 | pub const CLSID_TF_DisplayAttributeMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1021791716, data2: 21459, data3: 19828, data4: [139, 131, 67, 27, 56, 40, 186, 83] }; | |
24 | pub const CLSID_TF_InputProcessorProfiles: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 868563536, data2: 62550, data3: 18564, data4: [176, 73, 133, 253, 100, 62, 207, 237] }; | |
25 | pub const CLSID_TF_LangBarItemMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3113424530, data2: 41651, data3: 20395, data4: [191, 51, 158, 198, 249, 251, 150, 172] }; | |
26 | pub const CLSID_TF_LangBarMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3954216005, data2: 27722, data3: 20444, data4: [174, 83, 78, 184, 196, 199, 219, 142] }; | |
27 | pub const CLSID_TF_ThreadMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1385864811, data2: 25991, data3: 20259, data4: [171, 158, 156, 125, 104, 62, 60, 80] }; | |
28 | pub const CLSID_TF_TransitoryExtensionUIEntry: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2926305288, data2: 2043, data3: 16397, data4: [139, 235, 51, 122, 100, 247, 5, 31] }; | |
29 | pub const CLSID_TsfServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 967760896, data2: 27488, data3: 18139, data4: [141, 49, 54, 66, 190, 14, 67, 115] }; | |
04454e1e | 30 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 31 | pub const DCM_FLAGS_CTFMON: u32 = 2u32; |
04454e1e | 32 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 33 | pub const DCM_FLAGS_LOCALTHREADTSF: u32 = 4u32; |
04454e1e | 34 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
35 | pub const DCM_FLAGS_TASKENG: u32 = 1u32; |
36 | pub const DocWrap: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3208802174, data2: 31326, data3: 17622, data4: [131, 12, 163, 144, 234, 148, 98, 163] }; | |
04454e1e | 37 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 38 | pub type GET_TEXT_AND_PROPERTY_UPDATES_FLAGS = u32; |
04454e1e | 39 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 40 | pub const TF_GTP_NONE: GET_TEXT_AND_PROPERTY_UPDATES_FLAGS = 0u32; |
04454e1e | 41 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
42 | pub const TF_GTP_INCL_TEXT: GET_TEXT_AND_PROPERTY_UPDATES_FLAGS = 1u32; |
43 | pub const GUID_APP_FUNCTIONPROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1286533150, data2: 4783, data3: 19214, data4: [157, 177, 166, 236, 91, 136, 18, 8] }; | |
44 | pub const GUID_COMPARTMENT_CONVERSIONMODEBIAS: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1419244822, data2: 61073, data3: 17262, data4: [185, 70, 170, 44, 5, 241, 172, 91] }; | |
45 | pub const GUID_COMPARTMENT_EMPTYCONTEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3611852223, data2: 32846, data3: 16837, data4: [137, 77, 173, 150, 253, 78, 234, 19] }; | |
46 | pub const GUID_COMPARTMENT_ENABLED_PROFILES_UPDATED: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2462186824, data2: 43438, data3: 19068, data4: [190, 8, 67, 41, 228, 114, 56, 23] }; | |
47 | pub const GUID_COMPARTMENT_HANDWRITING_OPENCLOSE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4188941419, data2: 6246, data3: 17249, data4: [175, 114, 122, 163, 9, 72, 137, 14] }; | |
48 | pub const GUID_COMPARTMENT_KEYBOARD_DISABLED: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1906684499, data2: 6481, data3: 18027, data4: [159, 188, 156, 136, 8, 250, 132, 242] }; | |
49 | pub const GUID_COMPARTMENT_KEYBOARD_INPUTMODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3059295505, data2: 48366, data3: 16674, data4: [167, 196, 9, 244, 179, 250, 67, 150] }; | |
50 | pub const GUID_COMPARTMENT_KEYBOARD_INPUTMODE_CONVERSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3438304728, data2: 19079, data3: 4567, data4: [166, 226, 0, 6, 91, 132, 67, 92] }; | |
51 | pub const GUID_COMPARTMENT_KEYBOARD_INPUTMODE_SENTENCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3438304729, data2: 19079, data3: 4567, data4: [166, 226, 0, 6, 91, 132, 67, 92] }; | |
52 | pub const GUID_COMPARTMENT_KEYBOARD_OPENCLOSE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1478965933, data2: 443, data3: 16740, data4: [149, 198, 117, 91, 160, 181, 22, 45] }; | |
53 | pub const GUID_COMPARTMENT_SAPI_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1370431622, data2: 52331, data3: 17789, data4: [181, 170, 139, 25, 220, 41, 10, 180] }; | |
54 | pub const GUID_COMPARTMENT_SPEECH_CFGMENU: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4218182701, data2: 20099, data3: 19382, data4: [145, 162, 224, 25, 191, 246, 118, 45] }; | |
55 | pub const GUID_COMPARTMENT_SPEECH_DISABLED: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1455801863, data2: 1795, data3: 20057, data4: [142, 82, 203, 200, 78, 139, 190, 53] }; | |
56 | pub const GUID_COMPARTMENT_SPEECH_GLOBALSTATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 710213262, data2: 3336, data3: 17932, data4: [167, 93, 135, 3, 95, 244, 54, 197] }; | |
57 | pub const GUID_COMPARTMENT_SPEECH_OPENCLOSE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1414359651, data2: 58088, data3: 18258, data4: [187, 209, 0, 9, 96, 188, 160, 131] }; | |
58 | pub const GUID_COMPARTMENT_SPEECH_UI_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3642758896, data2: 37735, data3: 20455, data4: [154, 191, 188, 89, 218, 203, 224, 227] }; | |
59 | pub const GUID_COMPARTMENT_TIPUISTATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 344761324, data2: 870, data3: 16412, data4: [141, 117, 237, 151, 141, 133, 251, 201] }; | |
60 | pub const GUID_COMPARTMENT_TRANSITORYEXTENSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2346928117, data2: 51104, data3: 4567, data4: [180, 8, 0, 6, 91, 132, 67, 92] }; | |
61 | pub const GUID_COMPARTMENT_TRANSITORYEXTENSION_DOCUMENTMANAGER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2346928119, data2: 51104, data3: 4567, data4: [180, 8, 0, 6, 91, 132, 67, 92] }; | |
62 | pub const GUID_COMPARTMENT_TRANSITORYEXTENSION_PARENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2346928120, data2: 51104, data3: 4567, data4: [180, 8, 0, 6, 91, 132, 67, 92] }; | |
63 | pub const GUID_INTEGRATIONSTYLE_SEARCHBOX: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3872505105, data2: 33527, data3: 18691, data4: [174, 33, 26, 99, 151, 205, 226, 235] }; | |
64 | pub const GUID_LBI_INPUTMODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 746039326, data2: 16844, data3: 16760, data4: [163, 167, 95, 138, 152, 117, 104, 230] }; | |
65 | pub const GUID_LBI_SAPILAYR_CFGMENUBUTTON: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3492750497, data2: 37933, data3: 16942, data4: [141, 153, 180, 242, 173, 222, 233, 153] }; | |
66 | pub const GUID_MODEBIAS_CHINESE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2061313758, data2: 17192, data3: 18587, data4: [131, 174, 100, 147, 117, 12, 173, 92] }; | |
67 | pub const GUID_MODEBIAS_CONVERSATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 256819460, data2: 6032, data3: 17467, data4: [149, 241, 225, 15, 147, 157, 101, 70] }; | |
68 | pub const GUID_MODEBIAS_DATETIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4072518514, data2: 32609, data3: 16441, data4: [146, 239, 28, 53, 89, 159, 2, 34] }; | |
69 | pub const GUID_MODEBIAS_FILENAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3623290878, data2: 17606, data3: 20426, data4: [142, 118, 134, 171, 80, 199, 147, 27] }; | |
70 | pub const GUID_MODEBIAS_FULLWIDTHALPHANUMERIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2169020344, data2: 45930, data3: 18237, data4: [129, 70, 228, 162, 37, 139, 36, 174] }; | |
71 | pub const GUID_MODEBIAS_FULLWIDTHHANGUL: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3222988489, data2: 17845, data3: 20432, data4: [156, 177, 159, 76, 235, 195, 159, 234] }; | |
72 | pub const GUID_MODEBIAS_HALFWIDTHKATAKANA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 6253411, data2: 30932, data3: 16844, data4: [136, 89, 72, 92, 168, 33, 167, 149] }; | |
73 | pub const GUID_MODEBIAS_HANGUL: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1995375937, data2: 9139, data3: 19831, data4: [160, 116, 105, 24, 1, 204, 234, 23] }; | |
74 | pub const GUID_MODEBIAS_HIRAGANA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3611111790, data2: 39825, data3: 18161, data4: [162, 128, 49, 89, 127, 82, 198, 148] }; | |
75 | pub const GUID_MODEBIAS_KATAKANA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 772730333, data2: 14874, data3: 18846, data4: [133, 67, 60, 126, 231, 148, 152, 17] }; | |
76 | pub const GUID_MODEBIAS_NAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4259057904, data2: 53817, data3: 18879, data4: [184, 252, 84, 16, 202, 170, 66, 126] }; | |
77 | pub const GUID_MODEBIAS_NONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 0, data2: 0, data3: 0, data4: [0, 0, 0, 0, 0, 0, 0, 0] }; | |
78 | pub const GUID_MODEBIAS_NUMERIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1075934828, data2: 59506, data3: 18685, data4: [156, 238, 78, 197, 199, 94, 22, 195] }; | |
79 | pub const GUID_MODEBIAS_READING: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3809887139, data2: 25702, data3: 19647, data4: [141, 139, 11, 212, 216, 84, 84, 97] }; | |
80 | pub const GUID_MODEBIAS_URLHISTORY: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2332972249, data2: 25586, data3: 19560, data4: [132, 212, 121, 174, 231, 165, 159, 9] }; | |
81 | pub const GUID_PROP_ATTRIBUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 884233840, data2: 29990, data3: 4562, data4: [161, 71, 0, 16, 90, 39, 153, 181] }; | |
82 | pub const GUID_PROP_COMPOSING: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3777675360, data2: 44821, data3: 4562, data4: [175, 197, 0, 16, 90, 39, 153, 181] }; | |
83 | pub const GUID_PROP_INPUTSCOPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 387177818, data2: 26855, data3: 19035, data4: [154, 246, 89, 42, 89, 92, 119, 141] }; | |
84 | pub const GUID_PROP_LANGID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 847302176, data2: 32818, data3: 4562, data4: [182, 3, 0, 16, 90, 39, 153, 181] }; | |
85 | pub const GUID_PROP_MODEBIAS: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 925763350, data2: 38735, data3: 16556, data4: [160, 136, 8, 205, 201, 46, 191, 188] }; | |
86 | pub const GUID_PROP_READING: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1415837632, data2: 36401, data3: 4562, data4: [191, 70, 0, 16, 90, 39, 153, 181] }; | |
87 | pub const GUID_PROP_TEXTOWNER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4058174752, data2: 2409, data3: 4563, data4: [141, 240, 0, 16, 90, 39, 153, 181] }; | |
88 | pub const GUID_PROP_TKB_ALTERNATES: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1890756611, data2: 38541, data3: 17966, data4: [185, 59, 33, 100, 201, 21, 23, 247] }; | |
89 | pub const GUID_SYSTEM_FUNCTIONPROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2590608304, data2: 3873, data3: 4563, data4: [141, 241, 0, 16, 90, 39, 153, 181] }; | |
90 | pub const GUID_TFCAT_CATEGORY_OF_TIP: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1397508289, data2: 1543, data3: 16536, data4: [165, 33, 79, 200, 153, 199, 62, 144] }; | |
91 | pub const GUID_TFCAT_DISPLAYATTRIBUTEPROPERTY: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3110017051, data2: 59980, data3: 19185, data4: [128, 86, 124, 50, 26, 187, 176, 145] }; | |
92 | pub const GUID_TFCAT_DISPLAYATTRIBUTEPROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 74157184, data2: 5703, data3: 16631, data4: [155, 33, 185, 59, 129, 170, 188, 27] }; | |
93 | pub const GUID_TFCAT_PROPSTYLE_STATIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1449113816, data2: 27604, data3: 19617, data4: [178, 35, 15, 44, 203, 143, 79, 150] }; | |
94 | pub const GUID_TFCAT_PROP_AUDIODATA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2608587689, data2: 59563, data3: 19783, data4: [168, 254, 37, 79, 164, 35, 67, 109] }; | |
95 | pub const GUID_TFCAT_PROP_INKDATA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2087355054, data2: 45271, data3: 20244, data4: [167, 69, 20, 242, 139, 0, 157, 97] }; | |
96 | pub const GUID_TFCAT_TIPCAP_COMLESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 910300633, data2: 30140, data3: 4567, data4: [166, 239, 0, 6, 91, 132, 67, 92] }; | |
97 | pub const GUID_TFCAT_TIPCAP_DUALMODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 989009058, data2: 55199, data3: 19227, data4: [153, 146, 21, 8, 109, 51, 155, 5] }; | |
98 | pub const GUID_TFCAT_TIPCAP_IMMERSIVEONLY: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 977426860, data2: 25613, data3: 19156, data4: [137, 247, 30, 182, 126, 124, 78, 232] }; | |
99 | pub const GUID_TFCAT_TIPCAP_IMMERSIVESUPPORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 329258719, data2: 22027, data3: 18125, data4: [148, 122, 76, 58, 241, 224, 227, 93] }; | |
100 | pub const GUID_TFCAT_TIPCAP_INPUTMODECOMPARTMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3438304727, data2: 19079, data3: 4567, data4: [166, 226, 0, 6, 91, 132, 67, 92] }; | |
101 | pub const GUID_TFCAT_TIPCAP_LOCALSERVER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1953930985, data2: 19046, data3: 20381, data4: [144, 214, 191, 139, 124, 62, 180, 97] }; | |
102 | pub const GUID_TFCAT_TIPCAP_SECUREMODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1238563278, data2: 8030, data3: 4567, data4: [166, 211, 0, 6, 91, 132, 67, 92] }; | |
103 | pub const GUID_TFCAT_TIPCAP_SYSTRAYSUPPORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 626020276, data2: 31659, data3: 19393, data4: [156, 105, 207, 129, 137, 15, 14, 245] }; | |
104 | pub const GUID_TFCAT_TIPCAP_TSF3: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 131904687, data2: 39134, data3: 17736, data4: [190, 247, 37, 189, 69, 151, 154, 31] }; | |
105 | pub const GUID_TFCAT_TIPCAP_UIELEMENTENABLED: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1238563279, data2: 8030, data3: 4567, data4: [166, 211, 0, 6, 91, 132, 67, 92] }; | |
106 | pub const GUID_TFCAT_TIPCAP_WOW16: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 910300634, data2: 30140, data3: 4567, data4: [166, 239, 0, 6, 91, 132, 67, 92] }; | |
107 | pub const GUID_TFCAT_TIP_HANDWRITING: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 611240839, data2: 49906, data3: 19134, data4: [144, 91, 200, 179, 138, 221, 44, 67] }; | |
108 | pub const GUID_TFCAT_TIP_KEYBOARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 880041059, data2: 45808, data3: 18308, data4: [139, 103, 94, 18, 200, 112, 26, 49] }; | |
109 | pub const GUID_TFCAT_TIP_SPEECH: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3047636177, data2: 33621, data3: 17003, data4: [161, 97, 37, 152, 8, 242, 107, 20] }; | |
110 | pub const GUID_TFCAT_TRANSITORYEXTENSIONUI: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1661132322, data2: 42447, data3: 19202, data4: [191, 232, 77, 114, 178, 190, 211, 198] }; | |
111 | pub const GUID_TS_SERVICE_ACCESSIBLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4185416192, data2: 42431, data3: 18959, data4: [140, 36, 251, 22, 245, 209, 170, 187] }; | |
112 | pub const GUID_TS_SERVICE_ACTIVEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3935533648, data2: 51622, data3: 19325, data4: [137, 74, 73, 217, 155, 120, 72, 52] }; | |
113 | pub const GUID_TS_SERVICE_DATAOBJECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1619458997, data2: 57893, data3: 18126, data4: [167, 112, 193, 187, 211, 224, 93, 123] }; | |
04454e1e | 114 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 115 | pub const GXFPF_NEAREST: u32 = 2u32; |
04454e1e | 116 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
117 | pub const GXFPF_ROUND_NEAREST: u32 = 1u32; |
118 | pub type HKL = isize; | |
119 | pub type IAccClientDocMgr = *mut ::core::ffi::c_void; | |
120 | pub type IAccDictionary = *mut ::core::ffi::c_void; | |
121 | pub type IAccServerDocMgr = *mut ::core::ffi::c_void; | |
122 | pub type IAccStore = *mut ::core::ffi::c_void; | |
123 | pub type IAnchor = *mut ::core::ffi::c_void; | |
124 | pub type IClonableWrapper = *mut ::core::ffi::c_void; | |
125 | pub type ICoCreateLocally = *mut ::core::ffi::c_void; | |
126 | pub type ICoCreatedLocally = *mut ::core::ffi::c_void; | |
127 | pub type IDocWrap = *mut ::core::ffi::c_void; | |
128 | pub type IEnumITfCompositionView = *mut ::core::ffi::c_void; | |
129 | pub type IEnumSpeechCommands = *mut ::core::ffi::c_void; | |
130 | pub type IEnumTfCandidates = *mut ::core::ffi::c_void; | |
131 | pub type IEnumTfContextViews = *mut ::core::ffi::c_void; | |
132 | pub type IEnumTfContexts = *mut ::core::ffi::c_void; | |
133 | pub type IEnumTfDisplayAttributeInfo = *mut ::core::ffi::c_void; | |
134 | pub type IEnumTfDocumentMgrs = *mut ::core::ffi::c_void; | |
135 | pub type IEnumTfFunctionProviders = *mut ::core::ffi::c_void; | |
136 | pub type IEnumTfInputProcessorProfiles = *mut ::core::ffi::c_void; | |
137 | pub type IEnumTfLangBarItems = *mut ::core::ffi::c_void; | |
138 | pub type IEnumTfLanguageProfiles = *mut ::core::ffi::c_void; | |
139 | pub type IEnumTfLatticeElements = *mut ::core::ffi::c_void; | |
140 | pub type IEnumTfProperties = *mut ::core::ffi::c_void; | |
141 | pub type IEnumTfPropertyValue = *mut ::core::ffi::c_void; | |
142 | pub type IEnumTfRanges = *mut ::core::ffi::c_void; | |
143 | pub type IEnumTfUIElements = *mut ::core::ffi::c_void; | |
144 | pub type IInternalDocWrap = *mut ::core::ffi::c_void; | |
04454e1e | 145 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 146 | pub const ILMCM_CHECKLAYOUTANDTIPENABLED: u32 = 1u32; |
04454e1e | 147 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 148 | pub const ILMCM_LANGUAGEBAROFF: u32 = 2u32; |
04454e1e | 149 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 150 | pub type INSERT_TEXT_AT_SELECTION_FLAGS = u32; |
04454e1e | 151 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 152 | pub const TF_IAS_NOQUERY: INSERT_TEXT_AT_SELECTION_FLAGS = 1u32; |
04454e1e | 153 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 154 | pub const TF_IAS_QUERYONLY: INSERT_TEXT_AT_SELECTION_FLAGS = 2u32; |
04454e1e | 155 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
156 | pub const TF_IAS_NO_DEFAULT_COMPOSITION: INSERT_TEXT_AT_SELECTION_FLAGS = 2147483648u32; |
157 | pub type ISpeechCommandProvider = *mut ::core::ffi::c_void; | |
158 | pub type ITextStoreACP = *mut ::core::ffi::c_void; | |
159 | pub type ITextStoreACP2 = *mut ::core::ffi::c_void; | |
160 | pub type ITextStoreACPEx = *mut ::core::ffi::c_void; | |
161 | pub type ITextStoreACPServices = *mut ::core::ffi::c_void; | |
162 | pub type ITextStoreACPSink = *mut ::core::ffi::c_void; | |
163 | pub type ITextStoreACPSinkEx = *mut ::core::ffi::c_void; | |
164 | pub type ITextStoreAnchor = *mut ::core::ffi::c_void; | |
165 | pub type ITextStoreAnchorEx = *mut ::core::ffi::c_void; | |
166 | pub type ITextStoreAnchorSink = *mut ::core::ffi::c_void; | |
167 | pub type ITextStoreSinkAnchorEx = *mut ::core::ffi::c_void; | |
168 | pub type ITfActiveLanguageProfileNotifySink = *mut ::core::ffi::c_void; | |
169 | pub type ITfCandidateList = *mut ::core::ffi::c_void; | |
170 | pub type ITfCandidateListUIElement = *mut ::core::ffi::c_void; | |
171 | pub type ITfCandidateListUIElementBehavior = *mut ::core::ffi::c_void; | |
172 | pub type ITfCandidateString = *mut ::core::ffi::c_void; | |
173 | pub type ITfCategoryMgr = *mut ::core::ffi::c_void; | |
174 | pub type ITfCleanupContextDurationSink = *mut ::core::ffi::c_void; | |
175 | pub type ITfCleanupContextSink = *mut ::core::ffi::c_void; | |
176 | pub type ITfClientId = *mut ::core::ffi::c_void; | |
177 | pub type ITfCompartment = *mut ::core::ffi::c_void; | |
178 | pub type ITfCompartmentEventSink = *mut ::core::ffi::c_void; | |
179 | pub type ITfCompartmentMgr = *mut ::core::ffi::c_void; | |
180 | pub type ITfComposition = *mut ::core::ffi::c_void; | |
181 | pub type ITfCompositionSink = *mut ::core::ffi::c_void; | |
182 | pub type ITfCompositionView = *mut ::core::ffi::c_void; | |
183 | pub type ITfConfigureSystemKeystrokeFeed = *mut ::core::ffi::c_void; | |
184 | pub type ITfContext = *mut ::core::ffi::c_void; | |
185 | pub type ITfContextComposition = *mut ::core::ffi::c_void; | |
186 | pub type ITfContextKeyEventSink = *mut ::core::ffi::c_void; | |
187 | pub type ITfContextOwner = *mut ::core::ffi::c_void; | |
188 | pub type ITfContextOwnerCompositionServices = *mut ::core::ffi::c_void; | |
189 | pub type ITfContextOwnerCompositionSink = *mut ::core::ffi::c_void; | |
190 | pub type ITfContextOwnerServices = *mut ::core::ffi::c_void; | |
191 | pub type ITfContextView = *mut ::core::ffi::c_void; | |
192 | pub type ITfCreatePropertyStore = *mut ::core::ffi::c_void; | |
193 | pub type ITfDisplayAttributeInfo = *mut ::core::ffi::c_void; | |
194 | pub type ITfDisplayAttributeMgr = *mut ::core::ffi::c_void; | |
195 | pub type ITfDisplayAttributeNotifySink = *mut ::core::ffi::c_void; | |
196 | pub type ITfDisplayAttributeProvider = *mut ::core::ffi::c_void; | |
197 | pub type ITfDocumentMgr = *mut ::core::ffi::c_void; | |
198 | pub type ITfEditRecord = *mut ::core::ffi::c_void; | |
199 | pub type ITfEditSession = *mut ::core::ffi::c_void; | |
200 | pub type ITfEditTransactionSink = *mut ::core::ffi::c_void; | |
201 | pub type ITfFnAdviseText = *mut ::core::ffi::c_void; | |
202 | pub type ITfFnBalloon = *mut ::core::ffi::c_void; | |
203 | pub type ITfFnConfigure = *mut ::core::ffi::c_void; | |
204 | pub type ITfFnConfigureRegisterEudc = *mut ::core::ffi::c_void; | |
205 | pub type ITfFnConfigureRegisterWord = *mut ::core::ffi::c_void; | |
206 | pub type ITfFnCustomSpeechCommand = *mut ::core::ffi::c_void; | |
207 | pub type ITfFnGetLinguisticAlternates = *mut ::core::ffi::c_void; | |
208 | pub type ITfFnGetPreferredTouchKeyboardLayout = *mut ::core::ffi::c_void; | |
209 | pub type ITfFnGetSAPIObject = *mut ::core::ffi::c_void; | |
210 | pub type ITfFnLMInternal = *mut ::core::ffi::c_void; | |
211 | pub type ITfFnLMProcessor = *mut ::core::ffi::c_void; | |
212 | pub type ITfFnLangProfileUtil = *mut ::core::ffi::c_void; | |
213 | pub type ITfFnPlayBack = *mut ::core::ffi::c_void; | |
214 | pub type ITfFnPropertyUIStatus = *mut ::core::ffi::c_void; | |
215 | pub type ITfFnReconversion = *mut ::core::ffi::c_void; | |
216 | pub type ITfFnSearchCandidateProvider = *mut ::core::ffi::c_void; | |
217 | pub type ITfFnShowHelp = *mut ::core::ffi::c_void; | |
218 | pub type ITfFunction = *mut ::core::ffi::c_void; | |
219 | pub type ITfFunctionProvider = *mut ::core::ffi::c_void; | |
220 | pub type ITfInputProcessorProfileActivationSink = *mut ::core::ffi::c_void; | |
221 | pub type ITfInputProcessorProfileMgr = *mut ::core::ffi::c_void; | |
222 | pub type ITfInputProcessorProfileSubstituteLayout = *mut ::core::ffi::c_void; | |
223 | pub type ITfInputProcessorProfiles = *mut ::core::ffi::c_void; | |
224 | pub type ITfInputProcessorProfilesEx = *mut ::core::ffi::c_void; | |
225 | pub type ITfInputScope = *mut ::core::ffi::c_void; | |
226 | pub type ITfInputScope2 = *mut ::core::ffi::c_void; | |
227 | pub type ITfInsertAtSelection = *mut ::core::ffi::c_void; | |
228 | pub type ITfIntegratableCandidateListUIElement = *mut ::core::ffi::c_void; | |
229 | pub type ITfKeyEventSink = *mut ::core::ffi::c_void; | |
230 | pub type ITfKeyTraceEventSink = *mut ::core::ffi::c_void; | |
231 | pub type ITfKeystrokeMgr = *mut ::core::ffi::c_void; | |
232 | pub type ITfLMLattice = *mut ::core::ffi::c_void; | |
233 | pub type ITfLangBarEventSink = *mut ::core::ffi::c_void; | |
234 | pub type ITfLangBarItem = *mut ::core::ffi::c_void; | |
235 | pub type ITfLangBarItemBalloon = *mut ::core::ffi::c_void; | |
236 | pub type ITfLangBarItemBitmap = *mut ::core::ffi::c_void; | |
237 | pub type ITfLangBarItemBitmapButton = *mut ::core::ffi::c_void; | |
238 | pub type ITfLangBarItemButton = *mut ::core::ffi::c_void; | |
239 | pub type ITfLangBarItemMgr = *mut ::core::ffi::c_void; | |
240 | pub type ITfLangBarItemSink = *mut ::core::ffi::c_void; | |
241 | pub type ITfLangBarMgr = *mut ::core::ffi::c_void; | |
242 | pub type ITfLanguageProfileNotifySink = *mut ::core::ffi::c_void; | |
243 | pub type ITfMSAAControl = *mut ::core::ffi::c_void; | |
244 | pub type ITfMenu = *mut ::core::ffi::c_void; | |
245 | pub type ITfMessagePump = *mut ::core::ffi::c_void; | |
246 | pub type ITfMouseSink = *mut ::core::ffi::c_void; | |
247 | pub type ITfMouseTracker = *mut ::core::ffi::c_void; | |
248 | pub type ITfMouseTrackerACP = *mut ::core::ffi::c_void; | |
249 | pub type ITfPersistentPropertyLoaderACP = *mut ::core::ffi::c_void; | |
250 | pub type ITfPreservedKeyNotifySink = *mut ::core::ffi::c_void; | |
251 | pub type ITfProperty = *mut ::core::ffi::c_void; | |
252 | pub type ITfPropertyStore = *mut ::core::ffi::c_void; | |
253 | pub type ITfQueryEmbedded = *mut ::core::ffi::c_void; | |
254 | pub type ITfRange = *mut ::core::ffi::c_void; | |
255 | pub type ITfRangeACP = *mut ::core::ffi::c_void; | |
256 | pub type ITfRangeBackup = *mut ::core::ffi::c_void; | |
257 | pub type ITfReadOnlyProperty = *mut ::core::ffi::c_void; | |
258 | pub type ITfReadingInformationUIElement = *mut ::core::ffi::c_void; | |
259 | pub type ITfReverseConversion = *mut ::core::ffi::c_void; | |
260 | pub type ITfReverseConversionList = *mut ::core::ffi::c_void; | |
261 | pub type ITfReverseConversionMgr = *mut ::core::ffi::c_void; | |
262 | pub type ITfSource = *mut ::core::ffi::c_void; | |
263 | pub type ITfSourceSingle = *mut ::core::ffi::c_void; | |
264 | pub type ITfSpeechUIServer = *mut ::core::ffi::c_void; | |
265 | pub type ITfStatusSink = *mut ::core::ffi::c_void; | |
266 | pub type ITfSystemDeviceTypeLangBarItem = *mut ::core::ffi::c_void; | |
267 | pub type ITfSystemLangBarItem = *mut ::core::ffi::c_void; | |
268 | pub type ITfSystemLangBarItemSink = *mut ::core::ffi::c_void; | |
269 | pub type ITfSystemLangBarItemText = *mut ::core::ffi::c_void; | |
270 | pub type ITfTextEditSink = *mut ::core::ffi::c_void; | |
271 | pub type ITfTextInputProcessor = *mut ::core::ffi::c_void; | |
272 | pub type ITfTextInputProcessorEx = *mut ::core::ffi::c_void; | |
273 | pub type ITfTextLayoutSink = *mut ::core::ffi::c_void; | |
274 | pub type ITfThreadFocusSink = *mut ::core::ffi::c_void; | |
275 | pub type ITfThreadMgr = *mut ::core::ffi::c_void; | |
276 | pub type ITfThreadMgr2 = *mut ::core::ffi::c_void; | |
277 | pub type ITfThreadMgrEventSink = *mut ::core::ffi::c_void; | |
278 | pub type ITfThreadMgrEx = *mut ::core::ffi::c_void; | |
279 | pub type ITfToolTipUIElement = *mut ::core::ffi::c_void; | |
280 | pub type ITfTransitoryExtensionSink = *mut ::core::ffi::c_void; | |
281 | pub type ITfTransitoryExtensionUIElement = *mut ::core::ffi::c_void; | |
282 | pub type ITfUIElement = *mut ::core::ffi::c_void; | |
283 | pub type ITfUIElementMgr = *mut ::core::ffi::c_void; | |
284 | pub type ITfUIElementSink = *mut ::core::ffi::c_void; | |
285 | pub type IUIManagerEventSink = *mut ::core::ffi::c_void; | |
286 | pub type IVersionInfo = *mut ::core::ffi::c_void; | |
04454e1e | 287 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 288 | pub type InputScope = i32; |
04454e1e | 289 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 290 | pub const IS_DEFAULT: InputScope = 0i32; |
04454e1e | 291 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 292 | pub const IS_URL: InputScope = 1i32; |
04454e1e | 293 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 294 | pub const IS_FILE_FULLFILEPATH: InputScope = 2i32; |
04454e1e | 295 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 296 | pub const IS_FILE_FILENAME: InputScope = 3i32; |
04454e1e | 297 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 298 | pub const IS_EMAIL_USERNAME: InputScope = 4i32; |
04454e1e | 299 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 300 | pub const IS_EMAIL_SMTPEMAILADDRESS: InputScope = 5i32; |
04454e1e | 301 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 302 | pub const IS_LOGINNAME: InputScope = 6i32; |
04454e1e | 303 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 304 | pub const IS_PERSONALNAME_FULLNAME: InputScope = 7i32; |
04454e1e | 305 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 306 | pub const IS_PERSONALNAME_PREFIX: InputScope = 8i32; |
04454e1e | 307 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 308 | pub const IS_PERSONALNAME_GIVENNAME: InputScope = 9i32; |
04454e1e | 309 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 310 | pub const IS_PERSONALNAME_MIDDLENAME: InputScope = 10i32; |
04454e1e | 311 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 312 | pub const IS_PERSONALNAME_SURNAME: InputScope = 11i32; |
04454e1e | 313 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 314 | pub const IS_PERSONALNAME_SUFFIX: InputScope = 12i32; |
04454e1e | 315 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 316 | pub const IS_ADDRESS_FULLPOSTALADDRESS: InputScope = 13i32; |
04454e1e | 317 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 318 | pub const IS_ADDRESS_POSTALCODE: InputScope = 14i32; |
04454e1e | 319 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 320 | pub const IS_ADDRESS_STREET: InputScope = 15i32; |
04454e1e | 321 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 322 | pub const IS_ADDRESS_STATEORPROVINCE: InputScope = 16i32; |
04454e1e | 323 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 324 | pub const IS_ADDRESS_CITY: InputScope = 17i32; |
04454e1e | 325 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 326 | pub const IS_ADDRESS_COUNTRYNAME: InputScope = 18i32; |
04454e1e | 327 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 328 | pub const IS_ADDRESS_COUNTRYSHORTNAME: InputScope = 19i32; |
04454e1e | 329 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 330 | pub const IS_CURRENCY_AMOUNTANDSYMBOL: InputScope = 20i32; |
04454e1e | 331 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 332 | pub const IS_CURRENCY_AMOUNT: InputScope = 21i32; |
04454e1e | 333 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 334 | pub const IS_DATE_FULLDATE: InputScope = 22i32; |
04454e1e | 335 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 336 | pub const IS_DATE_MONTH: InputScope = 23i32; |
04454e1e | 337 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 338 | pub const IS_DATE_DAY: InputScope = 24i32; |
04454e1e | 339 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 340 | pub const IS_DATE_YEAR: InputScope = 25i32; |
04454e1e | 341 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 342 | pub const IS_DATE_MONTHNAME: InputScope = 26i32; |
04454e1e | 343 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 344 | pub const IS_DATE_DAYNAME: InputScope = 27i32; |
04454e1e | 345 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 346 | pub const IS_DIGITS: InputScope = 28i32; |
04454e1e | 347 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 348 | pub const IS_NUMBER: InputScope = 29i32; |
04454e1e | 349 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 350 | pub const IS_ONECHAR: InputScope = 30i32; |
04454e1e | 351 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 352 | pub const IS_PASSWORD: InputScope = 31i32; |
04454e1e | 353 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 354 | pub const IS_TELEPHONE_FULLTELEPHONENUMBER: InputScope = 32i32; |
04454e1e | 355 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 356 | pub const IS_TELEPHONE_COUNTRYCODE: InputScope = 33i32; |
04454e1e | 357 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 358 | pub const IS_TELEPHONE_AREACODE: InputScope = 34i32; |
04454e1e | 359 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 360 | pub const IS_TELEPHONE_LOCALNUMBER: InputScope = 35i32; |
04454e1e | 361 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 362 | pub const IS_TIME_FULLTIME: InputScope = 36i32; |
04454e1e | 363 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 364 | pub const IS_TIME_HOUR: InputScope = 37i32; |
04454e1e | 365 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 366 | pub const IS_TIME_MINORSEC: InputScope = 38i32; |
04454e1e | 367 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 368 | pub const IS_NUMBER_FULLWIDTH: InputScope = 39i32; |
04454e1e | 369 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 370 | pub const IS_ALPHANUMERIC_HALFWIDTH: InputScope = 40i32; |
04454e1e | 371 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 372 | pub const IS_ALPHANUMERIC_FULLWIDTH: InputScope = 41i32; |
04454e1e | 373 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 374 | pub const IS_CURRENCY_CHINESE: InputScope = 42i32; |
04454e1e | 375 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 376 | pub const IS_BOPOMOFO: InputScope = 43i32; |
04454e1e | 377 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 378 | pub const IS_HIRAGANA: InputScope = 44i32; |
04454e1e | 379 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 380 | pub const IS_KATAKANA_HALFWIDTH: InputScope = 45i32; |
04454e1e | 381 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 382 | pub const IS_KATAKANA_FULLWIDTH: InputScope = 46i32; |
04454e1e | 383 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 384 | pub const IS_HANJA: InputScope = 47i32; |
04454e1e | 385 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 386 | pub const IS_HANGUL_HALFWIDTH: InputScope = 48i32; |
04454e1e | 387 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 388 | pub const IS_HANGUL_FULLWIDTH: InputScope = 49i32; |
04454e1e | 389 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 390 | pub const IS_SEARCH: InputScope = 50i32; |
04454e1e | 391 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 392 | pub const IS_FORMULA: InputScope = 51i32; |
04454e1e | 393 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 394 | pub const IS_SEARCH_INCREMENTAL: InputScope = 52i32; |
04454e1e | 395 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 396 | pub const IS_CHINESE_HALFWIDTH: InputScope = 53i32; |
04454e1e | 397 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 398 | pub const IS_CHINESE_FULLWIDTH: InputScope = 54i32; |
04454e1e | 399 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 400 | pub const IS_NATIVE_SCRIPT: InputScope = 55i32; |
04454e1e | 401 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 402 | pub const IS_YOMI: InputScope = 56i32; |
04454e1e | 403 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 404 | pub const IS_TEXT: InputScope = 57i32; |
04454e1e | 405 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 406 | pub const IS_CHAT: InputScope = 58i32; |
04454e1e | 407 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 408 | pub const IS_NAME_OR_PHONENUMBER: InputScope = 59i32; |
04454e1e | 409 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 410 | pub const IS_EMAILNAME_OR_ADDRESS: InputScope = 60i32; |
04454e1e | 411 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 412 | pub const IS_PRIVATE: InputScope = 61i32; |
04454e1e | 413 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 414 | pub const IS_MAPS: InputScope = 62i32; |
04454e1e | 415 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 416 | pub const IS_NUMERIC_PASSWORD: InputScope = 63i32; |
04454e1e | 417 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 418 | pub const IS_NUMERIC_PIN: InputScope = 64i32; |
04454e1e | 419 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 420 | pub const IS_ALPHANUMERIC_PIN: InputScope = 65i32; |
04454e1e | 421 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 422 | pub const IS_ALPHANUMERIC_PIN_SET: InputScope = 66i32; |
04454e1e | 423 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 424 | pub const IS_FORMULA_NUMBER: InputScope = 67i32; |
04454e1e | 425 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 426 | pub const IS_CHAT_WITHOUT_EMOJI: InputScope = 68i32; |
04454e1e | 427 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 428 | pub const IS_PHRASELIST: InputScope = -1i32; |
04454e1e | 429 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 430 | pub const IS_REGULAREXPRESSION: InputScope = -2i32; |
04454e1e | 431 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 432 | pub const IS_SRGS: InputScope = -3i32; |
04454e1e | 433 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 434 | pub const IS_XML: InputScope = -4i32; |
04454e1e | 435 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 436 | pub const IS_ENUMSTRING: InputScope = -5i32; |
04454e1e | 437 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 438 | pub type LANG_BAR_ITEM_ICON_MODE_FLAGS = u32; |
04454e1e | 439 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 440 | pub const TF_DTLBI_NONE: LANG_BAR_ITEM_ICON_MODE_FLAGS = 0u32; |
04454e1e | 441 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
442 | pub const TF_DTLBI_USEPROFILEICON: LANG_BAR_ITEM_ICON_MODE_FLAGS = 1u32; |
443 | pub const LIBID_MSAATEXTLib: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 353250682, data2: 56001, data3: 17794, data4: [148, 125, 42, 143, 215, 139, 130, 205] }; | |
444 | pub const MSAAControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 147691071, data2: 31294, data3: 20316, data4: [155, 216, 214, 146, 187, 4, 60, 91] }; | |
04454e1e | 445 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 446 | pub type TEXT_STORE_CHANGE_FLAGS = u32; |
04454e1e | 447 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 448 | pub const TS_TC_NONE: TEXT_STORE_CHANGE_FLAGS = 0u32; |
04454e1e | 449 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 450 | pub const TS_TC_CORRECTION: TEXT_STORE_CHANGE_FLAGS = 1u32; |
04454e1e | 451 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 452 | pub type TEXT_STORE_LOCK_FLAGS = u32; |
04454e1e | 453 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 454 | pub const TS_LF_READ: TEXT_STORE_LOCK_FLAGS = 2u32; |
04454e1e | 455 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 456 | pub const TS_LF_READWRITE: TEXT_STORE_LOCK_FLAGS = 6u32; |
04454e1e | 457 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 458 | pub type TEXT_STORE_TEXT_CHANGE_FLAGS = u32; |
04454e1e | 459 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 460 | pub const TS_ST_NONE: TEXT_STORE_TEXT_CHANGE_FLAGS = 0u32; |
04454e1e | 461 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 462 | pub const TS_ST_CORRECTION: TEXT_STORE_TEXT_CHANGE_FLAGS = 1u32; |
04454e1e | 463 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 464 | pub const TF_CHAR_EMBEDDED: u32 = 65532u32; |
04454e1e | 465 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 466 | pub const TF_CLUIE_COUNT: u32 = 2u32; |
04454e1e | 467 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 468 | pub const TF_CLUIE_CURRENTPAGE: u32 = 32u32; |
04454e1e | 469 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 470 | pub const TF_CLUIE_DOCUMENTMGR: u32 = 1u32; |
04454e1e | 471 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 472 | pub const TF_CLUIE_PAGEINDEX: u32 = 16u32; |
04454e1e | 473 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 474 | pub const TF_CLUIE_SELECTION: u32 = 4u32; |
04454e1e | 475 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 476 | pub const TF_CLUIE_STRING: u32 = 8u32; |
04454e1e | 477 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 478 | pub const TF_COMMANDING_ENABLED: u32 = 4u32; |
04454e1e | 479 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 480 | pub const TF_COMMANDING_ON: u32 = 8u32; |
04454e1e | 481 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 482 | pub type TF_CONTEXT_EDIT_CONTEXT_FLAGS = u32; |
04454e1e | 483 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 484 | pub const TF_ES_ASYNCDONTCARE: TF_CONTEXT_EDIT_CONTEXT_FLAGS = 0u32; |
04454e1e | 485 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 486 | pub const TF_ES_SYNC: TF_CONTEXT_EDIT_CONTEXT_FLAGS = 1u32; |
04454e1e | 487 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 488 | pub const TF_ES_READ: TF_CONTEXT_EDIT_CONTEXT_FLAGS = 2u32; |
04454e1e | 489 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 490 | pub const TF_ES_READWRITE: TF_CONTEXT_EDIT_CONTEXT_FLAGS = 6u32; |
04454e1e | 491 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 492 | pub const TF_ES_ASYNC: TF_CONTEXT_EDIT_CONTEXT_FLAGS = 8u32; |
04454e1e | 493 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 494 | pub const TF_CONVERSIONMODE_ALPHANUMERIC: u32 = 0u32; |
04454e1e | 495 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 496 | pub const TF_CONVERSIONMODE_CHARCODE: u32 = 32u32; |
04454e1e | 497 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 498 | pub const TF_CONVERSIONMODE_EUDC: u32 = 512u32; |
04454e1e | 499 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 500 | pub const TF_CONVERSIONMODE_FIXED: u32 = 2048u32; |
04454e1e | 501 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 502 | pub const TF_CONVERSIONMODE_FULLSHAPE: u32 = 8u32; |
04454e1e | 503 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 504 | pub const TF_CONVERSIONMODE_KATAKANA: u32 = 2u32; |
04454e1e | 505 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 506 | pub const TF_CONVERSIONMODE_NATIVE: u32 = 1u32; |
04454e1e | 507 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 508 | pub const TF_CONVERSIONMODE_NOCONVERSION: u32 = 256u32; |
04454e1e | 509 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 510 | pub const TF_CONVERSIONMODE_ROMAN: u32 = 16u32; |
04454e1e | 511 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 512 | pub const TF_CONVERSIONMODE_SOFTKEYBOARD: u32 = 128u32; |
04454e1e | 513 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 514 | pub const TF_CONVERSIONMODE_SYMBOL: u32 = 1024u32; |
04454e1e | 515 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 516 | pub type TF_DA_ATTR_INFO = i32; |
04454e1e | 517 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 518 | pub const TF_ATTR_INPUT: TF_DA_ATTR_INFO = 0i32; |
04454e1e | 519 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 520 | pub const TF_ATTR_TARGET_CONVERTED: TF_DA_ATTR_INFO = 1i32; |
04454e1e | 521 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 522 | pub const TF_ATTR_CONVERTED: TF_DA_ATTR_INFO = 2i32; |
04454e1e | 523 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 524 | pub const TF_ATTR_TARGET_NOTCONVERTED: TF_DA_ATTR_INFO = 3i32; |
04454e1e | 525 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 526 | pub const TF_ATTR_INPUT_ERROR: TF_DA_ATTR_INFO = 4i32; |
04454e1e | 527 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 528 | pub const TF_ATTR_FIXEDCONVERTED: TF_DA_ATTR_INFO = 5i32; |
04454e1e | 529 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
530 | pub const TF_ATTR_OTHER: TF_DA_ATTR_INFO = -1i32; |
531 | #[repr(C)] | |
04454e1e | 532 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
533 | pub struct TF_DA_COLOR { |
534 | pub r#type: TF_DA_COLORTYPE, | |
535 | pub Anonymous: TF_DA_COLOR_0, | |
536 | } | |
537 | impl ::core::marker::Copy for TF_DA_COLOR {} | |
538 | impl ::core::clone::Clone for TF_DA_COLOR { | |
539 | fn clone(&self) -> Self { | |
540 | *self | |
541 | } | |
542 | } | |
543 | #[repr(C)] | |
04454e1e | 544 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
545 | pub union TF_DA_COLOR_0 { |
546 | pub nIndex: i32, | |
547 | pub cr: u32, | |
548 | } | |
549 | impl ::core::marker::Copy for TF_DA_COLOR_0 {} | |
550 | impl ::core::clone::Clone for TF_DA_COLOR_0 { | |
551 | fn clone(&self) -> Self { | |
552 | *self | |
553 | } | |
554 | } | |
04454e1e | 555 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 556 | pub type TF_DA_COLORTYPE = i32; |
04454e1e | 557 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 558 | pub const TF_CT_NONE: TF_DA_COLORTYPE = 0i32; |
04454e1e | 559 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 560 | pub const TF_CT_SYSCOLOR: TF_DA_COLORTYPE = 1i32; |
04454e1e | 561 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 562 | pub const TF_CT_COLORREF: TF_DA_COLORTYPE = 2i32; |
04454e1e | 563 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 564 | pub type TF_DA_LINESTYLE = i32; |
04454e1e | 565 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 566 | pub const TF_LS_NONE: TF_DA_LINESTYLE = 0i32; |
04454e1e | 567 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 568 | pub const TF_LS_SOLID: TF_DA_LINESTYLE = 1i32; |
04454e1e | 569 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 570 | pub const TF_LS_DOT: TF_DA_LINESTYLE = 2i32; |
04454e1e | 571 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 572 | pub const TF_LS_DASH: TF_DA_LINESTYLE = 3i32; |
04454e1e | 573 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 574 | pub const TF_LS_SQUIGGLE: TF_DA_LINESTYLE = 4i32; |
04454e1e | 575 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 576 | pub const TF_DICTATION_ENABLED: u32 = 2u32; |
04454e1e | 577 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 578 | pub const TF_DICTATION_ON: u32 = 1u32; |
04454e1e | 579 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 580 | pub const TF_DISABLE_BALLOON: u32 = 2u32; |
04454e1e | 581 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 582 | pub const TF_DISABLE_COMMANDING: u32 = 4u32; |
04454e1e | 583 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 584 | pub const TF_DISABLE_DICTATION: u32 = 2u32; |
04454e1e | 585 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
586 | pub const TF_DISABLE_SPEECH: u32 = 1u32; |
587 | #[repr(C)] | |
04454e1e | 588 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
589 | #[cfg(feature = "Win32_Foundation")] |
590 | pub struct TF_DISPLAYATTRIBUTE { | |
591 | pub crText: TF_DA_COLOR, | |
592 | pub crBk: TF_DA_COLOR, | |
593 | pub lsStyle: TF_DA_LINESTYLE, | |
594 | pub fBoldLine: super::super::Foundation::BOOL, | |
595 | pub crLine: TF_DA_COLOR, | |
596 | pub bAttr: TF_DA_ATTR_INFO, | |
597 | } | |
598 | #[cfg(feature = "Win32_Foundation")] | |
599 | impl ::core::marker::Copy for TF_DISPLAYATTRIBUTE {} | |
600 | #[cfg(feature = "Win32_Foundation")] | |
601 | impl ::core::clone::Clone for TF_DISPLAYATTRIBUTE { | |
602 | fn clone(&self) -> Self { | |
603 | *self | |
604 | } | |
605 | } | |
04454e1e | 606 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
923072b8 | 607 | pub const TF_ENABLE_PROCESS_ATOM: &str = "_CTF_ENABLE_PROCESS_ATOM_"; |
04454e1e | 608 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 609 | pub const TF_E_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147220218i32; |
04454e1e | 610 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 611 | pub const TF_E_COMPOSITION_REJECTED: ::windows_sys::core::HRESULT = -2147220216i32; |
04454e1e | 612 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 613 | pub const TF_E_DISCONNECTED: ::windows_sys::core::HRESULT = -2147220220i32; |
04454e1e | 614 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 615 | pub const TF_E_EMPTYCONTEXT: ::windows_sys::core::HRESULT = -2147220215i32; |
04454e1e | 616 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 617 | pub const TF_E_FORMAT: ::windows_sys::core::HRESULT = -2147220982i32; |
04454e1e | 618 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 619 | pub const TF_E_INVALIDPOINT: ::windows_sys::core::HRESULT = -2147220985i32; |
04454e1e | 620 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 621 | pub const TF_E_INVALIDPOS: ::windows_sys::core::HRESULT = -2147220992i32; |
04454e1e | 622 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 623 | pub const TF_E_INVALIDVIEW: ::windows_sys::core::HRESULT = -2147220219i32; |
04454e1e | 624 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 625 | pub const TF_E_LOCKED: ::windows_sys::core::HRESULT = -2147220224i32; |
04454e1e | 626 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 627 | pub const TF_E_NOCONVERSION: ::windows_sys::core::HRESULT = -2147219968i32; |
04454e1e | 628 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 629 | pub const TF_E_NOINTERFACE: ::windows_sys::core::HRESULT = -2147220988i32; |
04454e1e | 630 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 631 | pub const TF_E_NOLAYOUT: ::windows_sys::core::HRESULT = -2147220986i32; |
04454e1e | 632 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 633 | pub const TF_E_NOLOCK: ::windows_sys::core::HRESULT = -2147220991i32; |
04454e1e | 634 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 635 | pub const TF_E_NOOBJECT: ::windows_sys::core::HRESULT = -2147220990i32; |
04454e1e | 636 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 637 | pub const TF_E_NOPROVIDER: ::windows_sys::core::HRESULT = -2147220221i32; |
04454e1e | 638 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 639 | pub const TF_E_NOSELECTION: ::windows_sys::core::HRESULT = -2147220987i32; |
04454e1e | 640 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 641 | pub const TF_E_NOSERVICE: ::windows_sys::core::HRESULT = -2147220989i32; |
04454e1e | 642 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 643 | pub const TF_E_NOTOWNEDRANGE: ::windows_sys::core::HRESULT = -2147220222i32; |
04454e1e | 644 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 645 | pub const TF_E_RANGE_NOT_COVERED: ::windows_sys::core::HRESULT = -2147220217i32; |
04454e1e | 646 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 647 | pub const TF_E_READONLY: ::windows_sys::core::HRESULT = -2147220983i32; |
04454e1e | 648 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 649 | pub const TF_E_STACKFULL: ::windows_sys::core::HRESULT = -2147220223i32; |
04454e1e | 650 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 651 | pub const TF_E_SYNCHRONOUS: ::windows_sys::core::HRESULT = -2147220984i32; |
04454e1e | 652 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
923072b8 | 653 | pub const TF_FLOATINGLANGBAR_WNDTITLE: &str = "TF_FloatingLangBar_WndTitle"; |
04454e1e | 654 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
923072b8 | 655 | pub const TF_FLOATINGLANGBAR_WNDTITLEA: &str = "TF_FloatingLangBar_WndTitle"; |
04454e1e | 656 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
923072b8 | 657 | pub const TF_FLOATINGLANGBAR_WNDTITLEW: &str = "TF_FloatingLangBar_WndTitle"; |
5e7ed085 | 658 | #[repr(C)] |
04454e1e | 659 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
660 | pub struct TF_HALTCOND { |
661 | pub pHaltRange: ITfRange, | |
662 | pub aHaltPos: TfAnchor, | |
663 | pub dwFlags: u32, | |
664 | } | |
665 | impl ::core::marker::Copy for TF_HALTCOND {} | |
666 | impl ::core::clone::Clone for TF_HALTCOND { | |
667 | fn clone(&self) -> Self { | |
668 | *self | |
669 | } | |
670 | } | |
04454e1e | 671 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 672 | pub const TF_HF_OBJECT: u32 = 1u32; |
04454e1e | 673 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
674 | pub const TF_IE_CORRECTION: u32 = 1u32; |
675 | #[repr(C)] | |
04454e1e | 676 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
677 | pub struct TF_INPUTPROCESSORPROFILE { |
678 | pub dwProfileType: u32, | |
679 | pub langid: u16, | |
680 | pub clsid: ::windows_sys::core::GUID, | |
681 | pub guidProfile: ::windows_sys::core::GUID, | |
682 | pub catid: ::windows_sys::core::GUID, | |
683 | pub hklSubstitute: HKL, | |
684 | pub dwCaps: u32, | |
685 | pub hkl: HKL, | |
686 | pub dwFlags: u32, | |
687 | } | |
688 | impl ::core::marker::Copy for TF_INPUTPROCESSORPROFILE {} | |
689 | impl ::core::clone::Clone for TF_INPUTPROCESSORPROFILE { | |
690 | fn clone(&self) -> Self { | |
691 | *self | |
692 | } | |
693 | } | |
04454e1e | 694 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 695 | pub const TF_INVALID_COOKIE: u32 = 4294967295u32; |
04454e1e | 696 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 697 | pub const TF_INVALID_EDIT_COOKIE: u32 = 0u32; |
04454e1e | 698 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 699 | pub const TF_IPPMF_DISABLEPROFILE: u32 = 2u32; |
04454e1e | 700 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 701 | pub const TF_IPPMF_DONTCARECURRENTINPUTLANGUAGE: u32 = 4u32; |
04454e1e | 702 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 703 | pub const TF_IPPMF_ENABLEPROFILE: u32 = 1u32; |
04454e1e | 704 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 705 | pub const TF_IPPMF_FORPROCESS: u32 = 268435456u32; |
04454e1e | 706 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 707 | pub const TF_IPPMF_FORSESSION: u32 = 536870912u32; |
04454e1e | 708 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 709 | pub const TF_IPPMF_FORSYSTEMALL: u32 = 1073741824u32; |
04454e1e | 710 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 711 | pub const TF_IPP_CAPS_COMLESSSUPPORT: u32 = 8u32; |
04454e1e | 712 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 713 | pub const TF_IPP_CAPS_DISABLEONTRANSITORY: u32 = 1u32; |
04454e1e | 714 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 715 | pub const TF_IPP_CAPS_IMMERSIVESUPPORT: u32 = 65536u32; |
04454e1e | 716 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 717 | pub const TF_IPP_CAPS_SECUREMODESUPPORT: u32 = 2u32; |
04454e1e | 718 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 719 | pub const TF_IPP_CAPS_SYSTRAYSUPPORT: u32 = 131072u32; |
04454e1e | 720 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 721 | pub const TF_IPP_CAPS_UIELEMENTENABLED: u32 = 4u32; |
04454e1e | 722 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 723 | pub const TF_IPP_CAPS_WOW16SUPPORT: u32 = 16u32; |
04454e1e | 724 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 725 | pub const TF_IPP_FLAG_ACTIVE: u32 = 1u32; |
04454e1e | 726 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 727 | pub const TF_IPP_FLAG_ENABLED: u32 = 2u32; |
04454e1e | 728 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 729 | pub const TF_IPP_FLAG_SUBSTITUTEDBYINPUTPROCESSOR: u32 = 4u32; |
04454e1e | 730 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
731 | pub const TF_IPSINK_FLAG_ACTIVE: u32 = 1u32; |
732 | #[repr(C)] | |
04454e1e | 733 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
734 | pub struct TF_LANGBARITEMINFO { |
735 | pub clsidService: ::windows_sys::core::GUID, | |
736 | pub guidItem: ::windows_sys::core::GUID, | |
737 | pub dwStyle: u32, | |
738 | pub ulSort: u32, | |
739 | pub szDescription: [u16; 32], | |
740 | } | |
741 | impl ::core::marker::Copy for TF_LANGBARITEMINFO {} | |
742 | impl ::core::clone::Clone for TF_LANGBARITEMINFO { | |
743 | fn clone(&self) -> Self { | |
744 | *self | |
745 | } | |
746 | } | |
747 | #[repr(C)] | |
04454e1e | 748 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
749 | #[cfg(feature = "Win32_Foundation")] |
750 | pub struct TF_LANGUAGEPROFILE { | |
751 | pub clsid: ::windows_sys::core::GUID, | |
752 | pub langid: u16, | |
753 | pub catid: ::windows_sys::core::GUID, | |
754 | pub fActive: super::super::Foundation::BOOL, | |
755 | pub guidProfile: ::windows_sys::core::GUID, | |
756 | } | |
757 | #[cfg(feature = "Win32_Foundation")] | |
758 | impl ::core::marker::Copy for TF_LANGUAGEPROFILE {} | |
759 | #[cfg(feature = "Win32_Foundation")] | |
760 | impl ::core::clone::Clone for TF_LANGUAGEPROFILE { | |
761 | fn clone(&self) -> Self { | |
762 | *self | |
763 | } | |
764 | } | |
765 | #[repr(C)] | |
04454e1e | 766 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
767 | #[cfg(feature = "Win32_Foundation")] |
768 | pub struct TF_LBBALLOONINFO { | |
769 | pub style: TfLBBalloonStyle, | |
770 | pub bstrText: super::super::Foundation::BSTR, | |
771 | } | |
772 | #[cfg(feature = "Win32_Foundation")] | |
773 | impl ::core::marker::Copy for TF_LBBALLOONINFO {} | |
774 | #[cfg(feature = "Win32_Foundation")] | |
775 | impl ::core::clone::Clone for TF_LBBALLOONINFO { | |
776 | fn clone(&self) -> Self { | |
777 | *self | |
778 | } | |
779 | } | |
04454e1e | 780 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 781 | pub const TF_LBI_BALLOON: u32 = 16u32; |
04454e1e | 782 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 783 | pub const TF_LBI_BITMAP: u32 = 8u32; |
04454e1e | 784 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 785 | pub const TF_LBI_BMPF_VERTICAL: u32 = 1u32; |
04454e1e | 786 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 787 | pub const TF_LBI_CUSTOMUI: u32 = 32u32; |
04454e1e | 788 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 789 | pub const TF_LBI_DESC_MAXLEN: u32 = 32u32; |
04454e1e | 790 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 791 | pub const TF_LBI_ICON: u32 = 1u32; |
04454e1e | 792 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 793 | pub const TF_LBI_STATUS: u32 = 65536u32; |
04454e1e | 794 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 795 | pub const TF_LBI_STATUS_BTN_TOGGLED: u32 = 65536u32; |
04454e1e | 796 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 797 | pub const TF_LBI_STATUS_DISABLED: u32 = 2u32; |
04454e1e | 798 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 799 | pub const TF_LBI_STATUS_HIDDEN: u32 = 1u32; |
04454e1e | 800 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 801 | pub const TF_LBI_STYLE_BTN_BUTTON: u32 = 65536u32; |
04454e1e | 802 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 803 | pub const TF_LBI_STYLE_BTN_MENU: u32 = 131072u32; |
04454e1e | 804 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 805 | pub const TF_LBI_STYLE_BTN_TOGGLE: u32 = 262144u32; |
04454e1e | 806 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 807 | pub const TF_LBI_STYLE_HIDDENBYDEFAULT: u32 = 16u32; |
04454e1e | 808 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 809 | pub const TF_LBI_STYLE_HIDDENSTATUSCONTROL: u32 = 1u32; |
04454e1e | 810 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 811 | pub const TF_LBI_STYLE_HIDEONNOOTHERITEMS: u32 = 4u32; |
04454e1e | 812 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 813 | pub const TF_LBI_STYLE_SHOWNINTRAY: u32 = 2u32; |
04454e1e | 814 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 815 | pub const TF_LBI_STYLE_SHOWNINTRAYONLY: u32 = 8u32; |
04454e1e | 816 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 817 | pub const TF_LBI_STYLE_TEXTCOLORICON: u32 = 32u32; |
04454e1e | 818 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 819 | pub const TF_LBI_TEXT: u32 = 2u32; |
04454e1e | 820 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 821 | pub const TF_LBI_TOOLTIP: u32 = 4u32; |
04454e1e | 822 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 823 | pub const TF_LBMENUF_CHECKED: u32 = 1u32; |
04454e1e | 824 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 825 | pub const TF_LBMENUF_GRAYED: u32 = 16u32; |
04454e1e | 826 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 827 | pub const TF_LBMENUF_RADIOCHECKED: u32 = 8u32; |
04454e1e | 828 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 829 | pub const TF_LBMENUF_SEPARATOR: u32 = 4u32; |
04454e1e | 830 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
831 | pub const TF_LBMENUF_SUBMENU: u32 = 2u32; |
832 | #[repr(C)] | |
04454e1e | 833 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
834 | #[cfg(feature = "Win32_Foundation")] |
835 | pub struct TF_LMLATTELEMENT { | |
836 | pub dwFrameStart: u32, | |
837 | pub dwFrameLen: u32, | |
838 | pub dwFlags: u32, | |
839 | pub Anonymous: TF_LMLATTELEMENT_0, | |
840 | pub bstrText: super::super::Foundation::BSTR, | |
841 | } | |
842 | #[cfg(feature = "Win32_Foundation")] | |
843 | impl ::core::marker::Copy for TF_LMLATTELEMENT {} | |
844 | #[cfg(feature = "Win32_Foundation")] | |
845 | impl ::core::clone::Clone for TF_LMLATTELEMENT { | |
846 | fn clone(&self) -> Self { | |
847 | *self | |
848 | } | |
849 | } | |
850 | #[repr(C)] | |
04454e1e | 851 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
852 | #[cfg(feature = "Win32_Foundation")] |
853 | pub union TF_LMLATTELEMENT_0 { | |
854 | pub iCost: i32, | |
855 | } | |
856 | #[cfg(feature = "Win32_Foundation")] | |
857 | impl ::core::marker::Copy for TF_LMLATTELEMENT_0 {} | |
858 | #[cfg(feature = "Win32_Foundation")] | |
859 | impl ::core::clone::Clone for TF_LMLATTELEMENT_0 { | |
860 | fn clone(&self) -> Self { | |
861 | *self | |
862 | } | |
863 | } | |
04454e1e | 864 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 865 | pub const TF_MENUREADY: u32 = 1u32; |
04454e1e | 866 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 867 | pub const TF_MOD_ALT: u32 = 1u32; |
04454e1e | 868 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 869 | pub const TF_MOD_CONTROL: u32 = 2u32; |
04454e1e | 870 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 871 | pub const TF_MOD_IGNORE_ALL_MODIFIER: u32 = 1024u32; |
04454e1e | 872 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 873 | pub const TF_MOD_LALT: u32 = 64u32; |
04454e1e | 874 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 875 | pub const TF_MOD_LCONTROL: u32 = 128u32; |
04454e1e | 876 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 877 | pub const TF_MOD_LSHIFT: u32 = 256u32; |
04454e1e | 878 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 879 | pub const TF_MOD_ON_KEYUP: u32 = 512u32; |
04454e1e | 880 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 881 | pub const TF_MOD_RALT: u32 = 8u32; |
04454e1e | 882 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 883 | pub const TF_MOD_RCONTROL: u32 = 16u32; |
04454e1e | 884 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 885 | pub const TF_MOD_RSHIFT: u32 = 32u32; |
04454e1e | 886 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
887 | pub const TF_MOD_SHIFT: u32 = 4u32; |
888 | #[repr(C)] | |
04454e1e | 889 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
890 | pub struct TF_PERSISTENT_PROPERTY_HEADER_ACP { |
891 | pub guidType: ::windows_sys::core::GUID, | |
892 | pub ichStart: i32, | |
893 | pub cch: i32, | |
894 | pub cb: u32, | |
895 | pub dwPrivate: u32, | |
896 | pub clsidTIP: ::windows_sys::core::GUID, | |
897 | } | |
898 | impl ::core::marker::Copy for TF_PERSISTENT_PROPERTY_HEADER_ACP {} | |
899 | impl ::core::clone::Clone for TF_PERSISTENT_PROPERTY_HEADER_ACP { | |
900 | fn clone(&self) -> Self { | |
901 | *self | |
902 | } | |
903 | } | |
04454e1e | 904 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
905 | pub const TF_POPF_ALL: u32 = 1u32; |
906 | #[repr(C)] | |
04454e1e | 907 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
908 | pub struct TF_PRESERVEDKEY { |
909 | pub uVKey: u32, | |
910 | pub uModifiers: u32, | |
911 | } | |
912 | impl ::core::marker::Copy for TF_PRESERVEDKEY {} | |
913 | impl ::core::clone::Clone for TF_PRESERVEDKEY { | |
914 | fn clone(&self) -> Self { | |
915 | *self | |
916 | } | |
917 | } | |
04454e1e | 918 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
923072b8 | 919 | pub const TF_PROCESS_ATOM: &str = "_CTF_PROCESS_ATOM_"; |
04454e1e | 920 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 921 | pub const TF_PROFILETYPE_INPUTPROCESSOR: u32 = 1u32; |
04454e1e | 922 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
923 | pub const TF_PROFILETYPE_KEYBOARDLAYOUT: u32 = 2u32; |
924 | pub const TF_PROFILE_ARRAY: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3549364069, data2: 43590, data3: 20437, data4: [145, 167, 103, 132, 95, 176, 47, 91] }; | |
925 | pub const TF_PROFILE_CANTONESE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 183242908, data2: 32406, data3: 4564, data4: [178, 239, 0, 128, 200, 130, 104, 126] }; | |
926 | pub const TF_PROFILE_CHANGJIE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1272946435, data2: 51155, data3: 4564, data4: [178, 171, 0, 128, 200, 130, 104, 126] }; | |
927 | pub const TF_PROFILE_DAYI: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 58403877, data2: 18444, data3: 19839, data4: [176, 39, 214, 202, 107, 105, 120, 138] }; | |
928 | pub const TF_PROFILE_NEWCHANGJIE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4089090170, data2: 27774, data3: 4564, data4: [151, 250, 0, 128, 200, 130, 104, 126] }; | |
929 | pub const TF_PROFILE_NEWPHONETIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3002713346, data2: 5954, data3: 4564, data4: [151, 144, 0, 128, 200, 130, 104, 126] }; | |
930 | pub const TF_PROFILE_NEWQUICK: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 193477536, data2: 49607, data3: 4564, data4: [135, 249, 0, 128, 200, 130, 104, 126] }; | |
931 | pub const TF_PROFILE_PHONETIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1980959198, data2: 12666, data3: 4564, data4: [155, 93, 0, 128, 200, 130, 104, 126] }; | |
932 | pub const TF_PROFILE_PINYIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4089090167, data2: 27774, data3: 4564, data4: [151, 250, 0, 128, 200, 130, 104, 126] }; | |
933 | pub const TF_PROFILE_QUICK: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1613018207, data2: 23636, data3: 4564, data4: [185, 33, 0, 128, 200, 130, 104, 126] }; | |
934 | pub const TF_PROFILE_SIMPLEFAST: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4199877380, data2: 23255, data3: 16671, data4: [165, 172, 202, 3, 142, 197, 21, 215] }; | |
935 | pub const TF_PROFILE_TIGRINYA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1017874615, data2: 52286, data3: 18086, data4: [151, 101, 183, 114, 173, 119, 97, 255] }; | |
936 | pub const TF_PROFILE_WUBI: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2186873875, data2: 62685, data3: 17652, data4: [186, 29, 134, 103, 36, 111, 223, 142] }; | |
937 | pub const TF_PROFILE_YI: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1083999094, data2: 123, data3: 17239, data4: [174, 142, 38, 49, 110, 227, 251, 13] }; | |
938 | #[repr(C)] | |
04454e1e | 939 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] |
5e7ed085 FG |
940 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] |
941 | pub struct TF_PROPERTYVAL { | |
942 | pub guidId: ::windows_sys::core::GUID, | |
943 | pub varValue: super::super::System::Com::VARIANT, | |
944 | } | |
945 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] | |
946 | impl ::core::marker::Copy for TF_PROPERTYVAL {} | |
947 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] | |
948 | impl ::core::clone::Clone for TF_PROPERTYVAL { | |
949 | fn clone(&self) -> Self { | |
950 | *self | |
951 | } | |
952 | } | |
04454e1e | 953 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 954 | pub const TF_PROPUI_STATUS_SAVETOFILE: u32 = 1u32; |
04454e1e | 955 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 956 | pub const TF_RCM_COMLESS: u32 = 1u32; |
04454e1e | 957 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 958 | pub const TF_RCM_HINT_COLLISION: u32 = 8u32; |
04454e1e | 959 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 960 | pub const TF_RCM_HINT_READING_LENGTH: u32 = 4u32; |
04454e1e | 961 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 962 | pub const TF_RCM_VKEY: u32 = 2u32; |
04454e1e | 963 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 964 | pub const TF_RIP_FLAG_FREEUNUSEDLIBRARIES: u32 = 1u32; |
04454e1e | 965 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 966 | pub const TF_RIUIE_CONTEXT: u32 = 1u32; |
04454e1e | 967 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 968 | pub const TF_RIUIE_ERRORINDEX: u32 = 8u32; |
04454e1e | 969 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 970 | pub const TF_RIUIE_MAXREADINGSTRINGLENGTH: u32 = 4u32; |
04454e1e | 971 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 972 | pub const TF_RIUIE_STRING: u32 = 2u32; |
04454e1e | 973 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 974 | pub const TF_RIUIE_VERTICALORDER: u32 = 16u32; |
04454e1e | 975 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 976 | pub const TF_RP_HIDDENINSETTINGUI: u32 = 2u32; |
04454e1e | 977 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 978 | pub const TF_RP_LOCALPROCESS: u32 = 4u32; |
04454e1e | 979 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 980 | pub const TF_RP_LOCALTHREAD: u32 = 8u32; |
04454e1e | 981 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 982 | pub const TF_RP_SUBITEMINSETTINGUI: u32 = 16u32; |
04454e1e | 983 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 984 | pub const TF_SD_LOADING: u32 = 2u32; |
04454e1e | 985 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
986 | pub const TF_SD_READONLY: u32 = 1u32; |
987 | #[repr(C)] | |
04454e1e | 988 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
989 | #[cfg(feature = "Win32_Foundation")] |
990 | pub struct TF_SELECTION { | |
991 | pub range: ITfRange, | |
992 | pub style: TF_SELECTIONSTYLE, | |
993 | } | |
994 | #[cfg(feature = "Win32_Foundation")] | |
995 | impl ::core::marker::Copy for TF_SELECTION {} | |
996 | #[cfg(feature = "Win32_Foundation")] | |
997 | impl ::core::clone::Clone for TF_SELECTION { | |
998 | fn clone(&self) -> Self { | |
999 | *self | |
1000 | } | |
1001 | } | |
1002 | #[repr(C)] | |
04454e1e | 1003 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
1004 | #[cfg(feature = "Win32_Foundation")] |
1005 | pub struct TF_SELECTIONSTYLE { | |
1006 | pub ase: TfActiveSelEnd, | |
1007 | pub fInterimChar: super::super::Foundation::BOOL, | |
1008 | } | |
1009 | #[cfg(feature = "Win32_Foundation")] | |
1010 | impl ::core::marker::Copy for TF_SELECTIONSTYLE {} | |
1011 | #[cfg(feature = "Win32_Foundation")] | |
1012 | impl ::core::clone::Clone for TF_SELECTIONSTYLE { | |
1013 | fn clone(&self) -> Self { | |
1014 | *self | |
1015 | } | |
1016 | } | |
04454e1e | 1017 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1018 | pub const TF_SENTENCEMODE_AUTOMATIC: u32 = 4u32; |
04454e1e | 1019 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1020 | pub const TF_SENTENCEMODE_CONVERSATION: u32 = 16u32; |
04454e1e | 1021 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1022 | pub const TF_SENTENCEMODE_NONE: u32 = 0u32; |
04454e1e | 1023 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1024 | pub const TF_SENTENCEMODE_PHRASEPREDICT: u32 = 8u32; |
04454e1e | 1025 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1026 | pub const TF_SENTENCEMODE_PLAURALCLAUSE: u32 = 1u32; |
04454e1e | 1027 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1028 | pub const TF_SENTENCEMODE_SINGLECONVERT: u32 = 2u32; |
04454e1e | 1029 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1030 | pub const TF_SFT_DESKBAND: u32 = 2048u32; |
04454e1e | 1031 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1032 | pub const TF_SFT_DOCK: u32 = 2u32; |
04454e1e | 1033 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1034 | pub const TF_SFT_EXTRAICONSONMINIMIZED: u32 = 512u32; |
04454e1e | 1035 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1036 | pub const TF_SFT_HIDDEN: u32 = 8u32; |
04454e1e | 1037 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1038 | pub const TF_SFT_HIGHTRANSPARENCY: u32 = 64u32; |
04454e1e | 1039 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1040 | pub const TF_SFT_LABELS: u32 = 128u32; |
04454e1e | 1041 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1042 | pub const TF_SFT_LOWTRANSPARENCY: u32 = 32u32; |
04454e1e | 1043 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1044 | pub const TF_SFT_MINIMIZED: u32 = 4u32; |
04454e1e | 1045 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1046 | pub const TF_SFT_NOEXTRAICONSONMINIMIZED: u32 = 1024u32; |
04454e1e | 1047 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1048 | pub const TF_SFT_NOLABELS: u32 = 256u32; |
04454e1e | 1049 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1050 | pub const TF_SFT_NOTRANSPARENCY: u32 = 16u32; |
04454e1e | 1051 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1052 | pub const TF_SFT_SHOWNORMAL: u32 = 1u32; |
04454e1e | 1053 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1054 | pub const TF_SHOW_BALLOON: u32 = 1u32; |
04454e1e | 1055 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1056 | pub const TF_SPEECHUI_SHOWN: u32 = 16u32; |
04454e1e | 1057 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1058 | pub const TF_SS_DISJOINTSEL: u32 = 1u32; |
04454e1e | 1059 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1060 | pub const TF_SS_REGIONS: u32 = 2u32; |
04454e1e | 1061 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1062 | pub const TF_SS_TKBAUTOCORRECTENABLE: u32 = 16u32; |
04454e1e | 1063 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1064 | pub const TF_SS_TKBPREDICTIONENABLE: u32 = 32u32; |
04454e1e | 1065 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1066 | pub const TF_SS_TRANSITORY: u32 = 4u32; |
04454e1e | 1067 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1068 | pub const TF_ST_CORRECTION: u32 = 1u32; |
04454e1e | 1069 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1070 | pub const TF_S_ASYNC: ::windows_sys::core::HRESULT = 262912i32; |
04454e1e | 1071 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1072 | pub const TF_TF_IGNOREEND: u32 = 2u32; |
04454e1e | 1073 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1074 | pub const TF_TF_MOVESTART: u32 = 1u32; |
04454e1e | 1075 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1076 | pub const TF_TMAE_COMLESS: u32 = 8u32; |
04454e1e | 1077 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1078 | pub const TF_TMAE_CONSOLE: u32 = 64u32; |
04454e1e | 1079 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1080 | pub const TF_TMAE_NOACTIVATEKEYBOARDLAYOUT: u32 = 32u32; |
04454e1e | 1081 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1082 | pub const TF_TMAE_NOACTIVATETIP: u32 = 1u32; |
04454e1e | 1083 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1084 | pub const TF_TMAE_SECUREMODE: u32 = 2u32; |
04454e1e | 1085 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1086 | pub const TF_TMAE_UIELEMENTENABLEDONLY: u32 = 4u32; |
04454e1e | 1087 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1088 | pub const TF_TMAE_WOW16: u32 = 16u32; |
04454e1e | 1089 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1090 | pub const TF_TMF_ACTIVATED: u32 = 2147483648u32; |
04454e1e | 1091 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1092 | pub const TF_TMF_COMLESS: u32 = 8u32; |
04454e1e | 1093 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1094 | pub const TF_TMF_CONSOLE: u32 = 64u32; |
04454e1e | 1095 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1096 | pub const TF_TMF_IMMERSIVEMODE: u32 = 1073741824u32; |
04454e1e | 1097 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1098 | pub const TF_TMF_NOACTIVATETIP: u32 = 1u32; |
04454e1e | 1099 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1100 | pub const TF_TMF_SECUREMODE: u32 = 2u32; |
04454e1e | 1101 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1102 | pub const TF_TMF_UIELEMENTENABLEDONLY: u32 = 4u32; |
04454e1e | 1103 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1104 | pub const TF_TMF_WOW16: u32 = 16u32; |
04454e1e | 1105 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1106 | pub const TF_TRANSITORYEXTENSION_ATSELECTION: u32 = 2u32; |
04454e1e | 1107 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1108 | pub const TF_TRANSITORYEXTENSION_FLOATING: u32 = 1u32; |
04454e1e | 1109 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1110 | pub const TF_TRANSITORYEXTENSION_NONE: u32 = 0u32; |
04454e1e | 1111 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1112 | pub const TF_TU_CORRECTION: u32 = 1u32; |
04454e1e | 1113 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1114 | pub const TF_URP_ALLPROFILES: u32 = 2u32; |
04454e1e | 1115 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1116 | pub const TF_URP_LOCALPROCESS: u32 = 4u32; |
04454e1e | 1117 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1118 | pub const TF_URP_LOCALTHREAD: u32 = 8u32; |
04454e1e | 1119 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1120 | pub const TF_US_HIDETIPUI: u32 = 1u32; |
04454e1e | 1121 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1122 | pub const TKBL_CLASSIC_TRADITIONAL_CHINESE_CHANGJIE: u32 = 61506u32; |
04454e1e | 1123 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1124 | pub const TKBL_CLASSIC_TRADITIONAL_CHINESE_DAYI: u32 = 61507u32; |
04454e1e | 1125 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1126 | pub const TKBL_CLASSIC_TRADITIONAL_CHINESE_PHONETIC: u32 = 1028u32; |
04454e1e | 1127 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1128 | pub const TKBL_OPT_JAPANESE_ABC: u32 = 1041u32; |
04454e1e | 1129 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1130 | pub const TKBL_OPT_KOREAN_HANGUL_2_BULSIK: u32 = 1042u32; |
04454e1e | 1131 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1132 | pub const TKBL_OPT_SIMPLIFIED_CHINESE_PINYIN: u32 = 2052u32; |
04454e1e | 1133 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1134 | pub const TKBL_OPT_TRADITIONAL_CHINESE_PHONETIC: u32 = 1028u32; |
04454e1e | 1135 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1136 | pub const TKBL_UNDEFINED: u32 = 0u32; |
04454e1e | 1137 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1138 | pub type TKBLayoutType = i32; |
04454e1e | 1139 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1140 | pub const TKBLT_UNDEFINED: TKBLayoutType = 0i32; |
04454e1e | 1141 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1142 | pub const TKBLT_CLASSIC: TKBLayoutType = 1i32; |
04454e1e | 1143 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1144 | pub const TKBLT_OPTIMIZED: TKBLayoutType = 2i32; |
04454e1e | 1145 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1146 | pub const TKB_ALTERNATES_AUTOCORRECTION_APPLIED: u32 = 4u32; |
04454e1e | 1147 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1148 | pub const TKB_ALTERNATES_FOR_AUTOCORRECTION: u32 = 2u32; |
04454e1e | 1149 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1150 | pub const TKB_ALTERNATES_FOR_PREDICTION: u32 = 3u32; |
04454e1e | 1151 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
1152 | pub const TKB_ALTERNATES_STANDARD: u32 = 1u32; |
1153 | pub const TSATTRID_App: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2819586015, data2: 16951, data3: 16613, data4: [132, 156, 181, 250, 81, 193, 58, 199] }; | |
1154 | pub const TSATTRID_App_IncorrectGrammar: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3176457112, data2: 44291, data3: 19316, data4: [182, 179, 94, 219, 25, 153, 99, 136] }; | |
1155 | pub const TSATTRID_App_IncorrectSpelling: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4096648252, data2: 61202, data3: 17165, data4: [148, 76, 154, 8, 151, 10, 37, 210] }; | |
1156 | pub const TSATTRID_Font: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1463724069, data2: 29851, data3: 20362, data4: [156, 253, 33, 195, 96, 92, 168, 40] }; | |
1157 | pub const TSATTRID_Font_FaceName: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3040259766, data2: 1339, data3: 20152, data4: [182, 90, 80, 218, 30, 129, 231, 46] }; | |
1158 | pub const TSATTRID_Font_SizePts: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3360240386, data2: 42473, data3: 17773, data4: [175, 4, 128, 5, 228, 19, 15, 3] }; | |
1159 | pub const TSATTRID_Font_Style: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1756538751, data2: 27406, data3: 20264, data4: [129, 119, 87, 28, 47, 58, 66, 177] }; | |
1160 | pub const TSATTRID_Font_Style_Animation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3707190562, data2: 57385, data3: 18359, data4: [187, 54, 242, 99, 163, 208, 4, 204] }; | |
1161 | pub const TSATTRID_Font_Style_Animation_BlinkingBackground: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2263200004, data2: 260, data3: 19216, data4: [181, 133, 0, 242, 82, 117, 34, 181] }; | |
1162 | pub const TSATTRID_Font_Style_Animation_LasVegasLights: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4093912021, data2: 3975, data3: 20367, data4: [186, 218, 230, 214, 12, 37, 225, 82] }; | |
1163 | pub const TSATTRID_Font_Style_Animation_MarchingBlackAnts: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1984225383, data2: 61830, data3: 18690, data4: [191, 198, 236, 129, 90, 162, 14, 157] }; | |
1164 | pub const TSATTRID_Font_Style_Animation_MarchingRedAnts: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2016841133, data2: 20731, data3: 19567, data4: [132, 11, 212, 134, 187, 108, 247, 129] }; | |
1165 | pub const TSATTRID_Font_Style_Animation_Shimmer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 753081176, data2: 21139, data3: 19510, data4: [136, 9, 191, 139, 181, 26, 39, 179] }; | |
1166 | pub const TSATTRID_Font_Style_Animation_SparkleText: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1396354336, data2: 38444, data3: 20127, data4: [140, 9, 180, 46, 164, 116, 151, 17] }; | |
1167 | pub const TSATTRID_Font_Style_Animation_WipeDown: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1483925620, data2: 13947, data3: 18435, data4: [177, 96, 201, 15, 246, 37, 105, 208] }; | |
1168 | pub const TSATTRID_Font_Style_Animation_WipeRight: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3092630499, data2: 15660, data3: 17920, data4: [177, 233, 225, 201, 206, 2, 248, 66] }; | |
1169 | pub const TSATTRID_Font_Style_BackgroundColor: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3037637198, data2: 12433, data3: 17512, data4: [129, 219, 215, 158, 161, 144, 199, 199] }; | |
1170 | pub const TSATTRID_Font_Style_Blink: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3216162870, data2: 31439, data3: 17714, data4: [183, 32, 180, 22, 221, 119, 101, 168] }; | |
1171 | pub const TSATTRID_Font_Style_Bold: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1216428611, data2: 35360, data3: 18752, data4: [142, 88, 151, 130, 63, 123, 38, 138] }; | |
1172 | pub const TSATTRID_Font_Style_Capitalize: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2105910202, data2: 46333, data3: 17331, data4: [190, 252, 107, 152, 92, 132, 49, 65] }; | |
1173 | pub const TSATTRID_Font_Style_Color: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2239396407, data2: 47279, data3: 20122, data4: [129, 180, 172, 247, 0, 200, 65, 27] }; | |
1174 | pub const TSATTRID_Font_Style_Emboss: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3180255042, data2: 13470, data3: 20023, data4: [130, 251, 67, 121, 121, 203, 83, 167] }; | |
1175 | pub const TSATTRID_Font_Style_Engrave: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2620617182, data2: 33586, data3: 18583, data4: [190, 93, 137, 35, 50, 35, 23, 154] }; | |
1176 | pub const TSATTRID_Font_Style_Height: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2123592823, data2: 4838, data3: 17803, data4: [146, 106, 31, 164, 78, 232, 243, 145] }; | |
1177 | pub const TSATTRID_Font_Style_Hidden: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2984413040, data2: 34844, data3: 18271, data4: [134, 63, 136, 122, 100, 123, 16, 144] }; | |
1178 | pub const TSATTRID_Font_Style_Italic: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2269145130, data2: 42853, data3: 18657, data4: [172, 252, 210, 34, 34, 178, 248, 16] }; | |
1179 | pub const TSATTRID_Font_Style_Kerning: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3425100212, data2: 12186, data3: 18376, data4: [139, 255, 191, 30, 183, 204, 224, 221] }; | |
1180 | pub const TSATTRID_Font_Style_Lowercase: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1993919669, data2: 51835, data3: 17560, data4: [142, 233, 213, 196, 246, 247, 76, 96] }; | |
1181 | pub const TSATTRID_Font_Style_Outlined: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 283564849, data2: 56077, data3: 19142, data4: [167, 245, 156, 156, 255, 111, 42, 180] }; | |
1182 | pub const TSATTRID_Font_Style_Overline: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3818430282, data2: 39211, data3: 17153, data4: [140, 225, 165, 183, 198, 209, 243, 200] }; | |
1183 | pub const TSATTRID_Font_Style_Overline_Double: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3695576634, data2: 57621, data3: 18147, data4: [188, 216, 202, 103, 114, 170, 149, 180] }; | |
1184 | pub const TSATTRID_Font_Style_Overline_Single: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2218842444, data2: 20942, data3: 18354, data4: [141, 76, 21, 117, 30, 95, 114, 27] }; | |
1185 | pub const TSATTRID_Font_Style_Position: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 365766315, data2: 62203, data3: 16482, data4: [181, 166, 154, 73, 225, 165, 204, 11] }; | |
1186 | pub const TSATTRID_Font_Style_Protected: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 475364530, data2: 5327, data3: 17748, data4: [165, 116, 236, 178, 247, 231, 239, 212] }; | |
1187 | pub const TSATTRID_Font_Style_Shadow: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1600679215, data2: 50893, data3: 19542, data4: [138, 26, 153, 74, 75, 151, 102, 190] }; | |
1188 | pub const TSATTRID_Font_Style_SmallCaps: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4207635398, data2: 37120, data3: 19654, data4: [185, 105, 17, 238, 164, 90, 134, 180] }; | |
1189 | pub const TSATTRID_Font_Style_Spacing: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2562793485, data2: 36614, data3: 16538, data4: [142, 73, 106, 85, 75, 247, 193, 83] }; | |
1190 | pub const TSATTRID_Font_Style_Strikethrough: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 206971283, data2: 11528, data3: 18024, data4: [150, 1, 206, 212, 19, 9, 215, 175] }; | |
1191 | pub const TSATTRID_Font_Style_Strikethrough_Double: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1648925489, data2: 41959, data3: 20372, data4: [172, 67, 235, 175, 143, 204, 122, 159] }; | |
1192 | pub const TSATTRID_Font_Style_Strikethrough_Single: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1977038518, data2: 15503, data3: 19351, data4: [171, 120, 24, 119, 203, 153, 13, 49] }; | |
1193 | pub const TSATTRID_Font_Style_Subscript: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1467284356, data2: 14491, data3: 17340, data4: [167, 75, 21, 104, 52, 124, 240, 244] }; | |
1194 | pub const TSATTRID_Font_Style_Superscript: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 782539068, data2: 22076, data3: 18858, data4: [147, 114, 11, 239, 9, 169, 37, 91] }; | |
1195 | pub const TSATTRID_Font_Style_Underline: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3284781555, data2: 30978, data3: 17483, data4: [154, 123, 72, 231, 15, 75, 80, 247] }; | |
1196 | pub const TSATTRID_Font_Style_Underline_Double: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1959938726, data2: 7603, data3: 19561, data4: [161, 118, 49, 18, 14, 117, 134, 213] }; | |
1197 | pub const TSATTRID_Font_Style_Underline_Single: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 459743461, data2: 3955, data3: 18769, data4: [166, 179, 111, 25, 228, 60, 148, 97] }; | |
1198 | pub const TSATTRID_Font_Style_Uppercase: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 866320616, data2: 58176, data3: 18743, data4: [182, 151, 143, 35, 64, 69, 205, 154] }; | |
1199 | pub const TSATTRID_Font_Style_Weight: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 317921436, data2: 35760, data3: 17947, data4: [177, 250, 234, 249, 7, 4, 127, 224] }; | |
1200 | pub const TSATTRID_List: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1131243323, data2: 9969, data3: 19182, data4: [158, 101, 143, 131, 164, 237, 72, 132] }; | |
1201 | pub const TSATTRID_List_LevelIndel: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2138884249, data2: 12575, data3: 18555, data4: [173, 93, 226, 164, 89, 225, 45, 66] }; | |
1202 | pub const TSATTRID_List_Type: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2923325022, data2: 19406, data3: 18915, data4: [160, 254, 45, 180, 125, 58, 23, 174] }; | |
1203 | pub const TSATTRID_List_Type_Arabic: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 322487766, data2: 39075, data3: 20387, data4: [155, 209, 122, 96, 238, 248, 233, 224] }; | |
1204 | pub const TSATTRID_List_Type_Bullet: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3167582149, data2: 19533, data3: 19682, data4: [177, 2, 85, 159, 59, 43, 252, 234] }; | |
1205 | pub const TSATTRID_List_Type_LowerLetter: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2520195717, data2: 62415, data3: 18718, data4: [169, 37, 56, 50, 52, 127, 210, 55] }; | |
1206 | pub const TSATTRID_List_Type_LowerRoman: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2420531810, data2: 14720, data3: 19342, data4: [147, 104, 145, 139, 209, 33, 138, 65] }; | |
1207 | pub const TSATTRID_List_Type_UpperLetter: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2038937549, data2: 52818, data3: 17035, data4: [155, 149, 163, 87, 246, 241, 12, 69] }; | |
1208 | pub const TSATTRID_List_Type_UpperRoman: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 258651474, data2: 19072, data3: 18047, data4: [178, 241, 18, 126, 42, 163, 186, 158] }; | |
1209 | pub const TSATTRID_OTHERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3015912185, data2: 22480, data3: 18089, data4: [188, 168, 218, 194, 56, 161, 48, 87] }; | |
1210 | pub const TSATTRID_Text: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2128318056, data2: 33273, data3: 17565, data4: [161, 90, 135, 168, 56, 143, 170, 192] }; | |
1211 | pub const TSATTRID_Text_Alignment: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 328810982, data2: 5991, data3: 17773, data4: [147, 142, 53, 186, 86, 139, 92, 212] }; | |
1212 | pub const TSATTRID_Text_Alignment_Center: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2762562582, data2: 21439, data3: 19797, data4: [139, 135, 75, 221, 141, 66, 117, 252] }; | |
1213 | pub const TSATTRID_Text_Alignment_Justify: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3979675456, data2: 41207, data3: 17107, data4: [142, 168, 248, 27, 100, 136, 250, 240] }; | |
1214 | pub const TSATTRID_Text_Alignment_Left: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 380540371, data2: 25441, data3: 17314, data4: [132, 149, 208, 15, 57, 127, 22, 147] }; | |
1215 | pub const TSATTRID_Text_Alignment_Right: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3010400152, data2: 7070, data3: 17248, data4: [134, 22, 3, 251, 8, 167, 132, 86] }; | |
1216 | pub const TSATTRID_Text_EmbeddedObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2128318056, data2: 33273, data3: 17565, data4: [161, 90, 135, 168, 56, 143, 170, 192] }; | |
1217 | pub const TSATTRID_Text_Hyphenation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3672065317, data2: 24974, data3: 18923, data4: [177, 168, 59, 104, 189, 118, 72, 227] }; | |
1218 | pub const TSATTRID_Text_Language: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3636481777, data2: 22355, data3: 19493, data4: [136, 135, 133, 68, 63, 229, 248, 25] }; | |
1219 | pub const TSATTRID_Text_Link: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1204654161, data2: 14114, data3: 19672, data4: [183, 200, 78, 23, 202, 23, 89, 245] }; | |
1220 | pub const TSATTRID_Text_Orientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1806397567, data2: 34693, data3: 19513, data4: [139, 82, 150, 248, 120, 48, 63, 251] }; | |
1221 | pub const TSATTRID_Text_Para: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1591498786, data2: 39388, data3: 19926, data4: [174, 195, 182, 43, 170, 91, 46, 124] }; | |
1222 | pub const TSATTRID_Text_Para_FirstLineIndent: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 130644499, data2: 29810, data3: 19928, data4: [144, 169, 145, 227, 215, 228, 242, 156] }; | |
1223 | pub const TSATTRID_Text_Para_LeftIndent: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4213721321, data2: 29809, data3: 16841, data4: [182, 179, 138, 20, 80, 224, 24, 151] }; | |
1224 | pub const TSATTRID_Text_Para_LineSpacing: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1771780109, data2: 32652, data3: 18134, data4: [167, 59, 223, 227, 209, 83, 141, 243] }; | |
1225 | pub const TSATTRID_Text_Para_LineSpacing_AtLeast: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2919161649, data2: 11588, data3: 17460, data4: [165, 255, 127, 76, 73, 144, 169, 5] }; | |
1226 | pub const TSATTRID_Text_Para_LineSpacing_Double: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2197493765, data2: 42692, data3: 16945, data4: [172, 18, 98, 96, 175, 42, 186, 40] }; | |
1227 | pub const TSATTRID_Text_Para_LineSpacing_Exactly: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1027976512, data2: 9182, data3: 18647, data4: [166, 179, 118, 84, 32, 198, 32, 204] }; | |
1228 | pub const TSATTRID_Text_Para_LineSpacing_Multiple: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2433687100, data2: 54992, data3: 20325, data4: [138, 60, 66, 180, 179, 24, 104, 197] }; | |
1229 | pub const TSATTRID_Text_Para_LineSpacing_OnePtFive: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 69771297, data2: 919, data3: 19287, data4: [154, 23, 7, 149, 153, 76, 211, 197] }; | |
1230 | pub const TSATTRID_Text_Para_LineSpacing_Single: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3979675456, data2: 41207, data3: 17107, data4: [142, 168, 248, 27, 100, 136, 250, 240] }; | |
1231 | pub const TSATTRID_Text_Para_RightIndent: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 746530553, data2: 42466, data3: 18650, data4: [185, 138, 82, 12, 177, 101, 19, 191] }; | |
1232 | pub const TSATTRID_Text_Para_SpaceAfter: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2064269141, data2: 8924, data3: 16991, data4: [164, 17, 147, 218, 29, 143, 155, 170] }; | |
1233 | pub const TSATTRID_Text_Para_SpaceBefore: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2381940105, data2: 6474, data3: 17921, data4: [178, 81, 152, 101, 163, 233, 6, 221] }; | |
1234 | pub const TSATTRID_Text_ReadOnly: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2239981079, data2: 56882, data3: 19197, data4: [165, 15, 162, 219, 17, 14, 110, 77] }; | |
1235 | pub const TSATTRID_Text_RightToLeft: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3395710577, data2: 6920, data3: 17725, data4: [191, 221, 40, 224, 140, 138, 175, 122] }; | |
1236 | pub const TSATTRID_Text_VerticalWriting: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1807384981, data2: 1135, data3: 20137, data4: [179, 17, 151, 253, 102, 196, 39, 75] }; | |
04454e1e | 1237 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1238 | pub const TS_AS_ATTR_CHANGE: u32 = 8u32; |
04454e1e | 1239 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1240 | pub const TS_AS_LAYOUT_CHANGE: u32 = 4u32; |
04454e1e | 1241 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1242 | pub const TS_AS_SEL_CHANGE: u32 = 2u32; |
04454e1e | 1243 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1244 | pub const TS_AS_STATUS_CHANGE: u32 = 16u32; |
04454e1e | 1245 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
1246 | pub const TS_AS_TEXT_CHANGE: u32 = 1u32; |
1247 | #[repr(C)] | |
04454e1e | 1248 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] |
5e7ed085 FG |
1249 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] |
1250 | pub struct TS_ATTRVAL { | |
1251 | pub idAttr: ::windows_sys::core::GUID, | |
1252 | pub dwOverlapId: u32, | |
1253 | pub varValue: super::super::System::Com::VARIANT, | |
1254 | } | |
1255 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] | |
1256 | impl ::core::marker::Copy for TS_ATTRVAL {} | |
1257 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] | |
1258 | impl ::core::clone::Clone for TS_ATTRVAL { | |
1259 | fn clone(&self) -> Self { | |
1260 | *self | |
1261 | } | |
1262 | } | |
04454e1e | 1263 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1264 | pub const TS_ATTR_FIND_BACKWARDS: u32 = 1u32; |
04454e1e | 1265 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1266 | pub const TS_ATTR_FIND_HIDDEN: u32 = 32u32; |
04454e1e | 1267 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1268 | pub const TS_ATTR_FIND_UPDATESTART: u32 = 4u32; |
04454e1e | 1269 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1270 | pub const TS_ATTR_FIND_WANT_END: u32 = 16u32; |
04454e1e | 1271 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1272 | pub const TS_ATTR_FIND_WANT_OFFSET: u32 = 2u32; |
04454e1e | 1273 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1274 | pub const TS_ATTR_FIND_WANT_VALUE: u32 = 8u32; |
04454e1e | 1275 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1276 | pub const TS_CHAR_EMBEDDED: u32 = 65532u32; |
04454e1e | 1277 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1278 | pub const TS_CHAR_REGION: u32 = 0u32; |
04454e1e | 1279 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1280 | pub const TS_CHAR_REPLACEMENT: u32 = 65533u32; |
04454e1e | 1281 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1282 | pub const TS_E_FORMAT: ::windows_sys::core::HRESULT = -2147220982i32; |
04454e1e | 1283 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1284 | pub const TS_E_INVALIDPOINT: ::windows_sys::core::HRESULT = -2147220985i32; |
04454e1e | 1285 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1286 | pub const TS_E_INVALIDPOS: ::windows_sys::core::HRESULT = -2147220992i32; |
04454e1e | 1287 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1288 | pub const TS_E_NOINTERFACE: ::windows_sys::core::HRESULT = -2147220988i32; |
04454e1e | 1289 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1290 | pub const TS_E_NOLAYOUT: ::windows_sys::core::HRESULT = -2147220986i32; |
04454e1e | 1291 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1292 | pub const TS_E_NOLOCK: ::windows_sys::core::HRESULT = -2147220991i32; |
04454e1e | 1293 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1294 | pub const TS_E_NOOBJECT: ::windows_sys::core::HRESULT = -2147220990i32; |
04454e1e | 1295 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1296 | pub const TS_E_NOSELECTION: ::windows_sys::core::HRESULT = -2147220987i32; |
04454e1e | 1297 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1298 | pub const TS_E_NOSERVICE: ::windows_sys::core::HRESULT = -2147220989i32; |
04454e1e | 1299 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1300 | pub const TS_E_READONLY: ::windows_sys::core::HRESULT = -2147220983i32; |
04454e1e | 1301 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1302 | pub const TS_E_SYNCHRONOUS: ::windows_sys::core::HRESULT = -2147220984i32; |
04454e1e | 1303 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1304 | pub const TS_GEA_HIDDEN: u32 = 1u32; |
04454e1e | 1305 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1306 | pub const TS_GTA_HIDDEN: u32 = 1u32; |
04454e1e | 1307 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1308 | pub const TS_IAS_NOQUERY: u32 = 1u32; |
04454e1e | 1309 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1310 | pub const TS_IAS_QUERYONLY: u32 = 2u32; |
04454e1e | 1311 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1312 | pub const TS_IE_COMPOSITION: u32 = 2u32; |
04454e1e | 1313 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1314 | pub const TS_IE_CORRECTION: u32 = 1u32; |
04454e1e | 1315 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
1316 | pub const TS_LF_SYNC: u32 = 1u32; |
1317 | #[repr(C)] | |
04454e1e | 1318 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
1319 | pub struct TS_RUNINFO { |
1320 | pub uCount: u32, | |
1321 | pub r#type: TsRunType, | |
1322 | } | |
1323 | impl ::core::marker::Copy for TS_RUNINFO {} | |
1324 | impl ::core::clone::Clone for TS_RUNINFO { | |
1325 | fn clone(&self) -> Self { | |
1326 | *self | |
1327 | } | |
1328 | } | |
04454e1e | 1329 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1330 | pub const TS_SD_EMBEDDEDHANDWRITINGVIEW_ENABLED: u32 = 128u32; |
04454e1e | 1331 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1332 | pub const TS_SD_EMBEDDEDHANDWRITINGVIEW_VISIBLE: u32 = 256u32; |
04454e1e | 1333 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1334 | pub const TS_SD_INPUTPANEMANUALDISPLAYENABLE: u32 = 64u32; |
04454e1e | 1335 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1336 | pub const TS_SD_LOADING: u32 = 2u32; |
04454e1e | 1337 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1338 | pub const TS_SD_READONLY: u32 = 1u32; |
04454e1e | 1339 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1340 | pub const TS_SD_RESERVED: u32 = 4u32; |
04454e1e | 1341 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1342 | pub const TS_SD_TKBAUTOCORRECTENABLE: u32 = 8u32; |
04454e1e | 1343 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1344 | pub const TS_SD_TKBPREDICTIONENABLE: u32 = 16u32; |
04454e1e | 1345 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
1346 | pub const TS_SD_UIINTEGRATIONENABLE: u32 = 32u32; |
1347 | #[repr(C)] | |
04454e1e | 1348 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
1349 | #[cfg(feature = "Win32_Foundation")] |
1350 | pub struct TS_SELECTIONSTYLE { | |
1351 | pub ase: TsActiveSelEnd, | |
1352 | pub fInterimChar: super::super::Foundation::BOOL, | |
1353 | } | |
1354 | #[cfg(feature = "Win32_Foundation")] | |
1355 | impl ::core::marker::Copy for TS_SELECTIONSTYLE {} | |
1356 | #[cfg(feature = "Win32_Foundation")] | |
1357 | impl ::core::clone::Clone for TS_SELECTIONSTYLE { | |
1358 | fn clone(&self) -> Self { | |
1359 | *self | |
1360 | } | |
1361 | } | |
1362 | #[repr(C)] | |
04454e1e | 1363 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
1364 | #[cfg(feature = "Win32_Foundation")] |
1365 | pub struct TS_SELECTION_ACP { | |
1366 | pub acpStart: i32, | |
1367 | pub acpEnd: i32, | |
1368 | pub style: TS_SELECTIONSTYLE, | |
1369 | } | |
1370 | #[cfg(feature = "Win32_Foundation")] | |
1371 | impl ::core::marker::Copy for TS_SELECTION_ACP {} | |
1372 | #[cfg(feature = "Win32_Foundation")] | |
1373 | impl ::core::clone::Clone for TS_SELECTION_ACP { | |
1374 | fn clone(&self) -> Self { | |
1375 | *self | |
1376 | } | |
1377 | } | |
1378 | #[repr(C)] | |
04454e1e | 1379 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
1380 | #[cfg(feature = "Win32_Foundation")] |
1381 | pub struct TS_SELECTION_ANCHOR { | |
1382 | pub paStart: IAnchor, | |
1383 | pub paEnd: IAnchor, | |
1384 | pub style: TS_SELECTIONSTYLE, | |
1385 | } | |
1386 | #[cfg(feature = "Win32_Foundation")] | |
1387 | impl ::core::marker::Copy for TS_SELECTION_ANCHOR {} | |
1388 | #[cfg(feature = "Win32_Foundation")] | |
1389 | impl ::core::clone::Clone for TS_SELECTION_ANCHOR { | |
1390 | fn clone(&self) -> Self { | |
1391 | *self | |
1392 | } | |
1393 | } | |
04454e1e | 1394 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1395 | pub const TS_SHIFT_COUNT_HIDDEN: u32 = 1u32; |
04454e1e | 1396 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1397 | pub const TS_SHIFT_COUNT_ONLY: u32 = 8u32; |
04454e1e | 1398 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1399 | pub const TS_SHIFT_HALT_HIDDEN: u32 = 2u32; |
04454e1e | 1400 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1401 | pub const TS_SHIFT_HALT_VISIBLE: u32 = 4u32; |
04454e1e | 1402 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1403 | pub const TS_SS_DISJOINTSEL: u32 = 1u32; |
04454e1e | 1404 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1405 | pub const TS_SS_NOHIDDENTEXT: u32 = 8u32; |
04454e1e | 1406 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1407 | pub const TS_SS_REGIONS: u32 = 2u32; |
04454e1e | 1408 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1409 | pub const TS_SS_TKBAUTOCORRECTENABLE: u32 = 16u32; |
04454e1e | 1410 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1411 | pub const TS_SS_TKBPREDICTIONENABLE: u32 = 32u32; |
04454e1e | 1412 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1413 | pub const TS_SS_TRANSITORY: u32 = 4u32; |
04454e1e | 1414 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
1415 | pub const TS_SS_UWPCONTROL: u32 = 64u32; |
1416 | #[repr(C)] | |
04454e1e | 1417 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
1418 | pub struct TS_STATUS { |
1419 | pub dwDynamicFlags: u32, | |
1420 | pub dwStaticFlags: u32, | |
1421 | } | |
1422 | impl ::core::marker::Copy for TS_STATUS {} | |
1423 | impl ::core::clone::Clone for TS_STATUS { | |
1424 | fn clone(&self) -> Self { | |
1425 | *self | |
1426 | } | |
1427 | } | |
04454e1e | 1428 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1429 | pub const TS_STRF_END: u32 = 2u32; |
04454e1e | 1430 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1431 | pub const TS_STRF_MID: u32 = 1u32; |
04454e1e | 1432 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1433 | pub const TS_STRF_START: u32 = 0u32; |
04454e1e | 1434 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
1435 | pub const TS_S_ASYNC: ::windows_sys::core::HRESULT = 262912i32; |
1436 | #[repr(C)] | |
04454e1e | 1437 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 FG |
1438 | pub struct TS_TEXTCHANGE { |
1439 | pub acpStart: i32, | |
1440 | pub acpOldEnd: i32, | |
1441 | pub acpNewEnd: i32, | |
1442 | } | |
1443 | impl ::core::marker::Copy for TS_TEXTCHANGE {} | |
1444 | impl ::core::clone::Clone for TS_TEXTCHANGE { | |
1445 | fn clone(&self) -> Self { | |
1446 | *self | |
1447 | } | |
1448 | } | |
04454e1e | 1449 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1450 | pub const TS_VCOOKIE_NUL: u32 = 4294967295u32; |
04454e1e | 1451 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1452 | pub type TfActiveSelEnd = i32; |
04454e1e | 1453 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1454 | pub const TF_AE_NONE: TfActiveSelEnd = 0i32; |
04454e1e | 1455 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1456 | pub const TF_AE_START: TfActiveSelEnd = 1i32; |
04454e1e | 1457 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1458 | pub const TF_AE_END: TfActiveSelEnd = 2i32; |
04454e1e | 1459 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1460 | pub type TfAnchor = i32; |
04454e1e | 1461 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1462 | pub const TF_ANCHOR_START: TfAnchor = 0i32; |
04454e1e | 1463 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1464 | pub const TF_ANCHOR_END: TfAnchor = 1i32; |
04454e1e | 1465 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1466 | pub type TfCandidateResult = i32; |
04454e1e | 1467 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1468 | pub const CAND_FINALIZED: TfCandidateResult = 0i32; |
04454e1e | 1469 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1470 | pub const CAND_SELECTED: TfCandidateResult = 1i32; |
04454e1e | 1471 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1472 | pub const CAND_CANCELED: TfCandidateResult = 2i32; |
04454e1e | 1473 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1474 | pub type TfGravity = i32; |
04454e1e | 1475 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1476 | pub const TF_GRAVITY_BACKWARD: TfGravity = 0i32; |
04454e1e | 1477 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1478 | pub const TF_GRAVITY_FORWARD: TfGravity = 1i32; |
04454e1e | 1479 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1480 | pub type TfIntegratableCandidateListSelectionStyle = i32; |
04454e1e | 1481 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1482 | pub const STYLE_ACTIVE_SELECTION: TfIntegratableCandidateListSelectionStyle = 0i32; |
04454e1e | 1483 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1484 | pub const STYLE_IMPLIED_SELECTION: TfIntegratableCandidateListSelectionStyle = 1i32; |
04454e1e | 1485 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1486 | pub type TfLBBalloonStyle = i32; |
04454e1e | 1487 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1488 | pub const TF_LB_BALLOON_RECO: TfLBBalloonStyle = 0i32; |
04454e1e | 1489 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1490 | pub const TF_LB_BALLOON_SHOW: TfLBBalloonStyle = 1i32; |
04454e1e | 1491 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1492 | pub const TF_LB_BALLOON_MISS: TfLBBalloonStyle = 2i32; |
04454e1e | 1493 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1494 | pub type TfLBIClick = i32; |
04454e1e | 1495 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1496 | pub const TF_LBI_CLK_RIGHT: TfLBIClick = 1i32; |
04454e1e | 1497 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1498 | pub const TF_LBI_CLK_LEFT: TfLBIClick = 2i32; |
04454e1e | 1499 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1500 | pub type TfLayoutCode = i32; |
04454e1e | 1501 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1502 | pub const TF_LC_CREATE: TfLayoutCode = 0i32; |
04454e1e | 1503 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1504 | pub const TF_LC_CHANGE: TfLayoutCode = 1i32; |
04454e1e | 1505 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1506 | pub const TF_LC_DESTROY: TfLayoutCode = 2i32; |
04454e1e | 1507 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1508 | pub type TfSapiObject = i32; |
04454e1e | 1509 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1510 | pub const GETIF_RESMGR: TfSapiObject = 0i32; |
04454e1e | 1511 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1512 | pub const GETIF_RECOCONTEXT: TfSapiObject = 1i32; |
04454e1e | 1513 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1514 | pub const GETIF_RECOGNIZER: TfSapiObject = 2i32; |
04454e1e | 1515 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1516 | pub const GETIF_VOICE: TfSapiObject = 3i32; |
04454e1e | 1517 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1518 | pub const GETIF_DICTGRAM: TfSapiObject = 4i32; |
04454e1e | 1519 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1520 | pub const GETIF_RECOGNIZERNOINIT: TfSapiObject = 5i32; |
04454e1e | 1521 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1522 | pub type TfShiftDir = i32; |
04454e1e | 1523 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1524 | pub const TF_SD_BACKWARD: TfShiftDir = 0i32; |
04454e1e | 1525 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1526 | pub const TF_SD_FORWARD: TfShiftDir = 1i32; |
04454e1e | 1527 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1528 | pub type TsActiveSelEnd = i32; |
04454e1e | 1529 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1530 | pub const TS_AE_NONE: TsActiveSelEnd = 0i32; |
04454e1e | 1531 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1532 | pub const TS_AE_START: TsActiveSelEnd = 1i32; |
04454e1e | 1533 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1534 | pub const TS_AE_END: TsActiveSelEnd = 2i32; |
04454e1e | 1535 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1536 | pub type TsGravity = i32; |
04454e1e | 1537 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1538 | pub const TS_GR_BACKWARD: TsGravity = 0i32; |
04454e1e | 1539 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1540 | pub const TS_GR_FORWARD: TsGravity = 1i32; |
04454e1e | 1541 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1542 | pub type TsLayoutCode = i32; |
04454e1e | 1543 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1544 | pub const TS_LC_CREATE: TsLayoutCode = 0i32; |
04454e1e | 1545 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1546 | pub const TS_LC_CHANGE: TsLayoutCode = 1i32; |
04454e1e | 1547 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1548 | pub const TS_LC_DESTROY: TsLayoutCode = 2i32; |
04454e1e | 1549 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1550 | pub type TsRunType = i32; |
04454e1e | 1551 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1552 | pub const TS_RT_PLAIN: TsRunType = 0i32; |
04454e1e | 1553 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1554 | pub const TS_RT_HIDDEN: TsRunType = 1i32; |
04454e1e | 1555 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1556 | pub const TS_RT_OPAQUE: TsRunType = 2i32; |
04454e1e | 1557 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1558 | pub type TsShiftDir = i32; |
04454e1e | 1559 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1560 | pub const TS_SD_BACKWARD: TsShiftDir = 0i32; |
04454e1e | 1561 | #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] |
5e7ed085 | 1562 | pub const TS_SD_FORWARD: TsShiftDir = 1i32; |