Index: fpdfsdk/include/formfiller/FFL_FormFiller.h |
diff --git a/fpdfsdk/include/formfiller/FFL_FormFiller.h b/fpdfsdk/include/formfiller/FFL_FormFiller.h |
index f308c206f9a683e813e9670d5ec14b3252ae6982..c597d1e41f645fdb07df63eb3ce0bc5a1c6206a1 100644 |
--- a/fpdfsdk/include/formfiller/FFL_FormFiller.h |
+++ b/fpdfsdk/include/formfiller/FFL_FormFiller.h |
@@ -18,7 +18,6 @@ class CPDFSDK_PageView; |
class CPDFSDK_Document; |
class CPDFSDK_Widget; |
- |
struct FFL_KeyStrokeData |
{ |
CFX_WideString swValue; |
@@ -27,21 +26,19 @@ struct FFL_KeyStrokeData |
int nSelEnd; |
}; |
- |
- |
-class CFFL_FormFiller : /*public IBA_AnnotFiller,*/ public IPWL_Provider, public CPWL_TimerHandler |
+class CFFL_FormFiller : public IPWL_Provider, public CPWL_TimerHandler |
{ |
public: |
CFFL_FormFiller(CPDFDoc_Environment* pApp, CPDFSDK_Annot* pAnnot); |
virtual ~CFFL_FormFiller(); |
virtual FX_RECT GetViewBBox(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot); |
- virtual void OnDraw(CPDFSDK_PageView *pPageView, /*HDC hDC,*/ CPDFSDK_Annot* pAnnot, |
+ virtual void OnDraw(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, |
+ CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device, |
+ FX_DWORD dwFlags); |
+ virtual void OnDrawDeactive(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, |
CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device, |
- /*const CRect& rcWindow, */FX_DWORD dwFlags); |
- virtual void OnDrawDeactive(CPDFSDK_PageView *pPageView, /*HDC hDC,*/ CPDFSDK_Annot* pAnnot, |
- CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device, |
- /*const CRect& rcWindow, */FX_DWORD dwFlags); |
+ FX_DWORD dwFlags); |
virtual void OnCreate(CPDFSDK_Annot* pAnnot); |
virtual void OnLoad(CPDFSDK_Annot* pAnnot); |
@@ -106,8 +103,6 @@ public: |
void SetWindowRect(CPDFSDK_PageView* pPageView, const CPDF_Rect& rcWindow); |
CPDF_Rect GetWindowRect(CPDFSDK_PageView* pPageView); |
- static void FFL_FreeData(void* pData); |
- |
FX_BOOL CommitData(CPDFSDK_PageView* pPageView, FX_UINT nFlag); |
virtual FX_BOOL IsDataChanged(CPDFSDK_PageView* pPageView); |
virtual void SaveData(CPDFSDK_PageView* pPageView); |
@@ -155,13 +150,13 @@ public: |
virtual FX_BOOL OnLButtonDown(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_UINT nFlags, const CPDF_Point& point); |
virtual FX_BOOL OnLButtonUp(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_UINT nFlags, const CPDF_Point& point); |
virtual FX_BOOL OnMouseMove(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_UINT nFlags, const CPDF_Point& point); |
- virtual void OnDraw(CPDFSDK_PageView *pPageView/*, HDC hDC*/, CPDFSDK_Annot* pAnnot, |
- CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device, |
- /*const CRect& rcWindow,*/ FX_DWORD dwFlags); |
+ virtual void OnDraw(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, |
+ CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device, |
+ FX_DWORD dwFlags); |
- virtual void OnDrawDeactive(CPDFSDK_PageView *pPageView, /*HDC hDC,*/ CPDFSDK_Annot* pAnnot, |
- CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device, |
- /*const CRect& rcWindow, */FX_DWORD dwFlags); |
+ virtual void OnDrawDeactive(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, |
+ CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device, |
+ FX_DWORD dwFlags); |
protected: |
FX_BOOL m_bMouseIn; |
FX_BOOL m_bMouseDown; |