| Index: xfa/fxfa/include/fxfa_basic.h
|
| diff --git a/xfa/fxfa/include/fxfa_basic.h b/xfa/fxfa/include/fxfa_basic.h
|
| index 215b2e657abf16ccc3be1dd7de219aab26be7f31..51d81cd1573c9777eff5003dd19c5c827c4c04d1 100644
|
| --- a/xfa/fxfa/include/fxfa_basic.h
|
| +++ b/xfa/fxfa/include/fxfa_basic.h
|
| @@ -613,331 +613,333 @@ enum XFA_ATTRIBUTE {
|
| XFA_ATTRIBUTE_XdpContent,
|
| XFA_ATTRIBUTE_DecipherOnly,
|
| };
|
| -enum XFA_ELEMENT {
|
| - XFA_ELEMENT_Ps,
|
| - XFA_ELEMENT_To,
|
| - XFA_ELEMENT_Ui,
|
| - XFA_ELEMENT_RecordSet,
|
| - XFA_ELEMENT_SubsetBelow,
|
| - XFA_ELEMENT_SubformSet,
|
| - XFA_ELEMENT_AdobeExtensionLevel,
|
| - XFA_ELEMENT_Typeface,
|
| - XFA_ELEMENT_Break,
|
| - XFA_ELEMENT_FontInfo,
|
| - XFA_ELEMENT_NumberPattern,
|
| - XFA_ELEMENT_DynamicRender,
|
| - XFA_ELEMENT_PrintScaling,
|
| - XFA_ELEMENT_CheckButton,
|
| - XFA_ELEMENT_DatePatterns,
|
| - XFA_ELEMENT_SourceSet,
|
| - XFA_ELEMENT_Amd,
|
| - XFA_ELEMENT_Arc,
|
| - XFA_ELEMENT_Day,
|
| - XFA_ELEMENT_Era,
|
| - XFA_ELEMENT_Jog,
|
| - XFA_ELEMENT_Log,
|
| - XFA_ELEMENT_Map,
|
| - XFA_ELEMENT_Mdp,
|
| - XFA_ELEMENT_BreakBefore,
|
| - XFA_ELEMENT_Oid,
|
| - XFA_ELEMENT_Pcl,
|
| - XFA_ELEMENT_Pdf,
|
| - XFA_ELEMENT_Ref,
|
| - XFA_ELEMENT_Uri,
|
| - XFA_ELEMENT_Xdc,
|
| - XFA_ELEMENT_Xdp,
|
| - XFA_ELEMENT_Xfa,
|
| - XFA_ELEMENT_Xsl,
|
| - XFA_ELEMENT_Zpl,
|
| - XFA_ELEMENT_Cache,
|
| - XFA_ELEMENT_Margin,
|
| - XFA_ELEMENT_KeyUsage,
|
| - XFA_ELEMENT_Exclude,
|
| - XFA_ELEMENT_ChoiceList,
|
| - XFA_ELEMENT_Level,
|
| - XFA_ELEMENT_LabelPrinter,
|
| - XFA_ELEMENT_CalendarSymbols,
|
| - XFA_ELEMENT_Para,
|
| - XFA_ELEMENT_Part,
|
| - XFA_ELEMENT_Pdfa,
|
| - XFA_ELEMENT_Filter,
|
| - XFA_ELEMENT_Present,
|
| - XFA_ELEMENT_Pagination,
|
| - XFA_ELEMENT_Encoding,
|
| - XFA_ELEMENT_Event,
|
| - XFA_ELEMENT_Whitespace,
|
| - XFA_ELEMENT_DefaultUi,
|
| - XFA_ELEMENT_DataModel,
|
| - XFA_ELEMENT_Barcode,
|
| - XFA_ELEMENT_TimePattern,
|
| - XFA_ELEMENT_BatchOutput,
|
| - XFA_ELEMENT_Enforce,
|
| - XFA_ELEMENT_CurrencySymbols,
|
| - XFA_ELEMENT_AddSilentPrint,
|
| - XFA_ELEMENT_Rename,
|
| - XFA_ELEMENT_Operation,
|
| - XFA_ELEMENT_Typefaces,
|
| - XFA_ELEMENT_SubjectDNs,
|
| - XFA_ELEMENT_Issuers,
|
| - XFA_ELEMENT_SignaturePseudoModel,
|
| - XFA_ELEMENT_WsdlConnection,
|
| - XFA_ELEMENT_Debug,
|
| - XFA_ELEMENT_Delta,
|
| - XFA_ELEMENT_EraNames,
|
| - XFA_ELEMENT_ModifyAnnots,
|
| - XFA_ELEMENT_StartNode,
|
| - XFA_ELEMENT_Button,
|
| - XFA_ELEMENT_Format,
|
| - XFA_ELEMENT_Border,
|
| - XFA_ELEMENT_Area,
|
| - XFA_ELEMENT_Hyphenation,
|
| - XFA_ELEMENT_Text,
|
| - XFA_ELEMENT_Time,
|
| - XFA_ELEMENT_Type,
|
| - XFA_ELEMENT_Overprint,
|
| - XFA_ELEMENT_Certificates,
|
| - XFA_ELEMENT_EncryptionMethods,
|
| - XFA_ELEMENT_SetProperty,
|
| - XFA_ELEMENT_PrinterName,
|
| - XFA_ELEMENT_StartPage,
|
| - XFA_ELEMENT_PageOffset,
|
| - XFA_ELEMENT_DateTime,
|
| - XFA_ELEMENT_Comb,
|
| - XFA_ELEMENT_Pattern,
|
| - XFA_ELEMENT_IfEmpty,
|
| - XFA_ELEMENT_SuppressBanner,
|
| - XFA_ELEMENT_OutputBin,
|
| - XFA_ELEMENT_Field,
|
| - XFA_ELEMENT_Agent,
|
| - XFA_ELEMENT_OutputXSL,
|
| - XFA_ELEMENT_AdjustData,
|
| - XFA_ELEMENT_AutoSave,
|
| - XFA_ELEMENT_ContentArea,
|
| - XFA_ELEMENT_EventPseudoModel,
|
| - XFA_ELEMENT_WsdlAddress,
|
| - XFA_ELEMENT_Solid,
|
| - XFA_ELEMENT_DateTimeSymbols,
|
| - XFA_ELEMENT_EncryptionLevel,
|
| - XFA_ELEMENT_Edge,
|
| - XFA_ELEMENT_Stipple,
|
| - XFA_ELEMENT_Attributes,
|
| - XFA_ELEMENT_VersionControl,
|
| - XFA_ELEMENT_Meridiem,
|
| - XFA_ELEMENT_ExclGroup,
|
| - XFA_ELEMENT_ToolTip,
|
| - XFA_ELEMENT_Compress,
|
| - XFA_ELEMENT_Reason,
|
| - XFA_ELEMENT_Execute,
|
| - XFA_ELEMENT_ContentCopy,
|
| - XFA_ELEMENT_DateTimeEdit,
|
| - XFA_ELEMENT_Config,
|
| - XFA_ELEMENT_Image,
|
| - XFA_ELEMENT_SharpxHTML,
|
| - XFA_ELEMENT_NumberOfCopies,
|
| - XFA_ELEMENT_BehaviorOverride,
|
| - XFA_ELEMENT_TimeStamp,
|
| - XFA_ELEMENT_Month,
|
| - XFA_ELEMENT_ViewerPreferences,
|
| - XFA_ELEMENT_ScriptModel,
|
| - XFA_ELEMENT_Decimal,
|
| - XFA_ELEMENT_Subform,
|
| - XFA_ELEMENT_Select,
|
| - XFA_ELEMENT_Window,
|
| - XFA_ELEMENT_LocaleSet,
|
| - XFA_ELEMENT_Handler,
|
| - XFA_ELEMENT_HostPseudoModel,
|
| - XFA_ELEMENT_Presence,
|
| - XFA_ELEMENT_Record,
|
| - XFA_ELEMENT_Embed,
|
| - XFA_ELEMENT_Version,
|
| - XFA_ELEMENT_Command,
|
| - XFA_ELEMENT_Copies,
|
| - XFA_ELEMENT_Staple,
|
| - XFA_ELEMENT_SubmitFormat,
|
| - XFA_ELEMENT_Boolean,
|
| - XFA_ELEMENT_Message,
|
| - XFA_ELEMENT_Output,
|
| - XFA_ELEMENT_PsMap,
|
| - XFA_ELEMENT_ExcludeNS,
|
| - XFA_ELEMENT_Assist,
|
| - XFA_ELEMENT_Picture,
|
| - XFA_ELEMENT_Traversal,
|
| - XFA_ELEMENT_SilentPrint,
|
| - XFA_ELEMENT_WebClient,
|
| - XFA_ELEMENT_LayoutPseudoModel,
|
| - XFA_ELEMENT_Producer,
|
| - XFA_ELEMENT_Corner,
|
| - XFA_ELEMENT_MsgId,
|
| - XFA_ELEMENT_Color,
|
| - XFA_ELEMENT_Keep,
|
| - XFA_ELEMENT_Query,
|
| - XFA_ELEMENT_Insert,
|
| - XFA_ELEMENT_ImageEdit,
|
| - XFA_ELEMENT_Validate,
|
| - XFA_ELEMENT_DigestMethods,
|
| - XFA_ELEMENT_NumberPatterns,
|
| - XFA_ELEMENT_PageSet,
|
| - XFA_ELEMENT_Integer,
|
| - XFA_ELEMENT_SoapAddress,
|
| - XFA_ELEMENT_Equate,
|
| - XFA_ELEMENT_FormFieldFilling,
|
| - XFA_ELEMENT_PageRange,
|
| - XFA_ELEMENT_Update,
|
| - XFA_ELEMENT_ConnectString,
|
| - XFA_ELEMENT_Mode,
|
| - XFA_ELEMENT_Layout,
|
| - XFA_ELEMENT_Sharpxml,
|
| - XFA_ELEMENT_XsdConnection,
|
| - XFA_ELEMENT_Traverse,
|
| - XFA_ELEMENT_Encodings,
|
| - XFA_ELEMENT_Template,
|
| - XFA_ELEMENT_Acrobat,
|
| - XFA_ELEMENT_ValidationMessaging,
|
| - XFA_ELEMENT_Signing,
|
| - XFA_ELEMENT_DataWindow,
|
| - XFA_ELEMENT_Script,
|
| - XFA_ELEMENT_AddViewerPreferences,
|
| - XFA_ELEMENT_AlwaysEmbed,
|
| - XFA_ELEMENT_PasswordEdit,
|
| - XFA_ELEMENT_NumericEdit,
|
| - XFA_ELEMENT_EncryptionMethod,
|
| - XFA_ELEMENT_Change,
|
| - XFA_ELEMENT_PageArea,
|
| - XFA_ELEMENT_SubmitUrl,
|
| - XFA_ELEMENT_Oids,
|
| - XFA_ELEMENT_Signature,
|
| - XFA_ELEMENT_ADBE_JSConsole,
|
| - XFA_ELEMENT_Caption,
|
| - XFA_ELEMENT_Relevant,
|
| - XFA_ELEMENT_FlipLabel,
|
| - XFA_ELEMENT_ExData,
|
| - XFA_ELEMENT_DayNames,
|
| - XFA_ELEMENT_SoapAction,
|
| - XFA_ELEMENT_DefaultTypeface,
|
| - XFA_ELEMENT_Manifest,
|
| - XFA_ELEMENT_Overflow,
|
| - XFA_ELEMENT_Linear,
|
| - XFA_ELEMENT_CurrencySymbol,
|
| - XFA_ELEMENT_Delete,
|
| - XFA_ELEMENT_Deltas,
|
| - XFA_ELEMENT_DigestMethod,
|
| - XFA_ELEMENT_InstanceManager,
|
| - XFA_ELEMENT_EquateRange,
|
| - XFA_ELEMENT_Medium,
|
| - XFA_ELEMENT_TextEdit,
|
| - XFA_ELEMENT_TemplateCache,
|
| - XFA_ELEMENT_CompressObjectStream,
|
| - XFA_ELEMENT_DataValue,
|
| - XFA_ELEMENT_AccessibleContent,
|
| - XFA_ELEMENT_NodeList,
|
| - XFA_ELEMENT_IncludeXDPContent,
|
| - XFA_ELEMENT_XmlConnection,
|
| - XFA_ELEMENT_ValidateApprovalSignatures,
|
| - XFA_ELEMENT_SignData,
|
| - XFA_ELEMENT_Packets,
|
| - XFA_ELEMENT_DatePattern,
|
| - XFA_ELEMENT_DuplexOption,
|
| - XFA_ELEMENT_Base,
|
| - XFA_ELEMENT_Bind,
|
| - XFA_ELEMENT_Compression,
|
| - XFA_ELEMENT_User,
|
| - XFA_ELEMENT_Rectangle,
|
| - XFA_ELEMENT_EffectiveOutputPolicy,
|
| - XFA_ELEMENT_ADBE_JSDebugger,
|
| - XFA_ELEMENT_Acrobat7,
|
| - XFA_ELEMENT_Interactive,
|
| - XFA_ELEMENT_Locale,
|
| - XFA_ELEMENT_CurrentPage,
|
| - XFA_ELEMENT_Data,
|
| - XFA_ELEMENT_Date,
|
| - XFA_ELEMENT_Desc,
|
| - XFA_ELEMENT_Encrypt,
|
| - XFA_ELEMENT_Draw,
|
| - XFA_ELEMENT_Encryption,
|
| - XFA_ELEMENT_MeridiemNames,
|
| - XFA_ELEMENT_Messaging,
|
| - XFA_ELEMENT_Speak,
|
| - XFA_ELEMENT_DataGroup,
|
| - XFA_ELEMENT_Common,
|
| - XFA_ELEMENT_Sharptext,
|
| - XFA_ELEMENT_PaginationOverride,
|
| - XFA_ELEMENT_Reasons,
|
| - XFA_ELEMENT_SignatureProperties,
|
| - XFA_ELEMENT_Threshold,
|
| - XFA_ELEMENT_AppearanceFilter,
|
| - XFA_ELEMENT_Fill,
|
| - XFA_ELEMENT_Font,
|
| - XFA_ELEMENT_Form,
|
| - XFA_ELEMENT_MediumInfo,
|
| - XFA_ELEMENT_Certificate,
|
| - XFA_ELEMENT_Password,
|
| - XFA_ELEMENT_RunScripts,
|
| - XFA_ELEMENT_Trace,
|
| - XFA_ELEMENT_Float,
|
| - XFA_ELEMENT_RenderPolicy,
|
| - XFA_ELEMENT_LogPseudoModel,
|
| - XFA_ELEMENT_Destination,
|
| - XFA_ELEMENT_Value,
|
| - XFA_ELEMENT_Bookend,
|
| - XFA_ELEMENT_ExObject,
|
| - XFA_ELEMENT_OpenAction,
|
| - XFA_ELEMENT_NeverEmbed,
|
| - XFA_ELEMENT_BindItems,
|
| - XFA_ELEMENT_Calculate,
|
| - XFA_ELEMENT_Print,
|
| - XFA_ELEMENT_Extras,
|
| - XFA_ELEMENT_Proto,
|
| - XFA_ELEMENT_DSigData,
|
| - XFA_ELEMENT_Creator,
|
| - XFA_ELEMENT_Connect,
|
| - XFA_ELEMENT_Permissions,
|
| - XFA_ELEMENT_ConnectionSet,
|
| - XFA_ELEMENT_Submit,
|
| - XFA_ELEMENT_Range,
|
| - XFA_ELEMENT_Linearized,
|
| - XFA_ELEMENT_Packet,
|
| - XFA_ELEMENT_RootElement,
|
| - XFA_ELEMENT_PlaintextMetadata,
|
| - XFA_ELEMENT_NumberSymbols,
|
| - XFA_ELEMENT_PrintHighQuality,
|
| - XFA_ELEMENT_Driver,
|
| - XFA_ELEMENT_IncrementalLoad,
|
| - XFA_ELEMENT_SubjectDN,
|
| - XFA_ELEMENT_CompressLogicalStructure,
|
| - XFA_ELEMENT_IncrementalMerge,
|
| - XFA_ELEMENT_Radial,
|
| - XFA_ELEMENT_Variables,
|
| - XFA_ELEMENT_TimePatterns,
|
| - XFA_ELEMENT_EffectiveInputPolicy,
|
| - XFA_ELEMENT_NameAttr,
|
| - XFA_ELEMENT_Conformance,
|
| - XFA_ELEMENT_Transform,
|
| - XFA_ELEMENT_LockDocument,
|
| - XFA_ELEMENT_BreakAfter,
|
| - XFA_ELEMENT_Line,
|
| - XFA_ELEMENT_List,
|
| - XFA_ELEMENT_Source,
|
| - XFA_ELEMENT_Occur,
|
| - XFA_ELEMENT_PickTrayByPDFSize,
|
| - XFA_ELEMENT_MonthNames,
|
| - XFA_ELEMENT_Severity,
|
| - XFA_ELEMENT_GroupParent,
|
| - XFA_ELEMENT_DocumentAssembly,
|
| - XFA_ELEMENT_NumberSymbol,
|
| - XFA_ELEMENT_Tagged,
|
| - XFA_ELEMENT_Items,
|
| +
|
| +enum class XFA_Element : int32_t {
|
| + Unknown = -1,
|
| +
|
| + Ps,
|
| + To,
|
| + Ui,
|
| + RecordSet,
|
| + SubsetBelow,
|
| + SubformSet,
|
| + AdobeExtensionLevel,
|
| + Typeface,
|
| + Break,
|
| + FontInfo,
|
| + NumberPattern,
|
| + DynamicRender,
|
| + PrintScaling,
|
| + CheckButton,
|
| + DatePatterns,
|
| + SourceSet,
|
| + Amd,
|
| + Arc,
|
| + Day,
|
| + Era,
|
| + Jog,
|
| + Log,
|
| + Map,
|
| + Mdp,
|
| + BreakBefore,
|
| + Oid,
|
| + Pcl,
|
| + Pdf,
|
| + Ref,
|
| + Uri,
|
| + Xdc,
|
| + Xdp,
|
| + Xfa,
|
| + Xsl,
|
| + Zpl,
|
| + Cache,
|
| + Margin,
|
| + KeyUsage,
|
| + Exclude,
|
| + ChoiceList,
|
| + Level,
|
| + LabelPrinter,
|
| + CalendarSymbols,
|
| + Para,
|
| + Part,
|
| + Pdfa,
|
| + Filter,
|
| + Present,
|
| + Pagination,
|
| + Encoding,
|
| + Event,
|
| + Whitespace,
|
| + DefaultUi,
|
| + DataModel,
|
| + Barcode,
|
| + TimePattern,
|
| + BatchOutput,
|
| + Enforce,
|
| + CurrencySymbols,
|
| + AddSilentPrint,
|
| + Rename,
|
| + Operation,
|
| + Typefaces,
|
| + SubjectDNs,
|
| + Issuers,
|
| + SignaturePseudoModel,
|
| + WsdlConnection,
|
| + Debug,
|
| + Delta,
|
| + EraNames,
|
| + ModifyAnnots,
|
| + StartNode,
|
| + Button,
|
| + Format,
|
| + Border,
|
| + Area,
|
| + Hyphenation,
|
| + Text,
|
| + Time,
|
| + Type,
|
| + Overprint,
|
| + Certificates,
|
| + EncryptionMethods,
|
| + SetProperty,
|
| + PrinterName,
|
| + StartPage,
|
| + PageOffset,
|
| + DateTime,
|
| + Comb,
|
| + Pattern,
|
| + IfEmpty,
|
| + SuppressBanner,
|
| + OutputBin,
|
| + Field,
|
| + Agent,
|
| + OutputXSL,
|
| + AdjustData,
|
| + AutoSave,
|
| + ContentArea,
|
| + EventPseudoModel,
|
| + WsdlAddress,
|
| + Solid,
|
| + DateTimeSymbols,
|
| + EncryptionLevel,
|
| + Edge,
|
| + Stipple,
|
| + Attributes,
|
| + VersionControl,
|
| + Meridiem,
|
| + ExclGroup,
|
| + ToolTip,
|
| + Compress,
|
| + Reason,
|
| + Execute,
|
| + ContentCopy,
|
| + DateTimeEdit,
|
| + Config,
|
| + Image,
|
| + SharpxHTML,
|
| + NumberOfCopies,
|
| + BehaviorOverride,
|
| + TimeStamp,
|
| + Month,
|
| + ViewerPreferences,
|
| + ScriptModel,
|
| + Decimal,
|
| + Subform,
|
| + Select,
|
| + Window,
|
| + LocaleSet,
|
| + Handler,
|
| + HostPseudoModel,
|
| + Presence,
|
| + Record,
|
| + Embed,
|
| + Version,
|
| + Command,
|
| + Copies,
|
| + Staple,
|
| + SubmitFormat,
|
| + Boolean,
|
| + Message,
|
| + Output,
|
| + PsMap,
|
| + ExcludeNS,
|
| + Assist,
|
| + Picture,
|
| + Traversal,
|
| + SilentPrint,
|
| + WebClient,
|
| + LayoutPseudoModel,
|
| + Producer,
|
| + Corner,
|
| + MsgId,
|
| + Color,
|
| + Keep,
|
| + Query,
|
| + Insert,
|
| + ImageEdit,
|
| + Validate,
|
| + DigestMethods,
|
| + NumberPatterns,
|
| + PageSet,
|
| + Integer,
|
| + SoapAddress,
|
| + Equate,
|
| + FormFieldFilling,
|
| + PageRange,
|
| + Update,
|
| + ConnectString,
|
| + Mode,
|
| + Layout,
|
| + Sharpxml,
|
| + XsdConnection,
|
| + Traverse,
|
| + Encodings,
|
| + Template,
|
| + Acrobat,
|
| + ValidationMessaging,
|
| + Signing,
|
| + DataWindow,
|
| + Script,
|
| + AddViewerPreferences,
|
| + AlwaysEmbed,
|
| + PasswordEdit,
|
| + NumericEdit,
|
| + EncryptionMethod,
|
| + Change,
|
| + PageArea,
|
| + SubmitUrl,
|
| + Oids,
|
| + Signature,
|
| + ADBE_JSConsole,
|
| + Caption,
|
| + Relevant,
|
| + FlipLabel,
|
| + ExData,
|
| + DayNames,
|
| + SoapAction,
|
| + DefaultTypeface,
|
| + Manifest,
|
| + Overflow,
|
| + Linear,
|
| + CurrencySymbol,
|
| + Delete,
|
| + Deltas,
|
| + DigestMethod,
|
| + InstanceManager,
|
| + EquateRange,
|
| + Medium,
|
| + TextEdit,
|
| + TemplateCache,
|
| + CompressObjectStream,
|
| + DataValue,
|
| + AccessibleContent,
|
| + NodeList,
|
| + IncludeXDPContent,
|
| + XmlConnection,
|
| + ValidateApprovalSignatures,
|
| + SignData,
|
| + Packets,
|
| + DatePattern,
|
| + DuplexOption,
|
| + Base,
|
| + Bind,
|
| + Compression,
|
| + User,
|
| + Rectangle,
|
| + EffectiveOutputPolicy,
|
| + ADBE_JSDebugger,
|
| + Acrobat7,
|
| + Interactive,
|
| + Locale,
|
| + CurrentPage,
|
| + Data,
|
| + Date,
|
| + Desc,
|
| + Encrypt,
|
| + Draw,
|
| + Encryption,
|
| + MeridiemNames,
|
| + Messaging,
|
| + Speak,
|
| + DataGroup,
|
| + Common,
|
| + Sharptext,
|
| + PaginationOverride,
|
| + Reasons,
|
| + SignatureProperties,
|
| + Threshold,
|
| + AppearanceFilter,
|
| + Fill,
|
| + Font,
|
| + Form,
|
| + MediumInfo,
|
| + Certificate,
|
| + Password,
|
| + RunScripts,
|
| + Trace,
|
| + Float,
|
| + RenderPolicy,
|
| + LogPseudoModel,
|
| + Destination,
|
| + Value,
|
| + Bookend,
|
| + ExObject,
|
| + OpenAction,
|
| + NeverEmbed,
|
| + BindItems,
|
| + Calculate,
|
| + Print,
|
| + Extras,
|
| + Proto,
|
| + DSigData,
|
| + Creator,
|
| + Connect,
|
| + Permissions,
|
| + ConnectionSet,
|
| + Submit,
|
| + Range,
|
| + Linearized,
|
| + Packet,
|
| + RootElement,
|
| + PlaintextMetadata,
|
| + NumberSymbols,
|
| + PrintHighQuality,
|
| + Driver,
|
| + IncrementalLoad,
|
| + SubjectDN,
|
| + CompressLogicalStructure,
|
| + IncrementalMerge,
|
| + Radial,
|
| + Variables,
|
| + TimePatterns,
|
| + EffectiveInputPolicy,
|
| + NameAttr,
|
| + Conformance,
|
| + Transform,
|
| + LockDocument,
|
| + BreakAfter,
|
| + Line,
|
| + List,
|
| + Source,
|
| + Occur,
|
| + PickTrayByPDFSize,
|
| + MonthNames,
|
| + Severity,
|
| + GroupParent,
|
| + DocumentAssembly,
|
| + NumberSymbol,
|
| + Tagged,
|
| + Items
|
| };
|
| -#define XFA_ELEMENT_UNKNOWN ((XFA_ELEMENT)-1)
|
| struct XFA_ELEMENTINFO {
|
| uint32_t uHash;
|
| const FX_WCHAR* pName;
|
| - XFA_ELEMENT eName;
|
| + XFA_Element eName;
|
| uint32_t dwPackets;
|
| XFA_ObjectType eObjectType;
|
| };
|
|
|
| const XFA_ELEMENTINFO* XFA_GetElementByName(const CFX_WideStringC& wsName);
|
| -const XFA_ELEMENTINFO* XFA_GetElementByID(XFA_ELEMENT eName);
|
| +const XFA_ELEMENTINFO* XFA_GetElementByID(XFA_Element eName);
|
|
|
| enum XFA_ATTRIBUTETYPE {
|
| XFA_ATTRIBUTETYPE_NOTSURE,
|
| @@ -959,20 +961,20 @@ struct XFA_ATTRIBUTEINFO {
|
| const XFA_ATTRIBUTEINFO* XFA_GetAttributeByName(const CFX_WideStringC& wsName);
|
| const XFA_ATTRIBUTEINFO* XFA_GetAttributeByID(XFA_ATTRIBUTE eName);
|
| FX_BOOL XFA_GetAttributeDefaultValue(void*& pValue,
|
| - XFA_ELEMENT eElement,
|
| + XFA_Element eElement,
|
| XFA_ATTRIBUTE eAttribute,
|
| XFA_ATTRIBUTETYPE eType,
|
| uint32_t dwPacket);
|
| -XFA_ATTRIBUTEENUM XFA_GetAttributeDefaultValue_Enum(XFA_ELEMENT eElement,
|
| +XFA_ATTRIBUTEENUM XFA_GetAttributeDefaultValue_Enum(XFA_Element eElement,
|
| XFA_ATTRIBUTE eAttribute,
|
| uint32_t dwPacket);
|
| -CFX_WideStringC XFA_GetAttributeDefaultValue_Cdata(XFA_ELEMENT eElement,
|
| +CFX_WideStringC XFA_GetAttributeDefaultValue_Cdata(XFA_Element eElement,
|
| XFA_ATTRIBUTE eAttribute,
|
| uint32_t dwPacket);
|
| -FX_BOOL XFA_GetAttributeDefaultValue_Boolean(XFA_ELEMENT eElement,
|
| +FX_BOOL XFA_GetAttributeDefaultValue_Boolean(XFA_Element eElement,
|
| XFA_ATTRIBUTE eAttribute,
|
| uint32_t dwPacket);
|
| -CXFA_Measurement XFA_GetAttributeDefaultValue_Measure(XFA_ELEMENT eElement,
|
| +CXFA_Measurement XFA_GetAttributeDefaultValue_Measure(XFA_Element eElement,
|
| XFA_ATTRIBUTE eAttribute,
|
| uint32_t dwPacket);
|
| struct XFA_ELEMENTHIERARCHY {
|
| @@ -988,22 +990,22 @@ struct XFA_SCRIPTHIERARCHY {
|
| int16_t wParentIndex;
|
| };
|
|
|
| -const uint8_t* XFA_GetElementAttributes(XFA_ELEMENT eElement, int32_t& iCount);
|
| +const uint8_t* XFA_GetElementAttributes(XFA_Element eElement, int32_t& iCount);
|
|
|
| -const XFA_ATTRIBUTEINFO* XFA_GetAttributeOfElement(XFA_ELEMENT eElement,
|
| +const XFA_ATTRIBUTEINFO* XFA_GetAttributeOfElement(XFA_Element eElement,
|
| XFA_ATTRIBUTE eAttribute,
|
| uint32_t dwPacket);
|
| #define XFA_PROPERTYFLAG_OneOf 0x01
|
| #define XFA_PROPERTYFLAG_DefaultOneOf 0x02
|
| struct XFA_PROPERTY {
|
| - uint16_t eName;
|
| + XFA_Element eName;
|
| uint8_t uOccur;
|
| uint8_t uFlags;
|
| };
|
| -const XFA_PROPERTY* XFA_GetElementProperties(XFA_ELEMENT eElement,
|
| +const XFA_PROPERTY* XFA_GetElementProperties(XFA_Element eElement,
|
| int32_t& iCount);
|
| -const XFA_PROPERTY* XFA_GetPropertyOfElement(XFA_ELEMENT eElement,
|
| - XFA_ELEMENT eProperty,
|
| +const XFA_PROPERTY* XFA_GetPropertyOfElement(XFA_Element eElement,
|
| + XFA_Element eProperty,
|
| uint32_t dwPacket);
|
| struct XFA_ATTRIBUTEENUMINFO {
|
| uint32_t uHash;
|
| @@ -1061,7 +1063,7 @@ struct XFA_METHODINFO {
|
| XFA_METHOD_CALLBACK lpfnCallback;
|
| };
|
|
|
| -const XFA_METHODINFO* XFA_GetMethodByName(XFA_ELEMENT eElement,
|
| +const XFA_METHODINFO* XFA_GetMethodByName(XFA_Element eElement,
|
| const CFX_WideStringC& wsMethodName);
|
| typedef void (CXFA_Object::*XFA_ATTRIBUTE_CALLBACK)(CFXJSE_Value* pValue,
|
| FX_BOOL bSetting,
|
| @@ -1078,7 +1080,7 @@ struct XFA_SCRIPTATTRIBUTEINFO {
|
| uint16_t eValueType;
|
| };
|
| const XFA_SCRIPTATTRIBUTEINFO* XFA_GetScriptAttributeByName(
|
| - XFA_ELEMENT eElement,
|
| + XFA_Element eElement,
|
| const CFX_WideStringC& wsAttributeName);
|
|
|
| #endif // XFA_FXFA_INCLUDE_FXFA_BASIC_H_
|
|
|