7#include "xfa/fxfa/cxfa_ffsignature.h"
9#include "third_party/base/check.h"
10#include "xfa/fxfa/cxfa_ffdoc.h"
11#include "xfa/fxfa/cxfa_fffield.h"
12#include "xfa/fxfa/cxfa_ffpageview.h"
13#include "xfa/fxfa/cxfa_ffwidget.h"
14#include "xfa/fxfa/parser/cxfa_border.h"
36 DrawBorder(pGS, m_pNode->GetUIBorder(), m_UIRect, mtRotate);
51 const CFX_PointF& point,
57 const CFX_PointF& point) {
62 const CFX_PointF& point) {
67 const CFX_PointF& point) {
72 const CFX_PointF& point) {
77 const CFX_PointF& point,
78 const CFX_Vector& delta) {
83 const CFX_PointF& point) {
88 const CFX_PointF& point) {
93 const CFX_PointF& point) {
107 auto* pNorm = GetNormalWidget();
118 return FormFieldType::kXFA_Signature;
void Concat(const CFX_Matrix &right)
bool Contains(const PointType &p) const
CXFA_FFField(CXFA_Node *pNode)
CFX_PointF FWLToClient(const CFX_PointF &point)
void DrawHighlight(CFGAS_GEGraphics *pGS, const CFX_Matrix &pMatrix, HighlightOption highlight, ShapeOption shape)
bool LoadWidget() override
void RenderCaption(CFGAS_GEGraphics *pGS, const CFX_Matrix &pMatrix)
~CXFA_FFSignature() override
bool OnMouseWheel(Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point, const CFX_Vector &delta) override
bool OnMouseExit() override
void RenderWidget(CFGAS_GEGraphics *pGS, const CFX_Matrix &matrix, HighlightOption highlight) override
bool OnLButtonDown(Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point) override
FWL_WidgetHit HitTest(const CFX_PointF &point) override
bool OnKeyDown(XFA_FWL_VKEYCODE dwKeyCode, Mask< XFA_FWL_KeyFlag > dwFlags) override
bool OnRButtonDblClk(Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point) override
bool OnRButtonDown(Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point) override
bool OnRButtonUp(Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point) override
bool OnChar(uint32_t dwChar, Mask< XFA_FWL_KeyFlag > dwFlags) override
bool OnMouseEnter() override
bool AcceptsFocusOnButtonDown(Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point, CFWL_MessageMouse::MouseCommand command) override
FormFieldType GetFormFieldType() override
bool LoadWidget() override
bool OnMouseMove(Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point) override
bool OnLButtonDblClk(Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point) override
bool OnLButtonUp(Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point) override