Index: xfa/fxfa/include/fxfa.h |
diff --git a/xfa/fxfa/include/fxfa.h b/xfa/fxfa/include/fxfa.h |
index e241139464f7006e53f1cb97d7509d2bdc2fc0aa..672ca302fdcca000fdbcd7c863a1a3f13c7afee6 100644 |
--- a/xfa/fxfa/include/fxfa.h |
+++ b/xfa/fxfa/include/fxfa.h |
@@ -137,6 +137,123 @@ class IXFA_WidgetIterator; |
#define XFA_IDS_ValidateError 98 |
#define XFA_IDS_ValidateNumberError 99 |
+#define XFA_DOCVIEW_View 0x00000000 |
+#define XFA_DOCVIEW_MasterPage 0x00000001 |
+#define XFA_DOCVIEW_Design 0x00000002 |
+#define XFA_DOCTYPE_Dynamic 0 |
+#define XFA_DOCTYPE_Static 1 |
+#define XFA_DOCTYPE_XDP 2 |
+#define XFA_PARSESTATUS_StatusErr -3 |
+#define XFA_PARSESTATUS_StreamErr -2 |
+#define XFA_PARSESTATUS_SyntaxErr -1 |
+#define XFA_PARSESTATUS_Ready 0 |
+#define XFA_PARSESTATUS_Done 100 |
+#define XFA_VALIDATE_preSubmit 1 |
+#define XFA_VALIDATE_prePrint 2 |
+#define XFA_VALIDATE_preExecute 3 |
+#define XFA_VALIDATE_preSave 4 |
+ |
+#define XFA_INVALIDATE_AllPages 0x00000000 |
+#define XFA_INVALIDATE_CurrentPage 0x00000001 |
+#define XFA_PRINTOPT_ShowDialog 0x00000001 |
+#define XFA_PRINTOPT_CanCancel 0x00000002 |
+#define XFA_PRINTOPT_ShrinkPage 0x00000004 |
+#define XFA_PRINTOPT_AsImage 0x00000008 |
+#define XFA_PRINTOPT_ReverseOrder 0x00000010 |
+#define XFA_PRINTOPT_PrintAnnot 0x00000020 |
+#define XFA_PAGEVIEWEVENT_PostAdded 1 |
+#define XFA_PAGEVIEWEVENT_PostRemoved 3 |
+#define XFA_PAGEVIEWEVENT_StopLayout 4 |
+#define XFA_WIDGETEVENT_PostAdded 2 |
+#define XFA_WIDGETEVENT_PreRemoved 3 |
+ |
+#define XFA_EVENTERROR_Success 1 |
+#define XFA_EVENTERROR_Error -1 |
+#define XFA_EVENTERROR_NotExist 0 |
+#define XFA_EVENTERROR_Disabled 2 |
+ |
+#define XFA_RENDERSTATUS_Ready 1 |
+#define XFA_RENDERSTATUS_ToBeContinued 2 |
+#define XFA_RENDERSTATUS_Done 3 |
+#define XFA_RENDERSTATUS_Failed -1 |
+ |
+#define XFA_TRAVERSEWAY_Tranvalse 0x0001 |
+#define XFA_TRAVERSEWAY_Form 0x0002 |
+#define XFA_WIDGETFILTER_Visible 0x0001 |
+#define XFA_WIDGETFILTER_Viewable 0x0010 |
+#define XFA_WIDGETFILTER_Printable 0x0020 |
+#define XFA_WIDGETFILTER_Field 0x0100 |
+#define XFA_WIDGETFILTER_AllType 0x0F00 |
+ |
+#define XFA_WIDGETSTATUS_Visible 0x00000001 |
+#define XFA_WIDGETSTATUS_Invisible 0x00000002 |
+#define XFA_WIDGETSTATUS_Hidden 0x00000004 |
+#define XFA_WIDGETSTATUS_Viewable 0x00000010 |
+#define XFA_WIDGETSTATUS_Printable 0x00000020 |
+#define XFA_WIDGETSTATUS_Focused 0x00000100 |
+ |
+enum XFA_EVENTTYPE { |
+ XFA_EVENT_Click, |
+ XFA_EVENT_Change, |
+ XFA_EVENT_DocClose, |
+ XFA_EVENT_DocReady, |
+ XFA_EVENT_Enter, |
+ XFA_EVENT_Exit, |
+ XFA_EVENT_Full, |
+ XFA_EVENT_IndexChange, |
+ XFA_EVENT_Initialize, |
+ XFA_EVENT_MouseDown, |
+ XFA_EVENT_MouseEnter, |
+ XFA_EVENT_MouseExit, |
+ XFA_EVENT_MouseUp, |
+ XFA_EVENT_PostExecute, |
+ XFA_EVENT_PostOpen, |
+ XFA_EVENT_PostPrint, |
+ XFA_EVENT_PostSave, |
+ XFA_EVENT_PostSign, |
+ XFA_EVENT_PostSubmit, |
+ XFA_EVENT_PreExecute, |
+ XFA_EVENT_PreOpen, |
+ XFA_EVENT_PrePrint, |
+ XFA_EVENT_PreSave, |
+ XFA_EVENT_PreSign, |
+ XFA_EVENT_PreSubmit, |
+ XFA_EVENT_Ready, |
+ XFA_EVENT_InitCalculate, |
+ XFA_EVENT_InitVariables, |
+ XFA_EVENT_Calculate, |
+ XFA_EVENT_Validate, |
+ XFA_EVENT_Unknown, |
+}; |
+ |
+enum XFA_WIDGETORDER { |
+ XFA_WIDGETORDER_PreOrder, |
+}; |
+ |
+enum XFA_WIDGETTYPE { |
+ XFA_WIDGETTYPE_Barcode, |
+ XFA_WIDGETTYPE_PushButton, |
+ XFA_WIDGETTYPE_CheckButton, |
+ XFA_WIDGETTYPE_RadioButton, |
+ XFA_WIDGETTYPE_DatetimeEdit, |
+ XFA_WIDGETTYPE_DecimalField, |
+ XFA_WIDGETTYPE_NumericField, |
+ XFA_WIDGETTYPE_Signature, |
+ XFA_WIDGETTYPE_TextEdit, |
+ XFA_WIDGETTYPE_DropdownList, |
+ XFA_WIDGETTYPE_ListBox, |
+ XFA_WIDGETTYPE_ImageField, |
+ XFA_WIDGETTYPE_PasswordEdit, |
+ XFA_WIDGETTYPE_Arc, |
+ XFA_WIDGETTYPE_Rectangle, |
+ XFA_WIDGETTYPE_Image, |
+ XFA_WIDGETTYPE_Line, |
+ XFA_WIDGETTYPE_Text, |
+ XFA_WIDGETTYPE_ExcludeGroup, |
+ XFA_WIDGETTYPE_Subform, |
+ XFA_WIDGETTYPE_Unknown, |
+}; |
+ |
// Probably should be called IXFA_AppDelegate. |
class IXFA_AppProvider { |
public: |
@@ -262,20 +379,6 @@ class IXFA_AppProvider { |
virtual IFWL_AdapterTimerMgr* GetTimerMgr() = 0; |
}; |
-#define XFA_INVALIDATE_AllPages 0x00000000 |
-#define XFA_INVALIDATE_CurrentPage 0x00000001 |
-#define XFA_PRINTOPT_ShowDialog 0x00000001 |
-#define XFA_PRINTOPT_CanCancel 0x00000002 |
-#define XFA_PRINTOPT_ShrinkPage 0x00000004 |
-#define XFA_PRINTOPT_AsImage 0x00000008 |
-#define XFA_PRINTOPT_ReverseOrder 0x00000010 |
-#define XFA_PRINTOPT_PrintAnnot 0x00000020 |
-#define XFA_PAGEVIEWEVENT_PostAdded 1 |
-#define XFA_PAGEVIEWEVENT_PostRemoved 3 |
-#define XFA_PAGEVIEWEVENT_StopLayout 4 |
-#define XFA_WIDGETEVENT_PostAdded 2 |
-#define XFA_WIDGETEVENT_PreRemoved 3 |
- |
class IXFA_DocProvider { |
public: |
virtual ~IXFA_DocProvider() {} |
@@ -373,55 +476,7 @@ class IXFA_DocProvider { |
virtual IFX_FileRead* OpenLinkedFile(CXFA_FFDoc* hDoc, |
const CFX_WideString& wsLink) = 0; |
}; |
-#define XFA_DOCVIEW_View 0x00000000 |
-#define XFA_DOCVIEW_MasterPage 0x00000001 |
-#define XFA_DOCVIEW_Design 0x00000002 |
-#define XFA_DOCTYPE_Dynamic 0 |
-#define XFA_DOCTYPE_Static 1 |
-#define XFA_DOCTYPE_XDP 2 |
-#define XFA_PARSESTATUS_StatusErr -3 |
-#define XFA_PARSESTATUS_StreamErr -2 |
-#define XFA_PARSESTATUS_SyntaxErr -1 |
-#define XFA_PARSESTATUS_Ready 0 |
-#define XFA_PARSESTATUS_Done 100 |
-enum XFA_EVENTTYPE { |
- XFA_EVENT_Click, |
- XFA_EVENT_Change, |
- XFA_EVENT_DocClose, |
- XFA_EVENT_DocReady, |
- XFA_EVENT_Enter, |
- XFA_EVENT_Exit, |
- XFA_EVENT_Full, |
- XFA_EVENT_IndexChange, |
- XFA_EVENT_Initialize, |
- XFA_EVENT_MouseDown, |
- XFA_EVENT_MouseEnter, |
- XFA_EVENT_MouseExit, |
- XFA_EVENT_MouseUp, |
- XFA_EVENT_PostExecute, |
- XFA_EVENT_PostOpen, |
- XFA_EVENT_PostPrint, |
- XFA_EVENT_PostSave, |
- XFA_EVENT_PostSign, |
- XFA_EVENT_PostSubmit, |
- XFA_EVENT_PreExecute, |
- XFA_EVENT_PreOpen, |
- XFA_EVENT_PrePrint, |
- XFA_EVENT_PreSave, |
- XFA_EVENT_PreSign, |
- XFA_EVENT_PreSubmit, |
- XFA_EVENT_Ready, |
- XFA_EVENT_InitCalculate, |
- XFA_EVENT_InitVariables, |
- XFA_EVENT_Calculate, |
- XFA_EVENT_Validate, |
- XFA_EVENT_Unknown, |
-}; |
-#define XFA_VALIDATE_preSubmit 1 |
-#define XFA_VALIDATE_prePrint 2 |
-#define XFA_VALIDATE_preExecute 3 |
-#define XFA_VALIDATE_preSave 4 |
class CXFA_EventParam { |
public: |
CXFA_EventParam() { |
@@ -471,21 +526,6 @@ class CXFA_EventParam { |
FX_BOOL m_bIsFormReady; |
int32_t m_iValidateActivities; |
}; |
-#define XFA_EVENTERROR_Success 1 |
-#define XFA_EVENTERROR_Error -1 |
-#define XFA_EVENTERROR_NotExist 0 |
-#define XFA_EVENTERROR_Disabled 2 |
-enum XFA_WIDGETORDER { |
- XFA_WIDGETORDER_PreOrder, |
-}; |
- |
-#define XFA_TRAVERSEWAY_Tranvalse 0x0001 |
-#define XFA_TRAVERSEWAY_Form 0x0002 |
-#define XFA_WIDGETFILTER_Visible 0x0001 |
-#define XFA_WIDGETFILTER_Viewable 0x0010 |
-#define XFA_WIDGETFILTER_Printable 0x0020 |
-#define XFA_WIDGETFILTER_Field 0x0100 |
-#define XFA_WIDGETFILTER_AllType 0x0F00 |
class CXFA_RenderOptions { |
public: |
@@ -493,40 +533,6 @@ class CXFA_RenderOptions { |
FX_BOOL m_bPrint; |
FX_BOOL m_bHighlight; |
}; |
-#define XFA_RENDERSTATUS_Ready 1 |
-#define XFA_RENDERSTATUS_ToBeContinued 2 |
-#define XFA_RENDERSTATUS_Done 3 |
-#define XFA_RENDERSTATUS_Failed -1 |
- |
-enum XFA_WIDGETTYPE { |
- XFA_WIDGETTYPE_Barcode, |
- XFA_WIDGETTYPE_PushButton, |
- XFA_WIDGETTYPE_CheckButton, |
- XFA_WIDGETTYPE_RadioButton, |
- XFA_WIDGETTYPE_DatetimeEdit, |
- XFA_WIDGETTYPE_DecimalField, |
- XFA_WIDGETTYPE_NumericField, |
- XFA_WIDGETTYPE_Signature, |
- XFA_WIDGETTYPE_TextEdit, |
- XFA_WIDGETTYPE_DropdownList, |
- XFA_WIDGETTYPE_ListBox, |
- XFA_WIDGETTYPE_ImageField, |
- XFA_WIDGETTYPE_PasswordEdit, |
- XFA_WIDGETTYPE_Arc, |
- XFA_WIDGETTYPE_Rectangle, |
- XFA_WIDGETTYPE_Image, |
- XFA_WIDGETTYPE_Line, |
- XFA_WIDGETTYPE_Text, |
- XFA_WIDGETTYPE_ExcludeGroup, |
- XFA_WIDGETTYPE_Subform, |
- XFA_WIDGETTYPE_Unknown, |
-}; |
-#define XFA_WIDGETSTATUS_Visible 0x00000001 |
-#define XFA_WIDGETSTATUS_Invisible 0x00000002 |
-#define XFA_WIDGETSTATUS_Hidden 0x00000004 |
-#define XFA_WIDGETSTATUS_Viewable 0x00000010 |
-#define XFA_WIDGETSTATUS_Printable 0x00000020 |
-#define XFA_WIDGETSTATUS_Focused 0x00000100 |
class IXFA_WidgetIterator { |
public: |