Index: xfa/fxfa/include/fxfa_basic.h |
diff --git a/xfa/fxfa/include/fxfa_basic.h b/xfa/fxfa/include/fxfa_basic.h |
deleted file mode 100644 |
index e2d5330cc8c430c5094d6bab7cd5f93906bc4542..0000000000000000000000000000000000000000 |
--- a/xfa/fxfa/include/fxfa_basic.h |
+++ /dev/null |
@@ -1,1026 +0,0 @@ |
-// Copyright 2014 PDFium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
- |
-#ifndef XFA_FXFA_INCLUDE_FXFA_BASIC_H_ |
-#define XFA_FXFA_INCLUDE_FXFA_BASIC_H_ |
- |
-#include "fxjs/cfxjse_arguments.h" |
-#include "fxjs/fxjse.h" |
- |
-class CXFA_Measurement; |
-enum class XFA_ObjectType; |
- |
-enum XFA_HashCode : uint32_t { |
- XFA_HASHCODE_None = 0, |
- |
- XFA_HASHCODE_Config = 0x4e1e39b6, |
- XFA_HASHCODE_ConnectionSet = 0xe14c801c, |
- XFA_HASHCODE_Data = 0xbde9abda, |
- XFA_HASHCODE_DataDescription = 0x2b5df51e, |
- XFA_HASHCODE_Datasets = 0x99b95079, |
- XFA_HASHCODE_DataWindow = 0x83a550d2, |
- XFA_HASHCODE_Event = 0x185e41e2, |
- XFA_HASHCODE_Form = 0xcd309ff4, |
- XFA_HASHCODE_Group = 0xf7f75fcd, |
- XFA_HASHCODE_Host = 0xdb075bde, |
- XFA_HASHCODE_Layout = 0x7e7e845e, |
- XFA_HASHCODE_LocaleSet = 0x5473b6dc, |
- XFA_HASHCODE_Log = 0x0b1b3d22, |
- XFA_HASHCODE_Name = 0x31b19c1, |
- XFA_HASHCODE_Occur = 0xf7eebe1c, |
- XFA_HASHCODE_Pdf = 0xb843dba, |
- XFA_HASHCODE_Record = 0x5779d65f, |
- XFA_HASHCODE_Signature = 0x8b036f32, |
- XFA_HASHCODE_SourceSet = 0x811929d, |
- XFA_HASHCODE_Stylesheet = 0x6038580a, |
- XFA_HASHCODE_Template = 0x803550fc, |
- XFA_HASHCODE_This = 0x2d574d58, |
- XFA_HASHCODE_Xdc = 0xc56afbf, |
- XFA_HASHCODE_XDP = 0xc56afcc, |
- XFA_HASHCODE_Xfa = 0xc56b9ff, |
- XFA_HASHCODE_Xfdf = 0x48d004a8, |
- XFA_HASHCODE_Xmpmeta = 0x132a8fbc |
-}; |
- |
-enum XFA_PACKET { |
- XFA_PACKET_USER, |
- XFA_PACKET_SourceSet, |
- XFA_PACKET_Pdf, |
- XFA_PACKET_Xdc, |
- XFA_PACKET_XDP, |
- XFA_PACKET_Xmpmeta, |
- XFA_PACKET_Xfdf, |
- XFA_PACKET_Config, |
- XFA_PACKET_LocaleSet, |
- XFA_PACKET_Stylesheet, |
- XFA_PACKET_Template, |
- XFA_PACKET_Signature, |
- XFA_PACKET_Datasets, |
- XFA_PACKET_Form, |
- XFA_PACKET_ConnectionSet, |
-}; |
- |
-enum XFA_XDPPACKET { |
- XFA_XDPPACKET_UNKNOWN = 0, |
- XFA_XDPPACKET_Config = 1 << XFA_PACKET_Config, |
- XFA_XDPPACKET_Template = 1 << XFA_PACKET_Template, |
- XFA_XDPPACKET_Datasets = 1 << XFA_PACKET_Datasets, |
- XFA_XDPPACKET_Form = 1 << XFA_PACKET_Form, |
- XFA_XDPPACKET_LocaleSet = 1 << XFA_PACKET_LocaleSet, |
- XFA_XDPPACKET_ConnectionSet = 1 << XFA_PACKET_ConnectionSet, |
- XFA_XDPPACKET_SourceSet = 1 << XFA_PACKET_SourceSet, |
- XFA_XDPPACKET_Xdc = 1 << XFA_PACKET_Xdc, |
- XFA_XDPPACKET_Pdf = 1 << XFA_PACKET_Pdf, |
- XFA_XDPPACKET_Xfdf = 1 << XFA_PACKET_Xfdf, |
- XFA_XDPPACKET_Xmpmeta = 1 << XFA_PACKET_Xmpmeta, |
- XFA_XDPPACKET_Signature = 1 << XFA_PACKET_Signature, |
- XFA_XDPPACKET_Stylesheet = 1 << XFA_PACKET_Stylesheet, |
- XFA_XDPPACKET_USER = 1 << XFA_PACKET_USER, |
- XFA_XDPPACKET_XDP = 1 << XFA_PACKET_XDP, |
-}; |
-enum XFA_XDPPACKET_FLAGS { |
- XFA_XDPPACKET_FLAGS_COMPLETEMATCH = 1, |
- XFA_XDPPACKET_FLAGS_PREFIXMATCH = 2, |
- XFA_XDPPACKET_FLAGS_NOMATCH = 4, |
- XFA_XDPPACKET_FLAGS_SUPPORTONE = 8, |
- XFA_XDPPACKET_FLAGS_SUPPORTMANY = 16, |
-}; |
-struct XFA_PACKETINFO { |
- uint32_t uHash; |
- const FX_WCHAR* pName; |
- XFA_XDPPACKET eName; |
- const FX_WCHAR* pURI; |
- uint32_t eFlags; |
-}; |
- |
-enum XFA_ATTRIBUTEENUM { |
- XFA_ATTRIBUTEENUM_Asterisk, |
- XFA_ATTRIBUTEENUM_Slash, |
- XFA_ATTRIBUTEENUM_Backslash, |
- XFA_ATTRIBUTEENUM_On, |
- XFA_ATTRIBUTEENUM_Tb, |
- XFA_ATTRIBUTEENUM_Up, |
- XFA_ATTRIBUTEENUM_MetaData, |
- XFA_ATTRIBUTEENUM_Delegate, |
- XFA_ATTRIBUTEENUM_PostSubmit, |
- XFA_ATTRIBUTEENUM_Name, |
- XFA_ATTRIBUTEENUM_Cross, |
- XFA_ATTRIBUTEENUM_Next, |
- XFA_ATTRIBUTEENUM_None, |
- XFA_ATTRIBUTEENUM_ShortEdge, |
- XFA_ATTRIBUTEENUM_1mod10_1mod11, |
- XFA_ATTRIBUTEENUM_Height, |
- XFA_ATTRIBUTEENUM_CrossDiagonal, |
- XFA_ATTRIBUTEENUM_All, |
- XFA_ATTRIBUTEENUM_Any, |
- XFA_ATTRIBUTEENUM_ToRight, |
- XFA_ATTRIBUTEENUM_MatchTemplate, |
- XFA_ATTRIBUTEENUM_Dpl, |
- XFA_ATTRIBUTEENUM_Invisible, |
- XFA_ATTRIBUTEENUM_Fit, |
- XFA_ATTRIBUTEENUM_Width, |
- XFA_ATTRIBUTEENUM_PreSubmit, |
- XFA_ATTRIBUTEENUM_Ipl, |
- XFA_ATTRIBUTEENUM_FlateCompress, |
- XFA_ATTRIBUTEENUM_Med, |
- XFA_ATTRIBUTEENUM_Odd, |
- XFA_ATTRIBUTEENUM_Off, |
- XFA_ATTRIBUTEENUM_Pdf, |
- XFA_ATTRIBUTEENUM_Row, |
- XFA_ATTRIBUTEENUM_Top, |
- XFA_ATTRIBUTEENUM_Xdp, |
- XFA_ATTRIBUTEENUM_Xfd, |
- XFA_ATTRIBUTEENUM_Xml, |
- XFA_ATTRIBUTEENUM_Zip, |
- XFA_ATTRIBUTEENUM_Zpl, |
- XFA_ATTRIBUTEENUM_Visible, |
- XFA_ATTRIBUTEENUM_Exclude, |
- XFA_ATTRIBUTEENUM_MouseEnter, |
- XFA_ATTRIBUTEENUM_Pair, |
- XFA_ATTRIBUTEENUM_Filter, |
- XFA_ATTRIBUTEENUM_MoveLast, |
- XFA_ATTRIBUTEENUM_ExportAndImport, |
- XFA_ATTRIBUTEENUM_Push, |
- XFA_ATTRIBUTEENUM_Portrait, |
- XFA_ATTRIBUTEENUM_Default, |
- XFA_ATTRIBUTEENUM_StoredProc, |
- XFA_ATTRIBUTEENUM_StayBOF, |
- XFA_ATTRIBUTEENUM_StayEOF, |
- XFA_ATTRIBUTEENUM_PostPrint, |
- XFA_ATTRIBUTEENUM_UsCarrier, |
- XFA_ATTRIBUTEENUM_Right, |
- XFA_ATTRIBUTEENUM_PreOpen, |
- XFA_ATTRIBUTEENUM_Actual, |
- XFA_ATTRIBUTEENUM_Rest, |
- XFA_ATTRIBUTEENUM_TopCenter, |
- XFA_ATTRIBUTEENUM_StandardSymbol, |
- XFA_ATTRIBUTEENUM_Initialize, |
- XFA_ATTRIBUTEENUM_JustifyAll, |
- XFA_ATTRIBUTEENUM_Normal, |
- XFA_ATTRIBUTEENUM_Landscape, |
- XFA_ATTRIBUTEENUM_NonInteractive, |
- XFA_ATTRIBUTEENUM_MouseExit, |
- XFA_ATTRIBUTEENUM_Minus, |
- XFA_ATTRIBUTEENUM_DiagonalLeft, |
- XFA_ATTRIBUTEENUM_SimplexPaginated, |
- XFA_ATTRIBUTEENUM_Document, |
- XFA_ATTRIBUTEENUM_Warning, |
- XFA_ATTRIBUTEENUM_Auto, |
- XFA_ATTRIBUTEENUM_Below, |
- XFA_ATTRIBUTEENUM_BottomLeft, |
- XFA_ATTRIBUTEENUM_BottomCenter, |
- XFA_ATTRIBUTEENUM_Tcpl, |
- XFA_ATTRIBUTEENUM_Text, |
- XFA_ATTRIBUTEENUM_Grouping, |
- XFA_ATTRIBUTEENUM_SecureSymbol, |
- XFA_ATTRIBUTEENUM_PreExecute, |
- XFA_ATTRIBUTEENUM_DocClose, |
- XFA_ATTRIBUTEENUM_Keyset, |
- XFA_ATTRIBUTEENUM_Vertical, |
- XFA_ATTRIBUTEENUM_PreSave, |
- XFA_ATTRIBUTEENUM_PreSign, |
- XFA_ATTRIBUTEENUM_Bottom, |
- XFA_ATTRIBUTEENUM_ToTop, |
- XFA_ATTRIBUTEENUM_Verify, |
- XFA_ATTRIBUTEENUM_First, |
- XFA_ATTRIBUTEENUM_ContentArea, |
- XFA_ATTRIBUTEENUM_Solid, |
- XFA_ATTRIBUTEENUM_Pessimistic, |
- XFA_ATTRIBUTEENUM_DuplexPaginated, |
- XFA_ATTRIBUTEENUM_Round, |
- XFA_ATTRIBUTEENUM_Remerge, |
- XFA_ATTRIBUTEENUM_Ordered, |
- XFA_ATTRIBUTEENUM_Percent, |
- XFA_ATTRIBUTEENUM_Even, |
- XFA_ATTRIBUTEENUM_Exit, |
- XFA_ATTRIBUTEENUM_ToolTip, |
- XFA_ATTRIBUTEENUM_OrderedOccurrence, |
- XFA_ATTRIBUTEENUM_ReadOnly, |
- XFA_ATTRIBUTEENUM_Currency, |
- XFA_ATTRIBUTEENUM_Concat, |
- XFA_ATTRIBUTEENUM_Thai, |
- XFA_ATTRIBUTEENUM_Embossed, |
- XFA_ATTRIBUTEENUM_Formdata, |
- XFA_ATTRIBUTEENUM_Greek, |
- XFA_ATTRIBUTEENUM_Decimal, |
- XFA_ATTRIBUTEENUM_Select, |
- XFA_ATTRIBUTEENUM_LongEdge, |
- XFA_ATTRIBUTEENUM_Protected, |
- XFA_ATTRIBUTEENUM_BottomRight, |
- XFA_ATTRIBUTEENUM_Zero, |
- XFA_ATTRIBUTEENUM_ForwardOnly, |
- XFA_ATTRIBUTEENUM_DocReady, |
- XFA_ATTRIBUTEENUM_Hidden, |
- XFA_ATTRIBUTEENUM_Include, |
- XFA_ATTRIBUTEENUM_Dashed, |
- XFA_ATTRIBUTEENUM_MultiSelect, |
- XFA_ATTRIBUTEENUM_Inactive, |
- XFA_ATTRIBUTEENUM_Embed, |
- XFA_ATTRIBUTEENUM_Static, |
- XFA_ATTRIBUTEENUM_OnEntry, |
- XFA_ATTRIBUTEENUM_Cyrillic, |
- XFA_ATTRIBUTEENUM_NonBlank, |
- XFA_ATTRIBUTEENUM_TopRight, |
- XFA_ATTRIBUTEENUM_Hebrew, |
- XFA_ATTRIBUTEENUM_TopLeft, |
- XFA_ATTRIBUTEENUM_Center, |
- XFA_ATTRIBUTEENUM_MoveFirst, |
- XFA_ATTRIBUTEENUM_Diamond, |
- XFA_ATTRIBUTEENUM_PageOdd, |
- XFA_ATTRIBUTEENUM_1mod10, |
- XFA_ATTRIBUTEENUM_Korean, |
- XFA_ATTRIBUTEENUM_AboveEmbedded, |
- XFA_ATTRIBUTEENUM_ZipCompress, |
- XFA_ATTRIBUTEENUM_Numeric, |
- XFA_ATTRIBUTEENUM_Circle, |
- XFA_ATTRIBUTEENUM_ToBottom, |
- XFA_ATTRIBUTEENUM_Inverted, |
- XFA_ATTRIBUTEENUM_Update, |
- XFA_ATTRIBUTEENUM_Isoname, |
- XFA_ATTRIBUTEENUM_Server, |
- XFA_ATTRIBUTEENUM_Position, |
- XFA_ATTRIBUTEENUM_MiddleCenter, |
- XFA_ATTRIBUTEENUM_Optional, |
- XFA_ATTRIBUTEENUM_UsePrinterSetting, |
- XFA_ATTRIBUTEENUM_Outline, |
- XFA_ATTRIBUTEENUM_IndexChange, |
- XFA_ATTRIBUTEENUM_Change, |
- XFA_ATTRIBUTEENUM_PageArea, |
- XFA_ATTRIBUTEENUM_Once, |
- XFA_ATTRIBUTEENUM_Only, |
- XFA_ATTRIBUTEENUM_Open, |
- XFA_ATTRIBUTEENUM_Caption, |
- XFA_ATTRIBUTEENUM_Raised, |
- XFA_ATTRIBUTEENUM_Justify, |
- XFA_ATTRIBUTEENUM_RefAndDescendants, |
- XFA_ATTRIBUTEENUM_Short, |
- XFA_ATTRIBUTEENUM_PageFront, |
- XFA_ATTRIBUTEENUM_Monospace, |
- XFA_ATTRIBUTEENUM_Middle, |
- XFA_ATTRIBUTEENUM_PrePrint, |
- XFA_ATTRIBUTEENUM_Always, |
- XFA_ATTRIBUTEENUM_Unknown, |
- XFA_ATTRIBUTEENUM_ToLeft, |
- XFA_ATTRIBUTEENUM_Above, |
- XFA_ATTRIBUTEENUM_DashDot, |
- XFA_ATTRIBUTEENUM_Gregorian, |
- XFA_ATTRIBUTEENUM_Roman, |
- XFA_ATTRIBUTEENUM_MouseDown, |
- XFA_ATTRIBUTEENUM_Symbol, |
- XFA_ATTRIBUTEENUM_PageEven, |
- XFA_ATTRIBUTEENUM_Sign, |
- XFA_ATTRIBUTEENUM_AddNew, |
- XFA_ATTRIBUTEENUM_Star, |
- XFA_ATTRIBUTEENUM_Optimistic, |
- XFA_ATTRIBUTEENUM_Rl_tb, |
- XFA_ATTRIBUTEENUM_MiddleRight, |
- XFA_ATTRIBUTEENUM_Maintain, |
- XFA_ATTRIBUTEENUM_Package, |
- XFA_ATTRIBUTEENUM_SimplifiedChinese, |
- XFA_ATTRIBUTEENUM_ToCenter, |
- XFA_ATTRIBUTEENUM_Back, |
- XFA_ATTRIBUTEENUM_Unspecified, |
- XFA_ATTRIBUTEENUM_BatchOptimistic, |
- XFA_ATTRIBUTEENUM_Bold, |
- XFA_ATTRIBUTEENUM_Both, |
- XFA_ATTRIBUTEENUM_Butt, |
- XFA_ATTRIBUTEENUM_Client, |
- XFA_ATTRIBUTEENUM_2mod10, |
- XFA_ATTRIBUTEENUM_ImageOnly, |
- XFA_ATTRIBUTEENUM_Horizontal, |
- XFA_ATTRIBUTEENUM_Dotted, |
- XFA_ATTRIBUTEENUM_UserControl, |
- XFA_ATTRIBUTEENUM_DiagonalRight, |
- XFA_ATTRIBUTEENUM_ConsumeData, |
- XFA_ATTRIBUTEENUM_Check, |
- XFA_ATTRIBUTEENUM_Data, |
- XFA_ATTRIBUTEENUM_Down, |
- XFA_ATTRIBUTEENUM_SansSerif, |
- XFA_ATTRIBUTEENUM_Inline, |
- XFA_ATTRIBUTEENUM_TraditionalChinese, |
- XFA_ATTRIBUTEENUM_Warn, |
- XFA_ATTRIBUTEENUM_RefOnly, |
- XFA_ATTRIBUTEENUM_InteractiveForms, |
- XFA_ATTRIBUTEENUM_Word, |
- XFA_ATTRIBUTEENUM_Unordered, |
- XFA_ATTRIBUTEENUM_Required, |
- XFA_ATTRIBUTEENUM_ImportOnly, |
- XFA_ATTRIBUTEENUM_BelowEmbedded, |
- XFA_ATTRIBUTEENUM_Japanese, |
- XFA_ATTRIBUTEENUM_Full, |
- XFA_ATTRIBUTEENUM_Rl_row, |
- XFA_ATTRIBUTEENUM_Vietnamese, |
- XFA_ATTRIBUTEENUM_EastEuropeanRoman, |
- XFA_ATTRIBUTEENUM_MouseUp, |
- XFA_ATTRIBUTEENUM_ExportOnly, |
- XFA_ATTRIBUTEENUM_Clear, |
- XFA_ATTRIBUTEENUM_Click, |
- XFA_ATTRIBUTEENUM_Base64, |
- XFA_ATTRIBUTEENUM_Close, |
- XFA_ATTRIBUTEENUM_Host, |
- XFA_ATTRIBUTEENUM_Global, |
- XFA_ATTRIBUTEENUM_Blank, |
- XFA_ATTRIBUTEENUM_Table, |
- XFA_ATTRIBUTEENUM_Import, |
- XFA_ATTRIBUTEENUM_Custom, |
- XFA_ATTRIBUTEENUM_MiddleLeft, |
- XFA_ATTRIBUTEENUM_PostExecute, |
- XFA_ATTRIBUTEENUM_Radix, |
- XFA_ATTRIBUTEENUM_PostOpen, |
- XFA_ATTRIBUTEENUM_Enter, |
- XFA_ATTRIBUTEENUM_Ignore, |
- XFA_ATTRIBUTEENUM_Lr_tb, |
- XFA_ATTRIBUTEENUM_Fantasy, |
- XFA_ATTRIBUTEENUM_Italic, |
- XFA_ATTRIBUTEENUM_Author, |
- XFA_ATTRIBUTEENUM_ToEdge, |
- XFA_ATTRIBUTEENUM_Choice, |
- XFA_ATTRIBUTEENUM_Disabled, |
- XFA_ATTRIBUTEENUM_CrossHatch, |
- XFA_ATTRIBUTEENUM_DataRef, |
- XFA_ATTRIBUTEENUM_DashDotDot, |
- XFA_ATTRIBUTEENUM_Square, |
- XFA_ATTRIBUTEENUM_Dynamic, |
- XFA_ATTRIBUTEENUM_Manual, |
- XFA_ATTRIBUTEENUM_Etched, |
- XFA_ATTRIBUTEENUM_ValidationState, |
- XFA_ATTRIBUTEENUM_Cursive, |
- XFA_ATTRIBUTEENUM_Last, |
- XFA_ATTRIBUTEENUM_Left, |
- XFA_ATTRIBUTEENUM_Link, |
- XFA_ATTRIBUTEENUM_Long, |
- XFA_ATTRIBUTEENUM_InternationalCarrier, |
- XFA_ATTRIBUTEENUM_PDF1_3, |
- XFA_ATTRIBUTEENUM_PDF1_6, |
- XFA_ATTRIBUTEENUM_Serif, |
- XFA_ATTRIBUTEENUM_PostSave, |
- XFA_ATTRIBUTEENUM_Ready, |
- XFA_ATTRIBUTEENUM_PostSign, |
- XFA_ATTRIBUTEENUM_Arabic, |
- XFA_ATTRIBUTEENUM_Error, |
- XFA_ATTRIBUTEENUM_Urlencoded, |
- XFA_ATTRIBUTEENUM_Lowered, |
-}; |
-enum XFA_ATTRIBUTE { |
- XFA_ATTRIBUTE_H, |
- XFA_ATTRIBUTE_W, |
- XFA_ATTRIBUTE_X, |
- XFA_ATTRIBUTE_Y, |
- XFA_ATTRIBUTE_Id, |
- XFA_ATTRIBUTE_To, |
- XFA_ATTRIBUTE_LineThrough, |
- XFA_ATTRIBUTE_HAlign, |
- XFA_ATTRIBUTE_Typeface, |
- XFA_ATTRIBUTE_BeforeTarget, |
- XFA_ATTRIBUTE_Name, |
- XFA_ATTRIBUTE_Next, |
- XFA_ATTRIBUTE_DataRowCount, |
- XFA_ATTRIBUTE_Break, |
- XFA_ATTRIBUTE_VScrollPolicy, |
- XFA_ATTRIBUTE_FontHorizontalScale, |
- XFA_ATTRIBUTE_TextIndent, |
- XFA_ATTRIBUTE_Context, |
- XFA_ATTRIBUTE_TrayOut, |
- XFA_ATTRIBUTE_Cap, |
- XFA_ATTRIBUTE_Max, |
- XFA_ATTRIBUTE_Min, |
- XFA_ATTRIBUTE_Ref, |
- XFA_ATTRIBUTE_Rid, |
- XFA_ATTRIBUTE_Url, |
- XFA_ATTRIBUTE_Use, |
- XFA_ATTRIBUTE_LeftInset, |
- XFA_ATTRIBUTE_Widows, |
- XFA_ATTRIBUTE_Level, |
- XFA_ATTRIBUTE_BottomInset, |
- XFA_ATTRIBUTE_OverflowTarget, |
- XFA_ATTRIBUTE_AllowMacro, |
- XFA_ATTRIBUTE_PagePosition, |
- XFA_ATTRIBUTE_ColumnWidths, |
- XFA_ATTRIBUTE_OverflowLeader, |
- XFA_ATTRIBUTE_Action, |
- XFA_ATTRIBUTE_NonRepudiation, |
- XFA_ATTRIBUTE_Rate, |
- XFA_ATTRIBUTE_AllowRichText, |
- XFA_ATTRIBUTE_Role, |
- XFA_ATTRIBUTE_OverflowTrailer, |
- XFA_ATTRIBUTE_Operation, |
- XFA_ATTRIBUTE_Timeout, |
- XFA_ATTRIBUTE_TopInset, |
- XFA_ATTRIBUTE_Access, |
- XFA_ATTRIBUTE_CommandType, |
- XFA_ATTRIBUTE_Format, |
- XFA_ATTRIBUTE_DataPrep, |
- XFA_ATTRIBUTE_WidgetData, |
- XFA_ATTRIBUTE_Abbr, |
- XFA_ATTRIBUTE_MarginRight, |
- XFA_ATTRIBUTE_DataDescription, |
- XFA_ATTRIBUTE_EncipherOnly, |
- XFA_ATTRIBUTE_KerningMode, |
- XFA_ATTRIBUTE_Rotate, |
- XFA_ATTRIBUTE_WordCharacterCount, |
- XFA_ATTRIBUTE_Type, |
- XFA_ATTRIBUTE_Reserve, |
- XFA_ATTRIBUTE_TextLocation, |
- XFA_ATTRIBUTE_Priority, |
- XFA_ATTRIBUTE_Underline, |
- XFA_ATTRIBUTE_ModuleWidth, |
- XFA_ATTRIBUTE_Hyphenate, |
- XFA_ATTRIBUTE_Listen, |
- XFA_ATTRIBUTE_Delimiter, |
- XFA_ATTRIBUTE_ContentType, |
- XFA_ATTRIBUTE_StartNew, |
- XFA_ATTRIBUTE_EofAction, |
- XFA_ATTRIBUTE_AllowNeutral, |
- XFA_ATTRIBUTE_Connection, |
- XFA_ATTRIBUTE_BaselineShift, |
- XFA_ATTRIBUTE_OverlinePeriod, |
- XFA_ATTRIBUTE_FracDigits, |
- XFA_ATTRIBUTE_Orientation, |
- XFA_ATTRIBUTE_TimeStamp, |
- XFA_ATTRIBUTE_PrintCheckDigit, |
- XFA_ATTRIBUTE_MarginLeft, |
- XFA_ATTRIBUTE_Stroke, |
- XFA_ATTRIBUTE_ModuleHeight, |
- XFA_ATTRIBUTE_TransferEncoding, |
- XFA_ATTRIBUTE_Usage, |
- XFA_ATTRIBUTE_Presence, |
- XFA_ATTRIBUTE_RadixOffset, |
- XFA_ATTRIBUTE_Preserve, |
- XFA_ATTRIBUTE_AliasNode, |
- XFA_ATTRIBUTE_MultiLine, |
- XFA_ATTRIBUTE_Version, |
- XFA_ATTRIBUTE_StartChar, |
- XFA_ATTRIBUTE_ScriptTest, |
- XFA_ATTRIBUTE_StartAngle, |
- XFA_ATTRIBUTE_CursorType, |
- XFA_ATTRIBUTE_DigitalSignature, |
- XFA_ATTRIBUTE_CodeType, |
- XFA_ATTRIBUTE_Output, |
- XFA_ATTRIBUTE_BookendTrailer, |
- XFA_ATTRIBUTE_ImagingBBox, |
- XFA_ATTRIBUTE_ExcludeInitialCap, |
- XFA_ATTRIBUTE_Force, |
- XFA_ATTRIBUTE_CrlSign, |
- XFA_ATTRIBUTE_Previous, |
- XFA_ATTRIBUTE_PushCharacterCount, |
- XFA_ATTRIBUTE_NullTest, |
- XFA_ATTRIBUTE_RunAt, |
- XFA_ATTRIBUTE_SpaceBelow, |
- XFA_ATTRIBUTE_SweepAngle, |
- XFA_ATTRIBUTE_NumberOfCells, |
- XFA_ATTRIBUTE_LetterSpacing, |
- XFA_ATTRIBUTE_LockType, |
- XFA_ATTRIBUTE_PasswordChar, |
- XFA_ATTRIBUTE_VAlign, |
- XFA_ATTRIBUTE_SourceBelow, |
- XFA_ATTRIBUTE_Inverted, |
- XFA_ATTRIBUTE_Mark, |
- XFA_ATTRIBUTE_MaxH, |
- XFA_ATTRIBUTE_MaxW, |
- XFA_ATTRIBUTE_Truncate, |
- XFA_ATTRIBUTE_MinH, |
- XFA_ATTRIBUTE_MinW, |
- XFA_ATTRIBUTE_Initial, |
- XFA_ATTRIBUTE_Mode, |
- XFA_ATTRIBUTE_Layout, |
- XFA_ATTRIBUTE_Server, |
- XFA_ATTRIBUTE_EmbedPDF, |
- XFA_ATTRIBUTE_OddOrEven, |
- XFA_ATTRIBUTE_TabDefault, |
- XFA_ATTRIBUTE_Contains, |
- XFA_ATTRIBUTE_RightInset, |
- XFA_ATTRIBUTE_MaxChars, |
- XFA_ATTRIBUTE_Open, |
- XFA_ATTRIBUTE_Relation, |
- XFA_ATTRIBUTE_WideNarrowRatio, |
- XFA_ATTRIBUTE_Relevant, |
- XFA_ATTRIBUTE_SignatureType, |
- XFA_ATTRIBUTE_LineThroughPeriod, |
- XFA_ATTRIBUTE_Shape, |
- XFA_ATTRIBUTE_TabStops, |
- XFA_ATTRIBUTE_OutputBelow, |
- XFA_ATTRIBUTE_Short, |
- XFA_ATTRIBUTE_FontVerticalScale, |
- XFA_ATTRIBUTE_Thickness, |
- XFA_ATTRIBUTE_CommitOn, |
- XFA_ATTRIBUTE_RemainCharacterCount, |
- XFA_ATTRIBUTE_KeyAgreement, |
- XFA_ATTRIBUTE_ErrorCorrectionLevel, |
- XFA_ATTRIBUTE_UpsMode, |
- XFA_ATTRIBUTE_MergeMode, |
- XFA_ATTRIBUTE_Circular, |
- XFA_ATTRIBUTE_PsName, |
- XFA_ATTRIBUTE_Trailer, |
- XFA_ATTRIBUTE_UnicodeRange, |
- XFA_ATTRIBUTE_ExecuteType, |
- XFA_ATTRIBUTE_DuplexImposition, |
- XFA_ATTRIBUTE_TrayIn, |
- XFA_ATTRIBUTE_BindingNode, |
- XFA_ATTRIBUTE_BofAction, |
- XFA_ATTRIBUTE_Save, |
- XFA_ATTRIBUTE_TargetType, |
- XFA_ATTRIBUTE_KeyEncipherment, |
- XFA_ATTRIBUTE_CredentialServerPolicy, |
- XFA_ATTRIBUTE_Size, |
- XFA_ATTRIBUTE_InitialNumber, |
- XFA_ATTRIBUTE_Slope, |
- XFA_ATTRIBUTE_CSpace, |
- XFA_ATTRIBUTE_ColSpan, |
- XFA_ATTRIBUTE_Binding, |
- XFA_ATTRIBUTE_Checksum, |
- XFA_ATTRIBUTE_CharEncoding, |
- XFA_ATTRIBUTE_Bind, |
- XFA_ATTRIBUTE_TextEntry, |
- XFA_ATTRIBUTE_Archive, |
- XFA_ATTRIBUTE_Uuid, |
- XFA_ATTRIBUTE_Posture, |
- XFA_ATTRIBUTE_After, |
- XFA_ATTRIBUTE_Orphans, |
- XFA_ATTRIBUTE_QualifiedName, |
- XFA_ATTRIBUTE_Usehref, |
- XFA_ATTRIBUTE_Locale, |
- XFA_ATTRIBUTE_Weight, |
- XFA_ATTRIBUTE_UnderlinePeriod, |
- XFA_ATTRIBUTE_Data, |
- XFA_ATTRIBUTE_Desc, |
- XFA_ATTRIBUTE_Numbered, |
- XFA_ATTRIBUTE_DataColumnCount, |
- XFA_ATTRIBUTE_Overline, |
- XFA_ATTRIBUTE_UrlPolicy, |
- XFA_ATTRIBUTE_AnchorType, |
- XFA_ATTRIBUTE_LabelRef, |
- XFA_ATTRIBUTE_BookendLeader, |
- XFA_ATTRIBUTE_MaxLength, |
- XFA_ATTRIBUTE_AccessKey, |
- XFA_ATTRIBUTE_CursorLocation, |
- XFA_ATTRIBUTE_DelayedOpen, |
- XFA_ATTRIBUTE_Target, |
- XFA_ATTRIBUTE_DataEncipherment, |
- XFA_ATTRIBUTE_AfterTarget, |
- XFA_ATTRIBUTE_Leader, |
- XFA_ATTRIBUTE_Picker, |
- XFA_ATTRIBUTE_From, |
- XFA_ATTRIBUTE_BaseProfile, |
- XFA_ATTRIBUTE_Aspect, |
- XFA_ATTRIBUTE_RowColumnRatio, |
- XFA_ATTRIBUTE_LineHeight, |
- XFA_ATTRIBUTE_Highlight, |
- XFA_ATTRIBUTE_ValueRef, |
- XFA_ATTRIBUTE_MaxEntries, |
- XFA_ATTRIBUTE_DataLength, |
- XFA_ATTRIBUTE_Activity, |
- XFA_ATTRIBUTE_Input, |
- XFA_ATTRIBUTE_Value, |
- XFA_ATTRIBUTE_BlankOrNotBlank, |
- XFA_ATTRIBUTE_AddRevocationInfo, |
- XFA_ATTRIBUTE_GenericFamily, |
- XFA_ATTRIBUTE_Hand, |
- XFA_ATTRIBUTE_Href, |
- XFA_ATTRIBUTE_TextEncoding, |
- XFA_ATTRIBUTE_LeadDigits, |
- XFA_ATTRIBUTE_Permissions, |
- XFA_ATTRIBUTE_SpaceAbove, |
- XFA_ATTRIBUTE_CodeBase, |
- XFA_ATTRIBUTE_Stock, |
- XFA_ATTRIBUTE_IsNull, |
- XFA_ATTRIBUTE_RestoreState, |
- XFA_ATTRIBUTE_ExcludeAllCaps, |
- XFA_ATTRIBUTE_FormatTest, |
- XFA_ATTRIBUTE_HScrollPolicy, |
- XFA_ATTRIBUTE_Join, |
- XFA_ATTRIBUTE_KeyCertSign, |
- XFA_ATTRIBUTE_Radius, |
- XFA_ATTRIBUTE_SourceAbove, |
- XFA_ATTRIBUTE_Override, |
- XFA_ATTRIBUTE_ClassId, |
- XFA_ATTRIBUTE_Disable, |
- XFA_ATTRIBUTE_Scope, |
- XFA_ATTRIBUTE_Match, |
- XFA_ATTRIBUTE_Placement, |
- XFA_ATTRIBUTE_Before, |
- XFA_ATTRIBUTE_WritingScript, |
- XFA_ATTRIBUTE_EndChar, |
- XFA_ATTRIBUTE_Lock, |
- XFA_ATTRIBUTE_Long, |
- XFA_ATTRIBUTE_Intact, |
- XFA_ATTRIBUTE_XdpContent, |
- XFA_ATTRIBUTE_DecipherOnly, |
-}; |
- |
-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 |
-}; |
-struct XFA_ELEMENTINFO { |
- uint32_t uHash; |
- const FX_WCHAR* pName; |
- XFA_Element eName; |
- uint32_t dwPackets; |
- XFA_ObjectType eObjectType; |
-}; |
- |
-enum XFA_ATTRIBUTETYPE { |
- XFA_ATTRIBUTETYPE_NOTSURE, |
- XFA_ATTRIBUTETYPE_Enum, |
- XFA_ATTRIBUTETYPE_Cdata, |
- XFA_ATTRIBUTETYPE_Boolean, |
- XFA_ATTRIBUTETYPE_Integer, |
- XFA_ATTRIBUTETYPE_Measure, |
-}; |
-struct XFA_ATTRIBUTEINFO { |
- uint32_t uHash; |
- const FX_WCHAR* pName; |
- XFA_ATTRIBUTE eName; |
- XFA_ATTRIBUTETYPE eType; |
- uint32_t dwPackets; |
- void* pDefValue; |
-}; |
- |
-struct XFA_ELEMENTHIERARCHY { |
- uint16_t wStart; |
- uint16_t wCount; |
-}; |
- |
-struct XFA_SCRIPTHIERARCHY { |
- uint16_t wMethodStart; |
- uint16_t wMethodCount; |
- uint16_t wAttributeStart; |
- uint16_t wAttributeCount; |
- int16_t wParentIndex; |
-}; |
- |
-#define XFA_PROPERTYFLAG_OneOf 0x01 |
-#define XFA_PROPERTYFLAG_DefaultOneOf 0x02 |
-struct XFA_PROPERTY { |
- XFA_Element eName; |
- uint8_t uOccur; |
- uint8_t uFlags; |
-}; |
- |
-struct XFA_ATTRIBUTEENUMINFO { |
- uint32_t uHash; |
- const FX_WCHAR* pName; |
- XFA_ATTRIBUTEENUM eName; |
-}; |
- |
-enum XFA_UNIT { |
- XFA_UNIT_Unknown, |
- XFA_UNIT_Percent, |
- XFA_UNIT_Angle, |
- XFA_UNIT_Em, |
- XFA_UNIT_Pt, |
- XFA_UNIT_In, |
- XFA_UNIT_Pc, |
- XFA_UNIT_Cm, |
- XFA_UNIT_Mm, |
- XFA_UNIT_Mp, |
-}; |
- |
-struct XFA_NOTSUREATTRIBUTE { |
- XFA_Element eElement; |
- XFA_ATTRIBUTE eAttribute; |
- XFA_ATTRIBUTETYPE eType; |
- void* pValue; |
-}; |
- |
-class CFXJSE_Arguments; |
-class CXFA_Object; |
- |
-typedef void (CXFA_Object::*XFA_METHOD_CALLBACK)(CFXJSE_Arguments* pArguments); |
-struct XFA_METHODINFO { |
- uint32_t uHash; |
- const FX_WCHAR* pName; |
- XFA_METHOD_CALLBACK lpfnCallback; |
-}; |
- |
-typedef void (CXFA_Object::*XFA_ATTRIBUTE_CALLBACK)(CFXJSE_Value* pValue, |
- FX_BOOL bSetting, |
- XFA_ATTRIBUTE eAttribute); |
-enum XFA_SCRIPT_TYPE { |
- XFA_SCRIPT_Basic, |
- XFA_SCRIPT_Object, |
-}; |
-struct XFA_SCRIPTATTRIBUTEINFO { |
- uint32_t uHash; |
- const FX_WCHAR* pName; |
- XFA_ATTRIBUTE_CALLBACK lpfnCallback; |
- int32_t eAttribute; |
- uint16_t eValueType; |
-}; |
- |
-#endif // XFA_FXFA_INCLUDE_FXFA_BASIC_H_ |