OLD | NEW |
(Empty) | |
| 1 // Copyright 2016 PDFium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. |
| 4 |
| 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
| 6 |
| 7 #include "xfa/fxfa/parser/xfa_basic_data.h" |
| 8 |
| 9 #include "xfa/fxfa/include/fxfa_basic.h" |
| 10 |
| 11 static const CXFA_Measurement g_XFAMeasurementData[] = { |
| 12 CXFA_Measurement(0, XFA_UNIT_In), |
| 13 CXFA_Measurement(0, XFA_UNIT_Pt), |
| 14 CXFA_Measurement(5, XFA_UNIT_Mm), |
| 15 CXFA_Measurement(0.25, XFA_UNIT_Mm), |
| 16 CXFA_Measurement(-1, XFA_UNIT_Unknown), |
| 17 CXFA_Measurement(0, XFA_UNIT_Angle), |
| 18 CXFA_Measurement(10, XFA_UNIT_Pt), |
| 19 CXFA_Measurement(360, XFA_UNIT_Angle), |
| 20 CXFA_Measurement(0.5, XFA_UNIT_Pt), |
| 21 }; |
| 22 |
| 23 const XFA_ATTRIBUTEINFO g_XFAAttributeData[] = { |
| 24 {0x68, L"h", XFA_ATTRIBUTE_H, XFA_ATTRIBUTETYPE_Measure, |
| 25 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 26 (void*)(g_XFAMeasurementData + 0)}, |
| 27 {0x77, L"w", XFA_ATTRIBUTE_W, XFA_ATTRIBUTETYPE_Measure, |
| 28 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 29 (void*)(g_XFAMeasurementData + 0)}, |
| 30 {0x78, L"x", XFA_ATTRIBUTE_X, XFA_ATTRIBUTETYPE_Measure, |
| 31 XFA_XDPPACKET_Config | XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 32 (void*)(g_XFAMeasurementData + 0)}, |
| 33 {0x79, L"y", XFA_ATTRIBUTE_Y, XFA_ATTRIBUTETYPE_Measure, |
| 34 XFA_XDPPACKET_Config | XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 35 (void*)(g_XFAMeasurementData + 0)}, |
| 36 {0x21aed, L"id", XFA_ATTRIBUTE_Id, XFA_ATTRIBUTETYPE_Cdata, |
| 37 XFA_XDPPACKET_SourceSet | XFA_XDPPACKET_Template | |
| 38 XFA_XDPPACKET_ConnectionSet | XFA_XDPPACKET_Form, |
| 39 nullptr}, |
| 40 {0x25363, L"to", XFA_ATTRIBUTE_To, XFA_ATTRIBUTETYPE_Cdata, |
| 41 XFA_XDPPACKET_Config, nullptr}, |
| 42 {0xcb0ac9, L"lineThrough", XFA_ATTRIBUTE_LineThrough, |
| 43 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 44 (void*)0}, |
| 45 {0x2282c73, L"hAlign", XFA_ATTRIBUTE_HAlign, XFA_ATTRIBUTETYPE_Enum, |
| 46 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 47 (void*)XFA_ATTRIBUTEENUM_Left}, |
| 48 {0x2c1c7f1, L"typeface", XFA_ATTRIBUTE_Typeface, XFA_ATTRIBUTETYPE_Cdata, |
| 49 XFA_XDPPACKET_Config | XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 50 (void*)L"Courier"}, |
| 51 {0x3106c3a, L"beforeTarget", XFA_ATTRIBUTE_BeforeTarget, |
| 52 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 53 nullptr}, |
| 54 {0x31b19c1, L"name", XFA_ATTRIBUTE_Name, XFA_ATTRIBUTETYPE_NOTSURE, |
| 55 XFA_XDPPACKET_SourceSet | XFA_XDPPACKET_Config | XFA_XDPPACKET_LocaleSet | |
| 56 XFA_XDPPACKET_Template | XFA_XDPPACKET_Datasets | XFA_XDPPACKET_Form | |
| 57 XFA_XDPPACKET_ConnectionSet | XFA_XDPPACKET_Form, |
| 58 nullptr}, |
| 59 {0x3848b3f, L"next", XFA_ATTRIBUTE_Next, XFA_ATTRIBUTETYPE_Enum, |
| 60 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 61 (void*)XFA_ATTRIBUTEENUM_None}, |
| 62 {0x43e349b, L"dataRowCount", XFA_ATTRIBUTE_DataRowCount, |
| 63 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 64 nullptr}, |
| 65 {0x5518c25, L"break", XFA_ATTRIBUTE_Break, XFA_ATTRIBUTETYPE_Enum, |
| 66 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 67 (void*)XFA_ATTRIBUTEENUM_Close}, |
| 68 {0x5ce6195, L"vScrollPolicy", XFA_ATTRIBUTE_VScrollPolicy, |
| 69 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 70 (void*)XFA_ATTRIBUTEENUM_Auto}, |
| 71 {0x8c74ae9, L"fontHorizontalScale", XFA_ATTRIBUTE_FontHorizontalScale, |
| 72 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 73 (void*)L"100%"}, |
| 74 {0x8d4f1c7, L"textIndent", XFA_ATTRIBUTE_TextIndent, |
| 75 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 76 (void*)(g_XFAMeasurementData + 0)}, |
| 77 {0x97c1c65, L"context", XFA_ATTRIBUTE_Context, XFA_ATTRIBUTETYPE_Integer, |
| 78 XFA_XDPPACKET_UNKNOWN, (void*)0}, |
| 79 {0x9876578, L"trayOut", XFA_ATTRIBUTE_TrayOut, XFA_ATTRIBUTETYPE_Enum, |
| 80 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 81 (void*)XFA_ATTRIBUTEENUM_Auto}, |
| 82 {0xa2e3514, L"cap", XFA_ATTRIBUTE_Cap, XFA_ATTRIBUTETYPE_Enum, |
| 83 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 84 (void*)XFA_ATTRIBUTEENUM_Square}, |
| 85 {0xb3543a6, L"max", XFA_ATTRIBUTE_Max, XFA_ATTRIBUTETYPE_NOTSURE, |
| 86 XFA_XDPPACKET_SourceSet | XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 87 nullptr}, |
| 88 {0xb356ca4, L"min", XFA_ATTRIBUTE_Min, XFA_ATTRIBUTETYPE_Integer, |
| 89 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)1}, |
| 90 {0xbb8df5d, L"ref", XFA_ATTRIBUTE_Ref, XFA_ATTRIBUTETYPE_Cdata, |
| 91 XFA_XDPPACKET_SourceSet | XFA_XDPPACKET_Config | XFA_XDPPACKET_Template | |
| 92 XFA_XDPPACKET_Form, |
| 93 nullptr}, |
| 94 {0xbb8f3df, L"rid", XFA_ATTRIBUTE_Rid, XFA_ATTRIBUTETYPE_Cdata, |
| 95 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 96 {0xc080cd3, L"url", XFA_ATTRIBUTE_Url, XFA_ATTRIBUTETYPE_Cdata, |
| 97 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 98 {0xc0811ed, L"use", XFA_ATTRIBUTE_Use, XFA_ATTRIBUTETYPE_Cdata, |
| 99 XFA_XDPPACKET_SourceSet | XFA_XDPPACKET_Template | |
| 100 XFA_XDPPACKET_ConnectionSet | XFA_XDPPACKET_Form, |
| 101 nullptr}, |
| 102 {0xcfea02e, L"leftInset", XFA_ATTRIBUTE_LeftInset, |
| 103 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 104 (void*)(g_XFAMeasurementData + 0)}, |
| 105 {0x1026c59d, L"widows", XFA_ATTRIBUTE_Widows, XFA_ATTRIBUTETYPE_Integer, |
| 106 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)0}, |
| 107 {0x1059ec18, L"level", XFA_ATTRIBUTE_Level, XFA_ATTRIBUTETYPE_Integer, |
| 108 XFA_XDPPACKET_Config, (void*)0}, |
| 109 {0x1356caf8, L"bottomInset", XFA_ATTRIBUTE_BottomInset, |
| 110 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 111 (void*)(g_XFAMeasurementData + 0)}, |
| 112 {0x13a08bdb, L"overflowTarget", XFA_ATTRIBUTE_OverflowTarget, |
| 113 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 114 nullptr}, |
| 115 {0x1414d431, L"allowMacro", XFA_ATTRIBUTE_AllowMacro, |
| 116 XFA_ATTRIBUTETYPE_Boolean, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 117 (void*)0}, |
| 118 {0x14a32d52, L"pagePosition", XFA_ATTRIBUTE_PagePosition, |
| 119 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 120 (void*)XFA_ATTRIBUTEENUM_Any}, |
| 121 {0x1517dfa1, L"columnWidths", XFA_ATTRIBUTE_ColumnWidths, |
| 122 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 123 nullptr}, |
| 124 {0x169134a1, L"overflowLeader", XFA_ATTRIBUTE_OverflowLeader, |
| 125 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 126 nullptr}, |
| 127 {0x1b8dce3e, L"action", XFA_ATTRIBUTE_Action, XFA_ATTRIBUTETYPE_Enum, |
| 128 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 129 (void*)XFA_ATTRIBUTEENUM_Include}, |
| 130 {0x1e459b8f, L"nonRepudiation", XFA_ATTRIBUTE_NonRepudiation, |
| 131 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 132 nullptr}, |
| 133 {0x1ec8ab2c, L"rate", XFA_ATTRIBUTE_Rate, XFA_ATTRIBUTETYPE_Integer, |
| 134 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)50}, |
| 135 {0x1ef3a64a, L"allowRichText", XFA_ATTRIBUTE_AllowRichText, |
| 136 XFA_ATTRIBUTETYPE_Boolean, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 137 (void*)0}, |
| 138 {0x2038c9b2, L"role", XFA_ATTRIBUTE_Role, XFA_ATTRIBUTETYPE_Cdata, |
| 139 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 140 {0x20914367, L"overflowTrailer", XFA_ATTRIBUTE_OverflowTrailer, |
| 141 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 142 nullptr}, |
| 143 {0x226ca8f1, L"operation", XFA_ATTRIBUTE_Operation, |
| 144 XFA_ATTRIBUTETYPE_NOTSURE, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 145 nullptr}, |
| 146 {0x24d85167, L"timeout", XFA_ATTRIBUTE_Timeout, XFA_ATTRIBUTETYPE_NOTSURE, |
| 147 XFA_XDPPACKET_SourceSet, nullptr}, |
| 148 {0x25764436, L"topInset", XFA_ATTRIBUTE_TopInset, XFA_ATTRIBUTETYPE_Measure, |
| 149 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 150 (void*)(g_XFAMeasurementData + 0)}, |
| 151 {0x25839852, L"access", XFA_ATTRIBUTE_Access, XFA_ATTRIBUTETYPE_Enum, |
| 152 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 153 (void*)XFA_ATTRIBUTEENUM_Open}, |
| 154 {0x268b7ec1, L"commandType", XFA_ATTRIBUTE_CommandType, |
| 155 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_SourceSet, |
| 156 (void*)XFA_ATTRIBUTEENUM_Unknown}, |
| 157 {0x28dee6e9, L"format", XFA_ATTRIBUTE_Format, XFA_ATTRIBUTETYPE_NOTSURE, |
| 158 XFA_XDPPACKET_Config | XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 159 nullptr}, |
| 160 {0x28e17e91, L"dataPrep", XFA_ATTRIBUTE_DataPrep, XFA_ATTRIBUTETYPE_Enum, |
| 161 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 162 (void*)XFA_ATTRIBUTEENUM_None}, |
| 163 {0x292b88fe, L"widgetData", XFA_ATTRIBUTE_WidgetData, |
| 164 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_UNKNOWN, (void*)0}, |
| 165 {0x29418bb7, L"abbr", XFA_ATTRIBUTE_Abbr, XFA_ATTRIBUTETYPE_Boolean, |
| 166 XFA_XDPPACKET_LocaleSet, (void*)0}, |
| 167 {0x2a82d99c, L"marginRight", XFA_ATTRIBUTE_MarginRight, |
| 168 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 169 (void*)(g_XFAMeasurementData + 0)}, |
| 170 {0x2b5df51e, L"dataDescription", XFA_ATTRIBUTE_DataDescription, |
| 171 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_ConnectionSet, nullptr}, |
| 172 {0x2bb3f470, L"encipherOnly", XFA_ATTRIBUTE_EncipherOnly, |
| 173 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 174 nullptr}, |
| 175 {0x2cd79033, L"kerningMode", XFA_ATTRIBUTE_KerningMode, |
| 176 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 177 (void*)XFA_ATTRIBUTEENUM_None}, |
| 178 {0x2ee7678f, L"rotate", XFA_ATTRIBUTE_Rotate, XFA_ATTRIBUTETYPE_Measure, |
| 179 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 180 (void*)(g_XFAMeasurementData + 5)}, |
| 181 {0x2f105f72, L"wordCharacterCount", XFA_ATTRIBUTE_WordCharacterCount, |
| 182 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 183 (void*)7}, |
| 184 {0x2f16a382, L"type", XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_NOTSURE, |
| 185 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 186 {0x34ae103c, L"reserve", XFA_ATTRIBUTE_Reserve, XFA_ATTRIBUTETYPE_Measure, |
| 187 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 188 (void*)(g_XFAMeasurementData + 4)}, |
| 189 {0x3650557e, L"textLocation", XFA_ATTRIBUTE_TextLocation, |
| 190 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 191 (void*)XFA_ATTRIBUTEENUM_Below}, |
| 192 {0x39cdb0a2, L"priority", XFA_ATTRIBUTE_Priority, XFA_ATTRIBUTETYPE_Enum, |
| 193 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 194 (void*)XFA_ATTRIBUTEENUM_Custom}, |
| 195 {0x3a0273a6, L"underline", XFA_ATTRIBUTE_Underline, |
| 196 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 197 (void*)0}, |
| 198 {0x3b582286, L"moduleWidth", XFA_ATTRIBUTE_ModuleWidth, |
| 199 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 200 (void*)(g_XFAMeasurementData + 3)}, |
| 201 {0x3d123c26, L"hyphenate", XFA_ATTRIBUTE_Hyphenate, |
| 202 XFA_ATTRIBUTETYPE_Boolean, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 203 (void*)0}, |
| 204 {0x3e7af94f, L"listen", XFA_ATTRIBUTE_Listen, XFA_ATTRIBUTETYPE_Enum, |
| 205 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 206 (void*)XFA_ATTRIBUTEENUM_RefOnly}, |
| 207 {0x4156ee3f, L"delimiter", XFA_ATTRIBUTE_Delimiter, XFA_ATTRIBUTETYPE_Cdata, |
| 208 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 209 {0x42fed1fd, L"contentType", XFA_ATTRIBUTE_ContentType, |
| 210 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_SourceSet | XFA_XDPPACKET_Template | |
| 211 XFA_XDPPACKET_Datasets | XFA_XDPPACKET_Form, |
| 212 nullptr}, |
| 213 {0x453eaf38, L"startNew", XFA_ATTRIBUTE_StartNew, XFA_ATTRIBUTETYPE_Boolean, |
| 214 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)0}, |
| 215 {0x45a6daf8, L"eofAction", XFA_ATTRIBUTE_EofAction, XFA_ATTRIBUTETYPE_Enum, |
| 216 XFA_XDPPACKET_SourceSet, (void*)XFA_ATTRIBUTEENUM_MoveLast}, |
| 217 {0x47cfa43a, L"allowNeutral", XFA_ATTRIBUTE_AllowNeutral, |
| 218 XFA_ATTRIBUTETYPE_Boolean, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 219 (void*)0}, |
| 220 {0x47d03490, L"connection", XFA_ATTRIBUTE_Connection, |
| 221 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 222 nullptr}, |
| 223 {0x4873c601, L"baselineShift", XFA_ATTRIBUTE_BaselineShift, |
| 224 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 225 (void*)(g_XFAMeasurementData + 0)}, |
| 226 {0x4b319767, L"overlinePeriod", XFA_ATTRIBUTE_OverlinePeriod, |
| 227 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 228 (void*)XFA_ATTRIBUTEENUM_All}, |
| 229 {0x4b8bc840, L"fracDigits", XFA_ATTRIBUTE_FracDigits, |
| 230 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 231 (void*)2}, |
| 232 {0x4ef3d02c, L"orientation", XFA_ATTRIBUTE_Orientation, |
| 233 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 234 (void*)XFA_ATTRIBUTEENUM_Portrait}, |
| 235 {0x4fdc3454, L"timeStamp", XFA_ATTRIBUTE_TimeStamp, XFA_ATTRIBUTETYPE_Cdata, |
| 236 XFA_XDPPACKET_XDP, nullptr}, |
| 237 {0x52666f1c, L"printCheckDigit", XFA_ATTRIBUTE_PrintCheckDigit, |
| 238 XFA_ATTRIBUTETYPE_Boolean, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 239 (void*)0}, |
| 240 {0x534729c9, L"marginLeft", XFA_ATTRIBUTE_MarginLeft, |
| 241 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 242 (void*)(g_XFAMeasurementData + 0)}, |
| 243 {0x5392ea58, L"stroke", XFA_ATTRIBUTE_Stroke, XFA_ATTRIBUTETYPE_Enum, |
| 244 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 245 (void*)XFA_ATTRIBUTEENUM_Solid}, |
| 246 {0x5404d6df, L"moduleHeight", XFA_ATTRIBUTE_ModuleHeight, |
| 247 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 248 (void*)(g_XFAMeasurementData + 2)}, |
| 249 {0x54fa722c, L"transferEncoding", XFA_ATTRIBUTE_TransferEncoding, |
| 250 XFA_ATTRIBUTETYPE_NOTSURE, |
| 251 XFA_XDPPACKET_SourceSet | XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 252 nullptr}, |
| 253 {0x552d9ad5, L"usage", XFA_ATTRIBUTE_Usage, XFA_ATTRIBUTETYPE_Enum, |
| 254 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 255 (void*)XFA_ATTRIBUTEENUM_ExportAndImport}, |
| 256 {0x570ce835, L"presence", XFA_ATTRIBUTE_Presence, XFA_ATTRIBUTETYPE_Enum, |
| 257 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 258 (void*)XFA_ATTRIBUTEENUM_Visible}, |
| 259 {0x5739d1ff, L"radixOffset", XFA_ATTRIBUTE_RadixOffset, |
| 260 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 261 (void*)(g_XFAMeasurementData + 0)}, |
| 262 {0x577682ac, L"preserve", XFA_ATTRIBUTE_Preserve, XFA_ATTRIBUTETYPE_Cdata, |
| 263 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 264 {0x58be2870, L"aliasNode", XFA_ATTRIBUTE_AliasNode, |
| 265 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_UNKNOWN, (void*)0}, |
| 266 {0x5a32e493, L"multiLine", XFA_ATTRIBUTE_MultiLine, |
| 267 XFA_ATTRIBUTETYPE_Boolean, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 268 (void*)0}, |
| 269 {0x5a50e9e6, L"version", XFA_ATTRIBUTE_Version, XFA_ATTRIBUTETYPE_Cdata, |
| 270 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 271 {0x5ab23b6c, L"startChar", XFA_ATTRIBUTE_StartChar, XFA_ATTRIBUTETYPE_Cdata, |
| 272 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 273 {0x5b707a35, L"scriptTest", XFA_ATTRIBUTE_ScriptTest, |
| 274 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 275 (void*)XFA_ATTRIBUTEENUM_Error}, |
| 276 {0x5c054755, L"startAngle", XFA_ATTRIBUTE_StartAngle, |
| 277 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 278 (void*)(g_XFAMeasurementData + 5)}, |
| 279 {0x5ec958c0, L"cursorType", XFA_ATTRIBUTE_CursorType, |
| 280 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_SourceSet, |
| 281 (void*)XFA_ATTRIBUTEENUM_ForwardOnly}, |
| 282 {0x5f760b50, L"digitalSignature", XFA_ATTRIBUTE_DigitalSignature, |
| 283 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 284 nullptr}, |
| 285 {0x60a61edd, L"codeType", XFA_ATTRIBUTE_CodeType, XFA_ATTRIBUTETYPE_Cdata, |
| 286 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 287 {0x60d4c8b1, L"output", XFA_ATTRIBUTE_Output, XFA_ATTRIBUTETYPE_Cdata, |
| 288 XFA_XDPPACKET_ConnectionSet, nullptr}, |
| 289 {0x64110ab5, L"bookendTrailer", XFA_ATTRIBUTE_BookendTrailer, |
| 290 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 291 nullptr}, |
| 292 {0x65e30c67, L"imagingBBox", XFA_ATTRIBUTE_ImagingBBox, |
| 293 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 294 (void*)L"none"}, |
| 295 {0x66539c48, L"excludeInitialCap", XFA_ATTRIBUTE_ExcludeInitialCap, |
| 296 XFA_ATTRIBUTETYPE_Boolean, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 297 (void*)0}, |
| 298 {0x66642f8f, L"force", XFA_ATTRIBUTE_Force, XFA_ATTRIBUTETYPE_Boolean, |
| 299 XFA_XDPPACKET_Config, nullptr}, |
| 300 {0x69aa2292, L"crlSign", XFA_ATTRIBUTE_CrlSign, XFA_ATTRIBUTETYPE_Cdata, |
| 301 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 302 {0x6a3405dd, L"previous", XFA_ATTRIBUTE_Previous, XFA_ATTRIBUTETYPE_Enum, |
| 303 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 304 (void*)XFA_ATTRIBUTEENUM_None}, |
| 305 {0x6a95c976, L"pushCharacterCount", XFA_ATTRIBUTE_PushCharacterCount, |
| 306 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 307 (void*)3}, |
| 308 {0x6b6ddcfb, L"nullTest", XFA_ATTRIBUTE_NullTest, XFA_ATTRIBUTETYPE_Enum, |
| 309 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 310 (void*)XFA_ATTRIBUTEENUM_Disabled}, |
| 311 {0x6cfa828a, L"runAt", XFA_ATTRIBUTE_RunAt, XFA_ATTRIBUTETYPE_Enum, |
| 312 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 313 (void*)XFA_ATTRIBUTEENUM_Client}, |
| 314 {0x731e0665, L"spaceBelow", XFA_ATTRIBUTE_SpaceBelow, |
| 315 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 316 (void*)(g_XFAMeasurementData + 0)}, |
| 317 {0x74788f8b, L"sweepAngle", XFA_ATTRIBUTE_SweepAngle, |
| 318 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 319 (void*)(g_XFAMeasurementData + 7)}, |
| 320 {0x78bff531, L"numberOfCells", XFA_ATTRIBUTE_NumberOfCells, |
| 321 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 322 (void*)0}, |
| 323 {0x79543055, L"letterSpacing", XFA_ATTRIBUTE_LetterSpacing, |
| 324 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 325 nullptr}, |
| 326 {0x79975f2b, L"lockType", XFA_ATTRIBUTE_LockType, XFA_ATTRIBUTETYPE_Enum, |
| 327 XFA_XDPPACKET_SourceSet, (void*)XFA_ATTRIBUTEENUM_ReadOnly}, |
| 328 {0x7a0cc471, L"passwordChar", XFA_ATTRIBUTE_PasswordChar, |
| 329 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 330 (void*)L"*"}, |
| 331 {0x7a7cc341, L"vAlign", XFA_ATTRIBUTE_VAlign, XFA_ATTRIBUTETYPE_Enum, |
| 332 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)XFA_ATTRIBUTEENUM_Top}, |
| 333 {0x7b29630a, L"sourceBelow", XFA_ATTRIBUTE_SourceBelow, |
| 334 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Config, |
| 335 (void*)XFA_ATTRIBUTEENUM_Update}, |
| 336 {0x7b95e661, L"inverted", XFA_ATTRIBUTE_Inverted, XFA_ATTRIBUTETYPE_Boolean, |
| 337 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)0}, |
| 338 {0x7c2fd80b, L"mark", XFA_ATTRIBUTE_Mark, XFA_ATTRIBUTETYPE_Enum, |
| 339 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 340 (void*)XFA_ATTRIBUTEENUM_Default}, |
| 341 {0x7c2ff6ae, L"maxH", XFA_ATTRIBUTE_MaxH, XFA_ATTRIBUTETYPE_Measure, |
| 342 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 343 (void*)(g_XFAMeasurementData + 0)}, |
| 344 {0x7c2ff6bd, L"maxW", XFA_ATTRIBUTE_MaxW, XFA_ATTRIBUTETYPE_Measure, |
| 345 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 346 (void*)(g_XFAMeasurementData + 0)}, |
| 347 {0x7c732a66, L"truncate", XFA_ATTRIBUTE_Truncate, XFA_ATTRIBUTETYPE_Boolean, |
| 348 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)0}, |
| 349 {0x7d02356c, L"minH", XFA_ATTRIBUTE_MinH, XFA_ATTRIBUTETYPE_Measure, |
| 350 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 351 (void*)(g_XFAMeasurementData + 0)}, |
| 352 {0x7d02357b, L"minW", XFA_ATTRIBUTE_MinW, XFA_ATTRIBUTETYPE_Measure, |
| 353 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 354 (void*)(g_XFAMeasurementData + 0)}, |
| 355 {0x7d0b5fca, L"initial", XFA_ATTRIBUTE_Initial, XFA_ATTRIBUTETYPE_Integer, |
| 356 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)1}, |
| 357 {0x7d9fd7c5, L"mode", XFA_ATTRIBUTE_Mode, XFA_ATTRIBUTETYPE_Enum, |
| 358 XFA_XDPPACKET_Config, (void*)XFA_ATTRIBUTEENUM_UsePrinterSetting}, |
| 359 {0x7e7e845e, L"layout", XFA_ATTRIBUTE_Layout, XFA_ATTRIBUTETYPE_Enum, |
| 360 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 361 (void*)XFA_ATTRIBUTEENUM_Position}, |
| 362 {0x7f6fd3d7, L"server", XFA_ATTRIBUTE_Server, XFA_ATTRIBUTETYPE_Cdata, |
| 363 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 364 {0x824f21b7, L"embedPDF", XFA_ATTRIBUTE_EmbedPDF, XFA_ATTRIBUTETYPE_Boolean, |
| 365 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)0}, |
| 366 {0x8340ea66, L"oddOrEven", XFA_ATTRIBUTE_OddOrEven, XFA_ATTRIBUTETYPE_Enum, |
| 367 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)XFA_ATTRIBUTEENUM_Any}, |
| 368 {0x836d4d7c, L"tabDefault", XFA_ATTRIBUTE_TabDefault, |
| 369 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 370 nullptr}, |
| 371 {0x8855805f, L"contains", XFA_ATTRIBUTE_Contains, XFA_ATTRIBUTETYPE_Enum, |
| 372 XFA_XDPPACKET_Datasets, (void*)XFA_ATTRIBUTEENUM_Data}, |
| 373 {0x8a692521, L"rightInset", XFA_ATTRIBUTE_RightInset, |
| 374 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 375 (void*)(g_XFAMeasurementData + 0)}, |
| 376 {0x8af2e657, L"maxChars", XFA_ATTRIBUTE_MaxChars, XFA_ATTRIBUTETYPE_Integer, |
| 377 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)0}, |
| 378 {0x8b90e1f2, L"open", XFA_ATTRIBUTE_Open, XFA_ATTRIBUTETYPE_Enum, |
| 379 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 380 (void*)XFA_ATTRIBUTEENUM_UserControl}, |
| 381 {0x8c99377e, L"relation", XFA_ATTRIBUTE_Relation, XFA_ATTRIBUTETYPE_NOTSURE, |
| 382 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 383 {0x8d181d61, L"wideNarrowRatio", XFA_ATTRIBUTE_WideNarrowRatio, |
| 384 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 385 (void*)L"3:1"}, |
| 386 {0x8e1c2921, L"relevant", XFA_ATTRIBUTE_Relevant, XFA_ATTRIBUTETYPE_Cdata, |
| 387 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 388 {0x8e29d794, L"signatureType", XFA_ATTRIBUTE_SignatureType, |
| 389 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 390 (void*)XFA_ATTRIBUTEENUM_Filter}, |
| 391 {0x8ec6204c, L"lineThroughPeriod", XFA_ATTRIBUTE_LineThroughPeriod, |
| 392 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 393 (void*)XFA_ATTRIBUTEENUM_All}, |
| 394 {0x8ed182d1, L"shape", XFA_ATTRIBUTE_Shape, XFA_ATTRIBUTETYPE_Enum, |
| 395 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 396 (void*)XFA_ATTRIBUTEENUM_Square}, |
| 397 {0x8fa01790, L"tabStops", XFA_ATTRIBUTE_TabStops, XFA_ATTRIBUTETYPE_Cdata, |
| 398 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 399 {0x8fc36c0a, L"outputBelow", XFA_ATTRIBUTE_OutputBelow, |
| 400 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Config, |
| 401 (void*)XFA_ATTRIBUTEENUM_Warn}, |
| 402 {0x9041d4b0, L"short", XFA_ATTRIBUTE_Short, XFA_ATTRIBUTETYPE_Measure, |
| 403 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 404 (void*)(g_XFAMeasurementData + 0)}, |
| 405 {0x907c7719, L"fontVerticalScale", XFA_ATTRIBUTE_FontVerticalScale, |
| 406 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 407 (void*)L"100%"}, |
| 408 {0x94446dcc, L"thickness", XFA_ATTRIBUTE_Thickness, |
| 409 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 410 (void*)(g_XFAMeasurementData + 8)}, |
| 411 {0x957fa006, L"commitOn", XFA_ATTRIBUTE_CommitOn, XFA_ATTRIBUTETYPE_Enum, |
| 412 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 413 (void*)XFA_ATTRIBUTEENUM_Select}, |
| 414 {0x982bd892, L"remainCharacterCount", XFA_ATTRIBUTE_RemainCharacterCount, |
| 415 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 416 (void*)3}, |
| 417 {0x98fd4d81, L"keyAgreement", XFA_ATTRIBUTE_KeyAgreement, |
| 418 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 419 nullptr}, |
| 420 {0x99800d7a, L"errorCorrectionLevel", XFA_ATTRIBUTE_ErrorCorrectionLevel, |
| 421 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 422 nullptr}, |
| 423 {0x9a63da3d, L"upsMode", XFA_ATTRIBUTE_UpsMode, XFA_ATTRIBUTETYPE_Enum, |
| 424 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 425 (void*)XFA_ATTRIBUTEENUM_UsCarrier}, |
| 426 {0x9cc17d75, L"mergeMode", XFA_ATTRIBUTE_MergeMode, XFA_ATTRIBUTETYPE_Enum, |
| 427 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 428 (void*)XFA_ATTRIBUTEENUM_ConsumeData}, |
| 429 {0x9d833d75, L"circular", XFA_ATTRIBUTE_Circular, XFA_ATTRIBUTETYPE_Boolean, |
| 430 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)0}, |
| 431 {0x9d8ee204, L"psName", XFA_ATTRIBUTE_PsName, XFA_ATTRIBUTETYPE_Cdata, |
| 432 XFA_XDPPACKET_Config, nullptr}, |
| 433 {0x9dcc3ab3, L"trailer", XFA_ATTRIBUTE_Trailer, XFA_ATTRIBUTETYPE_Cdata, |
| 434 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 435 {0xa0933954, L"unicodeRange", XFA_ATTRIBUTE_UnicodeRange, |
| 436 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Config, nullptr}, |
| 437 {0xa1b0d2f5, L"executeType", XFA_ATTRIBUTE_ExecuteType, |
| 438 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 439 (void*)XFA_ATTRIBUTEENUM_Import}, |
| 440 {0xa25a883d, L"duplexImposition", XFA_ATTRIBUTE_DuplexImposition, |
| 441 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 442 (void*)XFA_ATTRIBUTEENUM_LongEdge}, |
| 443 {0xa42ca1b7, L"trayIn", XFA_ATTRIBUTE_TrayIn, XFA_ATTRIBUTETYPE_Enum, |
| 444 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 445 (void*)XFA_ATTRIBUTEENUM_Auto}, |
| 446 {0xa433f001, L"bindingNode", XFA_ATTRIBUTE_BindingNode, |
| 447 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_UNKNOWN, (void*)0}, |
| 448 {0xa5340ff5, L"bofAction", XFA_ATTRIBUTE_BofAction, XFA_ATTRIBUTETYPE_Enum, |
| 449 XFA_XDPPACKET_SourceSet, (void*)XFA_ATTRIBUTEENUM_MoveFirst}, |
| 450 {0xa5b410cf, L"save", XFA_ATTRIBUTE_Save, XFA_ATTRIBUTETYPE_Boolean, |
| 451 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)0}, |
| 452 {0xa6118c89, L"targetType", XFA_ATTRIBUTE_TargetType, |
| 453 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 454 (void*)XFA_ATTRIBUTEENUM_Auto}, |
| 455 {0xa66404cb, L"keyEncipherment", XFA_ATTRIBUTE_KeyEncipherment, |
| 456 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 457 nullptr}, |
| 458 {0xa6710262, L"credentialServerPolicy", |
| 459 XFA_ATTRIBUTE_CredentialServerPolicy, XFA_ATTRIBUTETYPE_Enum, |
| 460 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 461 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 462 {0xa686975b, L"size", XFA_ATTRIBUTE_Size, XFA_ATTRIBUTETYPE_Measure, |
| 463 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 464 (void*)(g_XFAMeasurementData + 6)}, |
| 465 {0xa85e74f3, L"initialNumber", XFA_ATTRIBUTE_InitialNumber, |
| 466 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 467 (void*)1}, |
| 468 {0xabef37e3, L"slope", XFA_ATTRIBUTE_Slope, XFA_ATTRIBUTETYPE_Enum, |
| 469 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 470 (void*)XFA_ATTRIBUTEENUM_Backslash}, |
| 471 {0xabfa6c4f, L"cSpace", XFA_ATTRIBUTE_CSpace, XFA_ATTRIBUTETYPE_Cdata, |
| 472 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)L"SRGB"}, |
| 473 {0xac06e2b0, L"colSpan", XFA_ATTRIBUTE_ColSpan, XFA_ATTRIBUTETYPE_Integer, |
| 474 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)1}, |
| 475 {0xadc4c77b, L"binding", XFA_ATTRIBUTE_Binding, XFA_ATTRIBUTETYPE_Cdata, |
| 476 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 477 {0xaf754613, L"checksum", XFA_ATTRIBUTE_Checksum, XFA_ATTRIBUTETYPE_NOTSURE, |
| 478 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form | XFA_XDPPACKET_Form, nullptr}, |
| 479 {0xb045fbc5, L"charEncoding", XFA_ATTRIBUTE_CharEncoding, |
| 480 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 481 (void*)L"UTF-8"}, |
| 482 {0xb0e5485d, L"bind", XFA_ATTRIBUTE_Bind, XFA_ATTRIBUTETYPE_Cdata, |
| 483 XFA_XDPPACKET_SourceSet, nullptr}, |
| 484 {0xb12128b7, L"textEntry", XFA_ATTRIBUTE_TextEntry, |
| 485 XFA_ATTRIBUTETYPE_Boolean, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 486 (void*)0}, |
| 487 {0xb373a862, L"archive", XFA_ATTRIBUTE_Archive, XFA_ATTRIBUTETYPE_Cdata, |
| 488 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 489 {0xb598a1f7, L"uuid", XFA_ATTRIBUTE_Uuid, XFA_ATTRIBUTETYPE_Cdata, |
| 490 XFA_XDPPACKET_XDP, nullptr}, |
| 491 {0xb5e49bf2, L"posture", XFA_ATTRIBUTE_Posture, XFA_ATTRIBUTETYPE_Enum, |
| 492 XFA_XDPPACKET_Config | XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 493 (void*)XFA_ATTRIBUTEENUM_Normal}, |
| 494 {0xb6b44172, L"after", XFA_ATTRIBUTE_After, XFA_ATTRIBUTETYPE_Enum, |
| 495 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 496 (void*)XFA_ATTRIBUTEENUM_Auto}, |
| 497 {0xb716467b, L"orphans", XFA_ATTRIBUTE_Orphans, XFA_ATTRIBUTETYPE_Integer, |
| 498 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)0}, |
| 499 {0xbc0c4695, L"qualifiedName", XFA_ATTRIBUTE_QualifiedName, |
| 500 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_UNKNOWN, nullptr}, |
| 501 {0xbc254332, L"usehref", XFA_ATTRIBUTE_Usehref, XFA_ATTRIBUTETYPE_Cdata, |
| 502 XFA_XDPPACKET_SourceSet | XFA_XDPPACKET_Template | |
| 503 XFA_XDPPACKET_ConnectionSet | XFA_XDPPACKET_Form, |
| 504 nullptr}, |
| 505 {0xbc8fa350, L"locale", XFA_ATTRIBUTE_Locale, XFA_ATTRIBUTETYPE_Cdata, |
| 506 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 507 {0xbd6e1d88, L"weight", XFA_ATTRIBUTE_Weight, XFA_ATTRIBUTETYPE_Enum, |
| 508 XFA_XDPPACKET_Config | XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 509 (void*)XFA_ATTRIBUTEENUM_Normal}, |
| 510 {0xbd96a0e9, L"underlinePeriod", XFA_ATTRIBUTE_UnderlinePeriod, |
| 511 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 512 (void*)XFA_ATTRIBUTEENUM_All}, |
| 513 {0xbde9abda, L"data", XFA_ATTRIBUTE_Data, XFA_ATTRIBUTETYPE_Enum, |
| 514 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 515 (void*)XFA_ATTRIBUTEENUM_Link}, |
| 516 {0xbe52dfbf, L"desc", XFA_ATTRIBUTE_Desc, XFA_ATTRIBUTETYPE_Cdata, |
| 517 XFA_XDPPACKET_Config | XFA_XDPPACKET_LocaleSet, nullptr}, |
| 518 {0xbe9ba472, L"numbered", XFA_ATTRIBUTE_Numbered, XFA_ATTRIBUTETYPE_Integer, |
| 519 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)1}, |
| 520 {0xc035c6b1, L"dataColumnCount", XFA_ATTRIBUTE_DataColumnCount, |
| 521 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 522 nullptr}, |
| 523 {0xc0ec9fa4, L"overline", XFA_ATTRIBUTE_Overline, XFA_ATTRIBUTETYPE_Integer, |
| 524 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)0}, |
| 525 {0xc2ba0923, L"urlPolicy", XFA_ATTRIBUTE_UrlPolicy, XFA_ATTRIBUTETYPE_Cdata, |
| 526 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 527 {0xc2bd40fd, L"anchorType", XFA_ATTRIBUTE_AnchorType, |
| 528 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 529 (void*)XFA_ATTRIBUTEENUM_TopLeft}, |
| 530 {0xc39a88bd, L"labelRef", XFA_ATTRIBUTE_LabelRef, XFA_ATTRIBUTETYPE_Cdata, |
| 531 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 532 {0xc3c1442f, L"bookendLeader", XFA_ATTRIBUTE_BookendLeader, |
| 533 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 534 nullptr}, |
| 535 {0xc4547a08, L"maxLength", XFA_ATTRIBUTE_MaxLength, |
| 536 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 537 (void*)-1}, |
| 538 {0xc4fed09b, L"accessKey", XFA_ATTRIBUTE_AccessKey, XFA_ATTRIBUTETYPE_Cdata, |
| 539 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 540 {0xc5762157, L"cursorLocation", XFA_ATTRIBUTE_CursorLocation, |
| 541 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_SourceSet, |
| 542 (void*)XFA_ATTRIBUTEENUM_Client}, |
| 543 {0xc860f30a, L"delayedOpen", XFA_ATTRIBUTE_DelayedOpen, |
| 544 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_SourceSet, nullptr}, |
| 545 {0xc8da4da7, L"target", XFA_ATTRIBUTE_Target, XFA_ATTRIBUTETYPE_Cdata, |
| 546 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 547 {0xca5dc27c, L"dataEncipherment", XFA_ATTRIBUTE_DataEncipherment, |
| 548 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 549 nullptr}, |
| 550 {0xcb150479, L"afterTarget", XFA_ATTRIBUTE_AfterTarget, |
| 551 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 552 nullptr}, |
| 553 {0xcbcaf66d, L"leader", XFA_ATTRIBUTE_Leader, XFA_ATTRIBUTETYPE_Cdata, |
| 554 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 555 {0xcca7897e, L"picker", XFA_ATTRIBUTE_Picker, XFA_ATTRIBUTETYPE_Enum, |
| 556 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 557 (void*)XFA_ATTRIBUTEENUM_Host}, |
| 558 {0xcd7f7b54, L"from", XFA_ATTRIBUTE_From, XFA_ATTRIBUTETYPE_Cdata, |
| 559 XFA_XDPPACKET_SourceSet | XFA_XDPPACKET_Config, nullptr}, |
| 560 {0xcea5e62c, L"baseProfile", XFA_ATTRIBUTE_BaseProfile, |
| 561 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 562 (void*)XFA_ATTRIBUTEENUM_Full}, |
| 563 {0xd171b240, L"aspect", XFA_ATTRIBUTE_Aspect, XFA_ATTRIBUTETYPE_Enum, |
| 564 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)XFA_ATTRIBUTEENUM_Fit}, |
| 565 {0xd3c84d25, L"rowColumnRatio", XFA_ATTRIBUTE_RowColumnRatio, |
| 566 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 567 nullptr}, |
| 568 {0xd4b01921, L"lineHeight", XFA_ATTRIBUTE_LineHeight, |
| 569 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 570 (void*)(g_XFAMeasurementData + 1)}, |
| 571 {0xd4cc53f8, L"highlight", XFA_ATTRIBUTE_Highlight, XFA_ATTRIBUTETYPE_Enum, |
| 572 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 573 (void*)XFA_ATTRIBUTEENUM_Inverted}, |
| 574 {0xd50f903a, L"valueRef", XFA_ATTRIBUTE_ValueRef, XFA_ATTRIBUTETYPE_Cdata, |
| 575 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 576 {0xd52482e0, L"maxEntries", XFA_ATTRIBUTE_MaxEntries, |
| 577 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Config, (void*)5}, |
| 578 {0xd57c513c, L"dataLength", XFA_ATTRIBUTE_DataLength, |
| 579 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 580 nullptr}, |
| 581 {0xd6128d8d, L"activity", XFA_ATTRIBUTE_Activity, XFA_ATTRIBUTETYPE_Enum, |
| 582 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 583 (void*)XFA_ATTRIBUTEENUM_Click}, |
| 584 {0xd6a39990, L"input", XFA_ATTRIBUTE_Input, XFA_ATTRIBUTETYPE_Cdata, |
| 585 XFA_XDPPACKET_ConnectionSet, nullptr}, |
| 586 {0xd6e27f1d, L"value", XFA_ATTRIBUTE_Value, XFA_ATTRIBUTETYPE_Cdata, |
| 587 XFA_XDPPACKET_SourceSet | XFA_XDPPACKET_Config | XFA_XDPPACKET_LocaleSet | |
| 588 XFA_XDPPACKET_Template | XFA_XDPPACKET_Datasets | |
| 589 XFA_XDPPACKET_ConnectionSet | XFA_XDPPACKET_Form, |
| 590 nullptr}, |
| 591 {0xd70798c2, L"blankOrNotBlank", XFA_ATTRIBUTE_BlankOrNotBlank, |
| 592 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 593 (void*)XFA_ATTRIBUTEENUM_Any}, |
| 594 {0xd861f8af, L"addRevocationInfo", XFA_ATTRIBUTE_AddRevocationInfo, |
| 595 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 596 nullptr}, |
| 597 {0xd8f982bf, L"genericFamily", XFA_ATTRIBUTE_GenericFamily, |
| 598 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Config, |
| 599 (void*)XFA_ATTRIBUTEENUM_Serif}, |
| 600 {0xd996fa9b, L"hand", XFA_ATTRIBUTE_Hand, XFA_ATTRIBUTETYPE_Enum, |
| 601 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 602 (void*)XFA_ATTRIBUTEENUM_Even}, |
| 603 {0xdb55fec5, L"href", XFA_ATTRIBUTE_Href, XFA_ATTRIBUTETYPE_Cdata, |
| 604 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 605 {0xdc75676c, L"textEncoding", XFA_ATTRIBUTE_TextEncoding, |
| 606 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 607 nullptr}, |
| 608 {0xde7f92ba, L"leadDigits", XFA_ATTRIBUTE_LeadDigits, |
| 609 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 610 (void*)-1}, |
| 611 {0xe11a2cbc, L"permissions", XFA_ATTRIBUTE_Permissions, |
| 612 XFA_ATTRIBUTETYPE_Integer, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 613 (void*)2}, |
| 614 {0xe18b5659, L"spaceAbove", XFA_ATTRIBUTE_SpaceAbove, |
| 615 XFA_ATTRIBUTETYPE_Measure, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 616 (void*)(g_XFAMeasurementData + 0)}, |
| 617 {0xe1a26b56, L"codeBase", XFA_ATTRIBUTE_CodeBase, XFA_ATTRIBUTETYPE_Cdata, |
| 618 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 619 {0xe349d044, L"stock", XFA_ATTRIBUTE_Stock, XFA_ATTRIBUTETYPE_Cdata, |
| 620 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 621 {0xe372ae97, L"isNull", XFA_ATTRIBUTE_IsNull, XFA_ATTRIBUTETYPE_Boolean, |
| 622 XFA_XDPPACKET_Datasets, (void*)0}, |
| 623 {0xe4c3a5e5, L"restoreState", XFA_ATTRIBUTE_RestoreState, |
| 624 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 625 (void*)XFA_ATTRIBUTEENUM_Manual}, |
| 626 {0xe5c96d6a, L"excludeAllCaps", XFA_ATTRIBUTE_ExcludeAllCaps, |
| 627 XFA_ATTRIBUTETYPE_Boolean, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 628 (void*)0}, |
| 629 {0xe64b1129, L"formatTest", XFA_ATTRIBUTE_FormatTest, |
| 630 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 631 (void*)XFA_ATTRIBUTEENUM_Warning}, |
| 632 {0xe6f99487, L"hScrollPolicy", XFA_ATTRIBUTE_HScrollPolicy, |
| 633 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 634 (void*)XFA_ATTRIBUTEENUM_Auto}, |
| 635 {0xe8dddf50, L"join", XFA_ATTRIBUTE_Join, XFA_ATTRIBUTETYPE_Enum, |
| 636 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 637 (void*)XFA_ATTRIBUTEENUM_Square}, |
| 638 {0xe8f118a8, L"keyCertSign", XFA_ATTRIBUTE_KeyCertSign, |
| 639 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 640 nullptr}, |
| 641 {0xe948b9a8, L"radius", XFA_ATTRIBUTE_Radius, XFA_ATTRIBUTETYPE_Measure, |
| 642 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 643 (void*)(g_XFAMeasurementData + 0)}, |
| 644 {0xe996b2fe, L"sourceAbove", XFA_ATTRIBUTE_SourceAbove, |
| 645 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Config, |
| 646 (void*)XFA_ATTRIBUTEENUM_Warn}, |
| 647 {0xea7090a0, L"override", XFA_ATTRIBUTE_Override, XFA_ATTRIBUTETYPE_NOTSURE, |
| 648 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 649 {0xeb091003, L"classId", XFA_ATTRIBUTE_ClassId, XFA_ATTRIBUTETYPE_Cdata, |
| 650 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 651 {0xeb511b54, L"disable", XFA_ATTRIBUTE_Disable, XFA_ATTRIBUTETYPE_Boolean, |
| 652 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, (void*)0}, |
| 653 {0xeda9017a, L"scope", XFA_ATTRIBUTE_Scope, XFA_ATTRIBUTETYPE_NOTSURE, |
| 654 XFA_XDPPACKET_Config | XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 655 nullptr}, |
| 656 {0xf197844d, L"match", XFA_ATTRIBUTE_Match, XFA_ATTRIBUTETYPE_Enum, |
| 657 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 658 (void*)XFA_ATTRIBUTEENUM_Once}, |
| 659 {0xf2009339, L"placement", XFA_ATTRIBUTE_Placement, XFA_ATTRIBUTETYPE_Enum, |
| 660 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 661 (void*)XFA_ATTRIBUTEENUM_Left}, |
| 662 {0xf4ffce73, L"before", XFA_ATTRIBUTE_Before, XFA_ATTRIBUTETYPE_Enum, |
| 663 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 664 (void*)XFA_ATTRIBUTEENUM_Auto}, |
| 665 {0xf531b059, L"writingScript", XFA_ATTRIBUTE_WritingScript, |
| 666 XFA_ATTRIBUTETYPE_Enum, XFA_XDPPACKET_Config, |
| 667 (void*)XFA_ATTRIBUTEENUM_Asterisk}, |
| 668 {0xf575ca75, L"endChar", XFA_ATTRIBUTE_EndChar, XFA_ATTRIBUTETYPE_Cdata, |
| 669 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, nullptr}, |
| 670 {0xf6b47749, L"lock", XFA_ATTRIBUTE_Lock, XFA_ATTRIBUTETYPE_Integer, |
| 671 XFA_XDPPACKET_Config, (void*)0}, |
| 672 {0xf6b4afb0, L"long", XFA_ATTRIBUTE_Long, XFA_ATTRIBUTETYPE_Measure, |
| 673 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 674 (void*)(g_XFAMeasurementData + 0)}, |
| 675 {0xf6b59543, L"intact", XFA_ATTRIBUTE_Intact, XFA_ATTRIBUTETYPE_Enum, |
| 676 XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 677 (void*)XFA_ATTRIBUTEENUM_None}, |
| 678 {0xf889e747, L"xdpContent", XFA_ATTRIBUTE_XdpContent, |
| 679 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 680 nullptr}, |
| 681 {0xfea53ec6, L"decipherOnly", XFA_ATTRIBUTE_DecipherOnly, |
| 682 XFA_ATTRIBUTETYPE_Cdata, XFA_XDPPACKET_Template | XFA_XDPPACKET_Form, |
| 683 nullptr}, |
| 684 }; |
| 685 const int32_t g_iXFAAttributeCount = |
| 686 sizeof(g_XFAAttributeData) / sizeof(XFA_ATTRIBUTEINFO); |
| 687 |
| 688 const XFA_NOTSUREATTRIBUTE g_XFANotsureAttributes[] = { |
| 689 {XFA_Element::SubformSet, XFA_ATTRIBUTE_Relation, XFA_ATTRIBUTETYPE_Enum, |
| 690 (void*)XFA_ATTRIBUTEENUM_Ordered}, |
| 691 {XFA_Element::NumberPattern, XFA_ATTRIBUTE_Name, XFA_ATTRIBUTETYPE_Enum, |
| 692 (void*)XFA_ATTRIBUTEENUM_Numeric}, |
| 693 {XFA_Element::KeyUsage, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 694 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 695 {XFA_Element::LabelPrinter, XFA_ATTRIBUTE_Name, XFA_ATTRIBUTETYPE_Enum, |
| 696 (void*)XFA_ATTRIBUTEENUM_Zpl}, |
| 697 {XFA_Element::CalendarSymbols, XFA_ATTRIBUTE_Name, XFA_ATTRIBUTETYPE_Enum, |
| 698 (void*)XFA_ATTRIBUTEENUM_Gregorian}, |
| 699 {XFA_Element::Barcode, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Cdata, |
| 700 nullptr}, |
| 701 {XFA_Element::Barcode, XFA_ATTRIBUTE_Checksum, XFA_ATTRIBUTETYPE_Enum, |
| 702 (void*)XFA_ATTRIBUTEENUM_None}, |
| 703 {XFA_Element::TimePattern, XFA_ATTRIBUTE_Name, XFA_ATTRIBUTETYPE_Enum, |
| 704 (void*)XFA_ATTRIBUTEENUM_Med}, |
| 705 {XFA_Element::BatchOutput, XFA_ATTRIBUTE_Format, XFA_ATTRIBUTETYPE_Enum, |
| 706 (void*)XFA_ATTRIBUTEENUM_None}, |
| 707 {XFA_Element::SubjectDNs, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 708 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 709 {XFA_Element::Issuers, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 710 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 711 {XFA_Element::EncryptionMethods, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 712 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 713 {XFA_Element::Pattern, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 714 (void*)XFA_ATTRIBUTEENUM_CrossHatch}, |
| 715 {XFA_Element::Compress, XFA_ATTRIBUTE_Scope, XFA_ATTRIBUTETYPE_Enum, |
| 716 (void*)XFA_ATTRIBUTEENUM_ImageOnly}, |
| 717 {XFA_Element::Image, XFA_ATTRIBUTE_TransferEncoding, XFA_ATTRIBUTETYPE_Enum, |
| 718 (void*)XFA_ATTRIBUTEENUM_Base64}, |
| 719 {XFA_Element::TimeStamp, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 720 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 721 {XFA_Element::Subform, XFA_ATTRIBUTE_Scope, XFA_ATTRIBUTETYPE_Enum, |
| 722 (void*)XFA_ATTRIBUTEENUM_Name}, |
| 723 {XFA_Element::Handler, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 724 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 725 {XFA_Element::Record, XFA_ATTRIBUTE_Max, XFA_ATTRIBUTETYPE_Integer, |
| 726 (void*)0}, |
| 727 {XFA_Element::Command, XFA_ATTRIBUTE_Timeout, XFA_ATTRIBUTETYPE_Integer, |
| 728 (void*)30}, |
| 729 {XFA_Element::DigestMethods, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 730 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 731 {XFA_Element::PageSet, XFA_ATTRIBUTE_Relation, XFA_ATTRIBUTETYPE_Enum, |
| 732 (void*)XFA_ATTRIBUTEENUM_OrderedOccurrence}, |
| 733 {XFA_Element::Equate, XFA_ATTRIBUTE_From, XFA_ATTRIBUTETYPE_Cdata, nullptr}, |
| 734 {XFA_Element::Equate, XFA_ATTRIBUTE_To, XFA_ATTRIBUTETYPE_Cdata, nullptr}, |
| 735 {XFA_Element::Traverse, XFA_ATTRIBUTE_Operation, XFA_ATTRIBUTETYPE_Enum, |
| 736 (void*)XFA_ATTRIBUTEENUM_Next}, |
| 737 {XFA_Element::Encodings, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 738 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 739 {XFA_Element::Signing, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 740 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 741 {XFA_Element::Oids, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 742 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 743 {XFA_Element::Signature, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 744 (void*)XFA_ATTRIBUTEENUM_PDF1_3}, |
| 745 {XFA_Element::ExData, XFA_ATTRIBUTE_TransferEncoding, |
| 746 XFA_ATTRIBUTETYPE_Enum, (void*)XFA_ATTRIBUTEENUM_None}, |
| 747 {XFA_Element::Linear, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 748 (void*)XFA_ATTRIBUTEENUM_ToRight}, |
| 749 {XFA_Element::CurrencySymbol, XFA_ATTRIBUTE_Name, XFA_ATTRIBUTETYPE_Enum, |
| 750 (void*)XFA_ATTRIBUTEENUM_Symbol}, |
| 751 {XFA_Element::EquateRange, XFA_ATTRIBUTE_From, XFA_ATTRIBUTETYPE_Cdata, |
| 752 nullptr}, |
| 753 {XFA_Element::EquateRange, XFA_ATTRIBUTE_To, XFA_ATTRIBUTETYPE_Cdata, |
| 754 nullptr}, |
| 755 {XFA_Element::SignData, XFA_ATTRIBUTE_Operation, XFA_ATTRIBUTETYPE_Enum, |
| 756 (void*)XFA_ATTRIBUTEENUM_Sign}, |
| 757 {XFA_Element::DatePattern, XFA_ATTRIBUTE_Name, XFA_ATTRIBUTETYPE_Enum, |
| 758 (void*)XFA_ATTRIBUTEENUM_Med}, |
| 759 {XFA_Element::Bind, XFA_ATTRIBUTE_TransferEncoding, XFA_ATTRIBUTETYPE_Enum, |
| 760 (void*)XFA_ATTRIBUTEENUM_None}, |
| 761 {XFA_Element::Reasons, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 762 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 763 {XFA_Element::AppearanceFilter, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 764 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 765 {XFA_Element::Form, XFA_ATTRIBUTE_Checksum, XFA_ATTRIBUTETYPE_Cdata, |
| 766 nullptr}, |
| 767 {XFA_Element::Value, XFA_ATTRIBUTE_Override, XFA_ATTRIBUTETYPE_Boolean, |
| 768 (void*)0}, |
| 769 {XFA_Element::Calculate, XFA_ATTRIBUTE_Override, XFA_ATTRIBUTETYPE_Enum, |
| 770 (void*)XFA_ATTRIBUTEENUM_Error}, |
| 771 {XFA_Element::Connect, XFA_ATTRIBUTE_Timeout, XFA_ATTRIBUTETYPE_Integer, |
| 772 (void*)15}, |
| 773 {XFA_Element::Submit, XFA_ATTRIBUTE_Format, XFA_ATTRIBUTETYPE_Enum, |
| 774 (void*)XFA_ATTRIBUTEENUM_Xdp}, |
| 775 {XFA_Element::Radial, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 776 (void*)XFA_ATTRIBUTEENUM_ToEdge}, |
| 777 {XFA_Element::LockDocument, XFA_ATTRIBUTE_Type, XFA_ATTRIBUTETYPE_Enum, |
| 778 (void*)XFA_ATTRIBUTEENUM_Optional}, |
| 779 {XFA_Element::Occur, XFA_ATTRIBUTE_Max, XFA_ATTRIBUTETYPE_Integer, |
| 780 (void*)1}, |
| 781 {XFA_Element::NumberSymbol, XFA_ATTRIBUTE_Name, XFA_ATTRIBUTETYPE_Enum, |
| 782 (void*)XFA_ATTRIBUTEENUM_Decimal}, |
| 783 }; |
| 784 const int32_t g_iXFANotsureCount = |
| 785 sizeof(g_XFANotsureAttributes) / sizeof(XFA_NOTSUREATTRIBUTE); |
OLD | NEW |