Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
cxfa_ffdocview.cpp File Reference

(9c1f44f67466fea2fb20bb6f31fea388d8c65961)

+ Include dependency graph for cxfa_ffdocview.cpp:

Go to the source code of this file.

Functions

static XFA_EventError XFA_ProcessEvent (CXFA_FFDocView *pDocView, CXFA_Node *pNode, CXFA_EventParam *pParam)
 

Variables

const XFA_AttributeValue kXFAEventActivity []
 

Function Documentation

◆ XFA_ProcessEvent()

static XFA_EventError XFA_ProcessEvent ( CXFA_FFDocView * pDocView,
CXFA_Node * pNode,
CXFA_EventParam * pParam )
static

Definition at line 385 of file cxfa_ffdocview.cpp.

References CXFA_Node::ExecuteScript(), CXFA_Node::GetCalculateIfExists(), CXFA_FFDocView::GetDoc(), CXFA_Object::GetElementType(), CXFA_Calculate::GetScriptIfExists(), CXFA_Node::IsUserInteractive(), CXFA_FFDoc::IsValidationsEnabled(), kDisabled, kNotExist, kXFAEventActivity, CXFA_EventParam::m_eType, CXFA_Node::ProcessCalculate(), CXFA_Node::ProcessEvent(), CXFA_Node::ProcessValidate(), XFA_EVENT_Calculate, XFA_EVENT_InitCalculate, XFA_EVENT_Unknown, and XFA_EVENT_Validate.

Referenced by CXFA_FFDocView::ExecEventActivityByDeepFirst().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ kXFAEventActivity

const XFA_AttributeValue kXFAEventActivity[]
Initial value:
= {
XFA_AttributeValue::Click, XFA_AttributeValue::Change,
XFA_AttributeValue::DocClose, XFA_AttributeValue::DocReady,
XFA_AttributeValue::Enter, XFA_AttributeValue::Exit,
XFA_AttributeValue::Full, XFA_AttributeValue::IndexChange,
XFA_AttributeValue::Initialize, XFA_AttributeValue::MouseDown,
XFA_AttributeValue::MouseEnter, XFA_AttributeValue::MouseExit,
XFA_AttributeValue::MouseUp, XFA_AttributeValue::PostExecute,
XFA_AttributeValue::PostOpen, XFA_AttributeValue::PostPrint,
XFA_AttributeValue::PostSave, XFA_AttributeValue::PostSign,
XFA_AttributeValue::PostSubmit, XFA_AttributeValue::PreExecute,
XFA_AttributeValue::PreOpen, XFA_AttributeValue::PrePrint,
XFA_AttributeValue::PreSave, XFA_AttributeValue::PreSign,
XFA_AttributeValue::PreSubmit, XFA_AttributeValue::Ready,
XFA_AttributeValue::Unknown,
}

Definition at line 62 of file cxfa_ffdocview.cpp.

Referenced by CXFA_FFWidgetHandler::HasEvent(), and XFA_ProcessEvent().