diff options
Diffstat (limited to 'fxjs/xfa/cjx_node.cpp')
-rw-r--r-- | fxjs/xfa/cjx_node.cpp | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/fxjs/xfa/cjx_node.cpp b/fxjs/xfa/cjx_node.cpp index ff65c38850..7a0d13235e 100644 --- a/fxjs/xfa/cjx_node.cpp +++ b/fxjs/xfa/cjx_node.cpp @@ -575,67 +575,6 @@ void CJX_Node::Script_Delta_Target(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute) {} -void CJX_Node::Script_Som_Message(CFXJSE_Value* pValue, - bool bSetting, - XFA_SOM_MESSAGETYPE iMessageType) { - CXFA_WidgetData* pWidgetData = GetXFANode()->GetWidgetData(); - if (!pWidgetData) - return; - - bool bNew = false; - CXFA_ValidateData validateData = pWidgetData->GetValidateData(false); - if (!validateData.HasValidNode()) { - validateData = pWidgetData->GetValidateData(true); - bNew = true; - } - - if (bSetting) { - switch (iMessageType) { - case XFA_SOM_ValidationMessage: - validateData.SetScriptMessageText(pValue->ToWideString()); - break; - case XFA_SOM_FormatMessage: - validateData.SetFormatMessageText(pValue->ToWideString()); - break; - case XFA_SOM_MandatoryMessage: - validateData.SetNullMessageText(pValue->ToWideString()); - break; - default: - break; - } - if (!bNew) { - CXFA_FFNotify* pNotify = GetDocument()->GetNotify(); - if (!pNotify) { - return; - } - pNotify->AddCalcValidate(GetXFANode()); - } - return; - } - - WideString wsMessage; - switch (iMessageType) { - case XFA_SOM_ValidationMessage: - wsMessage = validateData.GetScriptMessageText(); - break; - case XFA_SOM_FormatMessage: - wsMessage = validateData.GetFormatMessageText(); - break; - case XFA_SOM_MandatoryMessage: - wsMessage = validateData.GetNullMessageText(); - break; - default: - break; - } - pValue->SetString(wsMessage.UTF8Encode().AsStringView()); -} - -void CJX_Node::Script_Som_ValidationMessage(CFXJSE_Value* pValue, - bool bSetting, - XFA_Attribute eAttribute) { - Script_Som_Message(pValue, bSetting, XFA_SOM_ValidationMessage); -} - void CJX_Node::Script_Field_Length(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute) { @@ -878,12 +817,6 @@ void CJX_Node::Script_Field_EditValue(CFXJSE_Value* pValue, pWidgetData->GetValue(XFA_VALUEPICTURE_Edit).UTF8Encode().AsStringView()); } -void CJX_Node::Script_Field_FormatMessage(CFXJSE_Value* pValue, - bool bSetting, - XFA_Attribute eAttribute) { - Script_Som_Message(pValue, bSetting, XFA_SOM_FormatMessage); -} - void CJX_Node::Script_Field_FormattedValue(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute) { @@ -917,12 +850,6 @@ void CJX_Node::Script_Som_Mandatory(CFXJSE_Value* pValue, pValue->SetString(str.UTF8Encode().AsStringView()); } -void CJX_Node::Script_Som_MandatoryMessage(CFXJSE_Value* pValue, - bool bSetting, - XFA_Attribute eAttribute) { - Script_Som_Message(pValue, bSetting, XFA_SOM_MandatoryMessage); -} - void CJX_Node::Script_Field_ParentSubform(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute) { |