Index: xfa/src/fxfa/src/app/xfa_ffwidgetacc.cpp |
diff --git a/xfa/src/fxfa/src/app/xfa_ffwidgetacc.cpp b/xfa/src/fxfa/src/app/xfa_ffwidgetacc.cpp |
index a154d7639233ba8b2419621d7bc0d6df35da9f95..3f105d98d61f47cde6cc27896565c180d94f11b5 100644 |
--- a/xfa/src/fxfa/src/app/xfa_ffwidgetacc.cpp |
+++ b/xfa/src/fxfa/src/app/xfa_ffwidgetacc.cpp |
@@ -109,8 +109,8 @@ public: |
CFX_DIBitmap* m_pDIBitmap; |
FX_BOOL m_bNamedImage; |
- FX_INT32 m_iImageXDpi; |
- FX_INT32 m_iImageYDpi; |
+ int32_t m_iImageXDpi; |
+ int32_t m_iImageYDpi; |
}; |
class CXFA_FieldLayoutData : public CXFA_WidgetLayoutData |
{ |
@@ -198,8 +198,8 @@ public: |
} |
CFX_DIBitmap* m_pDIBitmap; |
FX_BOOL m_bNamedImage; |
- FX_INT32 m_iImageXDpi; |
- FX_INT32 m_iImageYDpi; |
+ int32_t m_iImageXDpi; |
+ int32_t m_iImageYDpi; |
}; |
CXFA_WidgetAcc::CXFA_WidgetAcc(CXFA_FFDocView* pDocView, CXFA_Node* pNode) |
: CXFA_WidgetData(pNode) |
@@ -214,7 +214,7 @@ CXFA_WidgetAcc::~CXFA_WidgetAcc() |
m_pLayoutData = NULL; |
} |
} |
-FX_BOOL CXFA_WidgetAcc::GetName(CFX_WideString &wsName, FX_INT32 iNameType ) |
+FX_BOOL CXFA_WidgetAcc::GetName(CFX_WideString &wsName, int32_t iNameType ) |
{ |
if (iNameType == 0) { |
m_pNode->TryCData(XFA_ATTRIBUTE_Name, wsName); |
@@ -346,17 +346,17 @@ IXFA_AppProvider* CXFA_WidgetAcc::GetAppProvider() |
{ |
return GetApp()->GetAppProvider(); |
} |
-FX_INT32 CXFA_WidgetAcc::ProcessEvent(FX_INT32 iActivity, CXFA_EventParam* pEventParam) |
+int32_t CXFA_WidgetAcc::ProcessEvent(int32_t iActivity, CXFA_EventParam* pEventParam) |
{ |
if (this->GetClassID() == XFA_ELEMENT_Draw) { |
return XFA_EVENTERROR_NotExist; |
} |
- FX_INT32 iRet = XFA_EVENTERROR_NotExist; |
+ int32_t iRet = XFA_EVENTERROR_NotExist; |
CXFA_NodeArray eventArray; |
- FX_INT32 iCounts = GetEventByActivity(iActivity, eventArray, pEventParam->m_bIsFormReady); |
- for (FX_INT32 i = 0; i < iCounts; i++) { |
+ int32_t iCounts = GetEventByActivity(iActivity, eventArray, pEventParam->m_bIsFormReady); |
+ for (int32_t i = 0; i < iCounts; i++) { |
CXFA_Event event(eventArray[i]); |
- FX_INT32 result = ProcessEvent(event, pEventParam); |
+ int32_t result = ProcessEvent(event, pEventParam); |
if (i == 0) { |
iRet = result; |
} else if (result == XFA_EVENTERROR_Sucess) { |
@@ -365,7 +365,7 @@ FX_INT32 CXFA_WidgetAcc::ProcessEvent(FX_INT32 iActivity, CXFA_EventParam* pEven |
} |
return iRet; |
} |
-FX_INT32 CXFA_WidgetAcc::ProcessEvent(CXFA_Event& event, CXFA_EventParam* pEventParam) |
+int32_t CXFA_WidgetAcc::ProcessEvent(CXFA_Event& event, CXFA_EventParam* pEventParam) |
{ |
if (!event) { |
return XFA_EVENTERROR_NotExist; |
@@ -389,7 +389,7 @@ FX_INT32 CXFA_WidgetAcc::ProcessEvent(CXFA_Event& event, CXFA_EventParam* pEvent |
} |
return XFA_EVENTERROR_NotExist; |
} |
-FX_INT32 CXFA_WidgetAcc::ProcessCalculate() |
+int32_t CXFA_WidgetAcc::ProcessCalculate() |
{ |
if (this->GetClassID() == XFA_ELEMENT_Draw) { |
return XFA_EVENTERROR_NotExist; |
@@ -404,7 +404,7 @@ FX_INT32 CXFA_WidgetAcc::ProcessCalculate() |
CXFA_EventParam EventParam; |
EventParam.m_eType = XFA_EVENT_Calculate; |
CXFA_Script script = calc.GetScript(); |
- FX_INT32 iRet = ExecuteScript(script, &EventParam); |
+ int32_t iRet = ExecuteScript(script, &EventParam); |
if (iRet == XFA_EVENTERROR_Sucess) { |
if (GetRawValue() != EventParam.m_wsResult) { |
FX_BOOL bNotify = GetDoc()->GetDocType() == XFA_DOCTYPE_Static; |
@@ -418,7 +418,7 @@ FX_INT32 CXFA_WidgetAcc::ProcessCalculate() |
} |
return iRet; |
} |
-void CXFA_WidgetAcc::ProcessScriptTestValidate(CXFA_Validate validate, FX_INT32 iRet, FXJSE_HVALUE pRetValue, FX_BOOL bVersionFlag) |
+void CXFA_WidgetAcc::ProcessScriptTestValidate(CXFA_Validate validate, int32_t iRet, FXJSE_HVALUE pRetValue, FX_BOOL bVersionFlag) |
{ |
if (iRet == XFA_EVENTERROR_Sucess && pRetValue) { |
if (FXJSE_Value_IsBoolean(pRetValue) && !FXJSE_Value_ToBoolean(pRetValue)) { |
@@ -430,7 +430,7 @@ void CXFA_WidgetAcc::ProcessScriptTestValidate(CXFA_Validate validate, FX_INT32 |
pAppProvider->LoadString(XFA_IDS_AppName, wsTitle); |
CFX_WideString wsScriptMsg; |
validate.GetScriptMessageText(wsScriptMsg); |
- FX_INT32 eScriptTest = validate.GetScriptTest(); |
+ int32_t eScriptTest = validate.GetScriptTest(); |
if (eScriptTest == XFA_ATTRIBUTEENUM_Warning) { |
if (this->GetNode()->HasFlag(XFA_NODEFLAG_UserInteractive)) { |
return; |
@@ -454,7 +454,7 @@ void CXFA_WidgetAcc::ProcessScriptTestValidate(CXFA_Validate validate, FX_INT32 |
} |
} |
} |
-FX_INT32 CXFA_WidgetAcc::ProcessFormatTestValidate(CXFA_Validate validate, FX_BOOL bVersionFlag) |
+int32_t CXFA_WidgetAcc::ProcessFormatTestValidate(CXFA_Validate validate, FX_BOOL bVersionFlag) |
{ |
CFX_WideString wsRawValue = GetRawValue(); |
if (!wsRawValue.IsEmpty()) { |
@@ -477,7 +477,7 @@ FX_INT32 CXFA_WidgetAcc::ProcessFormatTestValidate(CXFA_Validate validate, FX_BO |
validate.GetFormatMessageText(wsFormatMsg); |
CFX_WideString wsTitle; |
pAppProvider->LoadString(XFA_IDS_AppName, wsTitle); |
- FX_INT32 eFormatTest = validate.GetFormatTest(); |
+ int32_t eFormatTest = validate.GetFormatTest(); |
if (eFormatTest == XFA_ATTRIBUTEENUM_Error) { |
if (wsFormatMsg.IsEmpty()) { |
GetValidateMessage(pAppProvider, wsFormatMsg, TRUE, bVersionFlag); |
@@ -503,7 +503,7 @@ FX_INT32 CXFA_WidgetAcc::ProcessFormatTestValidate(CXFA_Validate validate, FX_BO |
} |
return XFA_EVENTERROR_NotExist; |
} |
-FX_INT32 CXFA_WidgetAcc::ProcessNullTestValidate(CXFA_Validate validate, FX_INT32 iFlags, FX_BOOL bVersionFlag) |
+int32_t CXFA_WidgetAcc::ProcessNullTestValidate(CXFA_Validate validate, int32_t iFlags, FX_BOOL bVersionFlag) |
{ |
CFX_WideString wsValue; |
this->GetValue(wsValue, XFA_VALUEPICTURE_Raw); |
@@ -513,11 +513,11 @@ FX_INT32 CXFA_WidgetAcc::ProcessNullTestValidate(CXFA_Validate validate, FX_INT3 |
if (this->m_bIsNull && (this->m_bPreNull == this->m_bIsNull)) { |
return XFA_EVENTERROR_Sucess; |
} |
- FX_INT32 eNullTest = validate.GetNullTest(); |
+ int32_t eNullTest = validate.GetNullTest(); |
CFX_WideString wsNullMsg; |
validate.GetNullMessageText(wsNullMsg); |
if (iFlags & 0x01) { |
- FX_INT32 iRet = XFA_EVENTERROR_Sucess; |
+ int32_t iRet = XFA_EVENTERROR_Sucess; |
if (eNullTest != XFA_ATTRIBUTEENUM_Disabled) { |
iRet = XFA_EVENTERROR_Error; |
} |
@@ -609,7 +609,7 @@ void CXFA_WidgetAcc::GetValidateMessage(IXFA_AppProvider* pAppProvider, CFX_Wide |
pAppProvider->LoadString(XFA_IDS_ValidateWarning, wsWarning); |
wsMessage.Format(wsWarning, (FX_LPCWSTR)wsCaptionName, (FX_LPCWSTR)wsCaptionName); |
} |
-FX_INT32 CXFA_WidgetAcc::ProcessValidate(FX_INT32 iFlags) |
+int32_t CXFA_WidgetAcc::ProcessValidate(int32_t iFlags) |
{ |
if (this->GetClassID() == XFA_ELEMENT_Draw) { |
return XFA_EVENTERROR_NotExist; |
@@ -620,9 +620,9 @@ FX_INT32 CXFA_WidgetAcc::ProcessValidate(FX_INT32 iFlags) |
} |
FX_BOOL bInitDoc = ((CXFA_Node*)validate)->HasFlag(XFA_NODEFLAG_NeedsInitApp); |
FX_BOOL bStatus = m_pDocView->GetLayoutStatus() < XFA_DOCVIEW_LAYOUTSTATUS_End; |
- FX_INT32 iFormat = 0; |
+ int32_t iFormat = 0; |
FXJSE_HVALUE pRetValue = NULL; |
- FX_INT32 iRet = XFA_EVENTERROR_NotExist; |
+ int32_t iRet = XFA_EVENTERROR_NotExist; |
CXFA_Script script = validate.GetScript(); |
if (script) { |
CXFA_EventParam eParam; |
@@ -652,7 +652,7 @@ FX_INT32 CXFA_WidgetAcc::ProcessValidate(FX_INT32 iFlags) |
} |
return iRet | iFormat; |
} |
-FX_INT32 CXFA_WidgetAcc::ExecuteScript(CXFA_Script script, CXFA_EventParam* pEventParam, FXJSE_HVALUE* pRetValue) |
+int32_t CXFA_WidgetAcc::ExecuteScript(CXFA_Script script, CXFA_EventParam* pEventParam, FXJSE_HVALUE* pRetValue) |
{ |
FXSYS_assert(pEventParam); |
if (!script) { |
@@ -681,7 +681,7 @@ FX_INT32 CXFA_WidgetAcc::ExecuteScript(CXFA_Script script, CXFA_EventParam* pEve |
FXJSE_HVALUE hRetValue = FXJSE_Value_Create(pContext->GetRuntime()); |
FX_BOOL bRet = FALSE; |
bRet = pContext->RunScript((XFA_SCRIPTLANGTYPE)eScriptType, wsExpression, hRetValue, m_pNode); |
- FX_INT32 iRet = XFA_EVENTERROR_Error; |
+ int32_t iRet = XFA_EVENTERROR_Error; |
if (bRet) { |
iRet = XFA_EVENTERROR_Sucess; |
if (pEventParam->m_eType == XFA_EVENT_Calculate || pEventParam->m_eType == XFA_EVENT_InitCalculate) { |
@@ -701,8 +701,8 @@ FX_INT32 CXFA_WidgetAcc::ExecuteScript(CXFA_Script script, CXFA_EventParam* pEve |
m_pDocView->AddValidateWidget(this); |
} |
} |
- FX_INT32 iRefs = refNodes.GetSize(); |
- for (FX_INT32 r = 0; r < iRefs; r++) { |
+ int32_t iRefs = refNodes.GetSize(); |
+ for (int32_t r = 0; r < iRefs; r++) { |
CXFA_WidgetAcc* pRefAcc = (CXFA_WidgetAcc*)refNodes[r]->GetWidgetData(); |
if (pRefAcc && pRefAcc == this) { |
continue; |
@@ -773,7 +773,7 @@ void CXFA_WidgetAcc::CalcCaptionSize(CFX_SizeF &szCap) |
} |
LoadCaption(); |
XFA_ELEMENT eUIType = (XFA_ELEMENT)GetUIType(); |
- FX_INT32 iCapPlacement = caption.GetPlacementType(); |
+ int32_t iCapPlacement = caption.GetPlacementType(); |
FX_FLOAT fCapReserve = caption.GetReserve(); |
FX_BOOL bVert = iCapPlacement == XFA_ATTRIBUTEENUM_Top || iCapPlacement == XFA_ATTRIBUTEENUM_Bottom; |
FX_BOOL bReserveExit = fCapReserve > 0.01; |
@@ -826,7 +826,7 @@ FX_BOOL CXFA_WidgetAcc::CalculateFieldAutoSize(CFX_SizeF &size) |
size.x += rtUIMargin.left + rtUIMargin.width; |
size.y += rtUIMargin.top + rtUIMargin.height; |
if (szCap.x > 0 && szCap.y > 0) { |
- FX_INT32 iCapPlacement = this->GetCaption().GetPlacementType(); |
+ int32_t iCapPlacement = this->GetCaption().GetPlacementType(); |
switch(iCapPlacement) { |
case XFA_ATTRIBUTEENUM_Left: |
case XFA_ATTRIBUTEENUM_Right: |
@@ -924,7 +924,7 @@ FX_BOOL CXFA_WidgetAcc::CalculateTextEditAutoSize(CFX_SizeF &size) |
szCap.Set(0, 0); |
CalcCaptionSize(szCap); |
FX_BOOL bCapExit = szCap.x > 0.01 && szCap.y > 0.01; |
- FX_INT32 iCapPlacement = XFA_ATTRIBUTEENUM_Unknown; |
+ int32_t iCapPlacement = XFA_ATTRIBUTEENUM_Unknown; |
if (bCapExit) { |
iCapPlacement = this->GetCaption().GetPlacementType(); |
switch(iCapPlacement) { |
@@ -993,8 +993,8 @@ FX_BOOL CXFA_WidgetAcc::CalculateImageAutoSize(CFX_SizeF &size) |
CFX_RectF rtImage, rtFit; |
rtImage.Set(0, 0, 0, 0); |
rtFit.Set(0, 0, 0, 0); |
- FX_INT32 iImageXDpi = 0; |
- FX_INT32 iImageYDpi = 0; |
+ int32_t iImageXDpi = 0; |
+ int32_t iImageYDpi = 0; |
GetImageDpi(iImageXDpi, iImageYDpi); |
rtImage.width = XFA_UnitPx2Pt((FX_FLOAT)pBitmap->GetWidth(), (FX_FLOAT)iImageXDpi); |
rtImage.height = XFA_UnitPx2Pt((FX_FLOAT)pBitmap->GetHeight(), (FX_FLOAT)iImageYDpi); |
@@ -1023,8 +1023,8 @@ FX_BOOL CXFA_WidgetAcc::CalculateImageEditAutoSize(CFX_SizeF &size) |
CFX_RectF rtImage, rtFit; |
rtImage.Set(0, 0, 0, 0); |
rtFit.Set(0, 0, 0, 0); |
- FX_INT32 iImageXDpi = 0; |
- FX_INT32 iImageYDpi = 0; |
+ int32_t iImageXDpi = 0; |
+ int32_t iImageYDpi = 0; |
GetImageEditDpi(iImageXDpi, iImageYDpi); |
rtImage.width = XFA_UnitPx2Pt((FX_FLOAT)pBitmap->GetWidth(), (FX_FLOAT)iImageXDpi); |
rtImage.height = XFA_UnitPx2Pt((FX_FLOAT)pBitmap->GetHeight(), (FX_FLOAT)iImageYDpi); |
@@ -1053,12 +1053,12 @@ FX_BOOL CXFA_WidgetAcc::LoadImageEditImage() |
InitLayoutData(); |
return ((CXFA_ImageEditData*)m_pLayoutData)->LoadImageData(this); |
} |
-void CXFA_WidgetAcc::GetImageDpi(FX_INT32 &iImageXDpi, FX_INT32 &iImageYDpi) |
+void CXFA_WidgetAcc::GetImageDpi(int32_t &iImageXDpi, int32_t &iImageYDpi) |
{ |
iImageXDpi = ((CXFA_ImageLayoutData*)m_pLayoutData)->m_iImageXDpi; |
iImageYDpi = ((CXFA_ImageLayoutData*)m_pLayoutData)->m_iImageYDpi; |
} |
-void CXFA_WidgetAcc::GetImageEditDpi(FX_INT32 &iImageXDpi, FX_INT32 &iImageYDpi) |
+void CXFA_WidgetAcc::GetImageEditDpi(int32_t &iImageXDpi, int32_t &iImageYDpi) |
{ |
iImageXDpi = ((CXFA_ImageEditData*)m_pLayoutData)->m_iImageXDpi; |
iImageYDpi = ((CXFA_ImageEditData*)m_pLayoutData)->m_iImageYDpi; |
@@ -1210,7 +1210,7 @@ void CXFA_WidgetAcc::CalculateAccWidthAndHeight(XFA_ELEMENT eUIType, FX_FLOAT& f |
m_pLayoutData->m_fWidgetHeight = sz.y; |
fCalcHeight = sz.y; |
} |
-FX_BOOL CXFA_WidgetAcc::FindSplitPos(FX_INT32 iBlockIndex, FX_FLOAT &fCalcHeight) |
+FX_BOOL CXFA_WidgetAcc::FindSplitPos(int32_t iBlockIndex, FX_FLOAT &fCalcHeight) |
{ |
XFA_ELEMENT eUIType = (XFA_ELEMENT)GetUIType(); |
if (eUIType == XFA_ELEMENT_Subform) { |
@@ -1273,7 +1273,7 @@ FX_BOOL CXFA_WidgetAcc::FindSplitPos(FX_INT32 iBlockIndex, FX_FLOAT &fCalcHeight |
fCapReserve = 0; |
} |
} |
- FX_INT32 iLinesCount = 0; |
+ int32_t iLinesCount = 0; |
FX_FLOAT fHeight = m_pLayoutData->m_fWidgetHeight; |
CFX_WideString wsText; |
this->GetValue(wsText, XFA_VALUEPICTURE_Display); |
@@ -1291,9 +1291,9 @@ FX_BOOL CXFA_WidgetAcc::FindSplitPos(FX_INT32 iBlockIndex, FX_FLOAT &fCalcHeight |
((CXFA_FieldLayoutData*)m_pLayoutData)->m_pFieldSplitArray = FX_NEW CFX_FloatArray; |
} |
CFX_FloatArray* pFieldArray = ((CXFA_FieldLayoutData*)m_pLayoutData)->m_pFieldSplitArray; |
- FX_INT32 iFieldSplitCount = pFieldArray->GetSize(); |
- for (FX_INT32 i = 0; i < iBlockIndex * 3; i += 3) { |
- iLinesCount -= (FX_INT32)pFieldArray->GetAt(i + 1); |
+ int32_t iFieldSplitCount = pFieldArray->GetSize(); |
+ for (int32_t i = 0; i < iBlockIndex * 3; i += 3) { |
+ iLinesCount -= (int32_t)pFieldArray->GetAt(i + 1); |
fHeight -= pFieldArray->GetAt(i + 2); |
} |
if (iLinesCount == 0) { |
@@ -1327,7 +1327,7 @@ FX_BOOL CXFA_WidgetAcc::FindSplitPos(FX_INT32 iBlockIndex, FX_FLOAT &fCalcHeight |
fStartOffset = 0; |
} |
} |
- for (FX_INT32 i = iBlockIndex - 1; iBlockIndex > 0 && i < iBlockIndex; i++) { |
+ for (int32_t i = iBlockIndex - 1; iBlockIndex > 0 && i < iBlockIndex; i++) { |
fStartOffset = pFieldArray->GetAt(i * 3) - pFieldArray->GetAt(i * 3 + 2); |
if (fStartOffset < 0.1f) { |
fStartOffset = 0; |
@@ -1380,7 +1380,7 @@ FX_BOOL CXFA_WidgetAcc::FindSplitPos(FX_INT32 iBlockIndex, FX_FLOAT &fCalcHeight |
return TRUE; |
} |
FX_FLOAT fTextNum = fCalcHeight + XFA_FLOAT_PERCISION - fCapReserve - fStartOffset; |
- FX_INT32 iLineNum = (FX_INT32)((fTextNum + (fLineHeight - fFontSize)) / fLineHeight); |
+ int32_t iLineNum = (int32_t)((fTextNum + (fLineHeight - fFontSize)) / fLineHeight); |
if (iLineNum >= iLinesCount) { |
if (fCalcHeight - fStartOffset - fTextHeight >= fFontSize) { |
if (iFieldSplitCount / 3 == (iBlockIndex + 1)) { |
@@ -1399,7 +1399,7 @@ FX_BOOL CXFA_WidgetAcc::FindSplitPos(FX_INT32 iBlockIndex, FX_FLOAT &fCalcHeight |
return TRUE; |
} |
} else { |
- iLineNum = (FX_INT32)(fTextNum / fLineHeight); |
+ iLineNum = (int32_t)(fTextNum / fLineHeight); |
} |
} |
if (iLineNum > 0) { |