Lines Matching refs:virtual
26 virtual ~IPDFSDK_AnnotHandler() {}; in ~IPDFSDK_AnnotHandler()
28 virtual CFX_ByteString GetType() = 0;
30 virtual CFX_ByteString GetName() = 0;
32 virtual FX_BOOL CanAnswer(CPDFSDK_Annot* pAnnot) = 0;
35 virtual CPDFSDK_Annot* NewAnnot(CPDF_Annot* pAnnot, CPDFSDK_PageView* pPage) = 0;
37 virtual void ReleaseAnnot(CPDFSDK_Annot* pAnnot) = 0;
39 virtual void DeleteAnnot(CPDFSDK_Annot* pAnnot) = 0;
42 virtual CPDF_Rect GetViewBBox(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot) = 0;
44 …virtual FX_BOOL HitTest(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, const CPDF_Point& p…
47 virtual void OnDraw(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot,
51 virtual void OnDrawSleep(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot,
58 virtual void OnCreate(CPDFSDK_Annot* pAnnot) = 0;
60 virtual void OnLoad(CPDFSDK_Annot* pAnnot) = 0;
62 virtual void OnDelete(CPDFSDK_Annot* pAnnot) = 0;
64 virtual void OnRelease(CPDFSDK_Annot* pAnnot) = 0;
67 …virtual void OnMouseEnter(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlag) =…
68 …virtual void OnMouseExit(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlag) = …
71 …virtual FX_BOOL OnLButtonDown(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFla…
72 …virtual FX_BOOL OnLButtonUp(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlags…
73 …virtual FX_BOOL OnLButtonDblClk(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nF…
74 …virtual FX_BOOL OnMouseMove(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlags…
75 …virtual FX_BOOL OnMouseWheel(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlag…
76 …virtual FX_BOOL OnRButtonDown(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFla…
77 …virtual FX_BOOL OnRButtonUp(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlags…
78 …virtual FX_BOOL OnRButtonDblClk(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nF…
80 virtual FX_BOOL OnChar(CPDFSDK_Annot* pAnnot, FX_DWORD nChar, FX_DWORD nFlags) = 0;
81 virtual FX_BOOL OnKeyDown(CPDFSDK_Annot* pAnnot, int nKeyCode, int nFlag) = 0;
82 virtual FX_BOOL OnKeyUp(CPDFSDK_Annot* pAnnot, int nKeyCode, int nFlag) =0 ;
84 virtual void OnDeSelected(CPDFSDK_Annot* pAnnot) = 0;
85 virtual void OnSelected(CPDFSDK_Annot* pAnnot) = 0;
87 virtual FX_BOOL OnSetFocus(CPDFSDK_Annot* pAnnot, FX_DWORD nFlag) = 0;
88 virtual FX_BOOL OnKillFocus(CPDFSDK_Annot* pAnnot, FX_DWORD nFlag) = 0;
97 virtual ~CPDFSDK_BFAnnotHandler() {} in ~CPDFSDK_BFAnnotHandler()
100 virtual CFX_ByteString GetType() {return CFX_ByteString("Widget");} in GetType()
102 virtual CFX_ByteString GetName() {return CFX_ByteString("WidgetHandler");} in GetName()
104 virtual FX_BOOL CanAnswer(CPDFSDK_Annot* pAnnot);
106 virtual CPDFSDK_Annot* NewAnnot(CPDF_Annot* pAnnot, CPDFSDK_PageView* pPage);
108 virtual void ReleaseAnnot(CPDFSDK_Annot* pAnnot) ;
110 virtual void DeleteAnnot(CPDFSDK_Annot* pAnnot) {} in DeleteAnnot()
113 virtual CPDF_Rect GetViewBBox(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot) ;
115 …virtual FX_BOOL HitTest(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, const CPDF_Point& p…
118 virtual void OnDraw(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot,
122 virtual void OnDrawSleep(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, in OnDrawSleep()
127 virtual void OnCreate(CPDFSDK_Annot* pAnnot) ;
129 virtual void OnLoad(CPDFSDK_Annot* pAnnot) ;
131 virtual void OnDelete(CPDFSDK_Annot* pAnnot) {} in OnDelete()
133 virtual void OnRelease(CPDFSDK_Annot* pAnnot) {} in OnRelease()
136 virtual void OnMouseEnter(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlag) ;
137 virtual void OnMouseExit(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlag) ;
140 …virtual FX_BOOL OnLButtonDown(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFla…
141 …virtual FX_BOOL OnLButtonUp(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlags…
142 …virtual FX_BOOL OnLButtonDblClk(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nF…
143 …virtual FX_BOOL OnMouseMove(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlags…
144 …virtual FX_BOOL OnMouseWheel(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlag…
145 …virtual FX_BOOL OnRButtonDown(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFla…
146 …virtual FX_BOOL OnRButtonUp(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nFlags…
147 …virtual FX_BOOL OnRButtonDblClk(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nF… in OnRButtonDblClk()
150 virtual FX_BOOL OnChar(CPDFSDK_Annot* pAnnot, FX_DWORD nChar, FX_DWORD nFlags);
151 virtual FX_BOOL OnKeyDown(CPDFSDK_Annot* pAnnot, int nKeyCode, int nFlag);
152 virtual FX_BOOL OnKeyUp(CPDFSDK_Annot* pAnnot, int nKeyCode, int nFlag);
154 virtual void OnDeSelected(CPDFSDK_Annot* pAnnot) {} in OnDeSelected()
155 virtual void OnSelected(CPDFSDK_Annot* pAnnot) {} in OnSelected()
157 virtual FX_BOOL OnSetFocus(CPDFSDK_Annot* pAnnot, FX_DWORD nFlag);
158 virtual FX_BOOL OnKillFocus(CPDFSDK_Annot* pAnnot, FX_DWORD nFlag);
174 virtual ~CPDFSDK_AnnotHandlerMgr() ;
180 virtual CPDFSDK_Annot* NewAnnot(CPDF_Annot * pAnnot, CPDFSDK_PageView *pPageView);
181 virtual void ReleaseAnnot(CPDFSDK_Annot * pAnnot);
183 virtual void Annot_OnCreate(CPDFSDK_Annot* pAnnot);
184 virtual void Annot_OnLoad(CPDFSDK_Annot* pAnnot);
187 virtual void Annot_OnDraw(CPDFSDK_PageView* pPageView, CPDFSDK_Annot* pAnnot,
190 …virtual void Annot_OnMouseEnter(CPDFSDK_PageView * pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD n…
191 …virtual void Annot_OnMouseExit(CPDFSDK_PageView * pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD nF…
193 …virtual FX_BOOL Annot_OnLButtonDown(CPDFSDK_PageView * pPageView, CPDFSDK_Annot* pAnnot, FX_DWO…
194 …virtual FX_BOOL Annot_OnLButtonUp(CPDFSDK_PageView * pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD…
195 …virtual FX_BOOL Annot_OnLButtonDblClk(CPDFSDK_PageView * pPageView, CPDFSDK_Annot* pAnnot, FX_D…
197 …virtual FX_BOOL Annot_OnMouseMove(CPDFSDK_PageView * pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD…
198 …virtual FX_BOOL Annot_OnMouseWheel(CPDFSDK_PageView * pPageView, CPDFSDK_Annot* pAnnot, FX_DWOR…
199 …virtual FX_BOOL Annot_OnRButtonDown(CPDFSDK_PageView * pPageView, CPDFSDK_Annot* pAnnot, FX_DWO…
200 …virtual FX_BOOL Annot_OnRButtonUp(CPDFSDK_PageView * pPageView, CPDFSDK_Annot* pAnnot, FX_DWORD…
203 virtual FX_BOOL Annot_OnChar(CPDFSDK_Annot* pAnnot, FX_DWORD nChar, FX_DWORD nFlags);
204 virtual FX_BOOL Annot_OnKeyDown(CPDFSDK_Annot* pAnnot, int nKeyCode, int nFlag);
205 virtual FX_BOOL Annot_OnKeyUp(CPDFSDK_Annot* pAnnot, int nKeyCode, int nFlag);
207 virtual FX_BOOL Annot_OnSetFocus(CPDFSDK_Annot* pAnnot, FX_DWORD nFlag);
208 virtual FX_BOOL Annot_OnKillFocus(CPDFSDK_Annot* pAnnot, FX_DWORD nFlag);
210 virtual CPDF_Rect Annot_OnGetViewBBox(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot);
211 …virtual FX_BOOL Annot_OnHitTest(CPDFSDK_PageView *pPageView, CPDFSDK_Annot* pAnnot, const CPDF_…
231 virtual ~CPDFSDK_AnnotIterator() { } in ~CPDFSDK_AnnotIterator()
233 virtual CPDFSDK_Annot* Next (const CPDFSDK_Annot* pCurrent) ;
234 virtual CPDFSDK_Annot* Prev (const CPDFSDK_Annot* pCurrent) ;
235 virtual CPDFSDK_Annot* Next(int& index ) ;
236 virtual CPDFSDK_Annot* Prev(int& index ) ;
237 virtual int Count(){return m_pIteratorAnnotList.GetSize();} in Count()
239 …virtual FX_BOOL InitIteratorAnnotList(CPDFSDK_PageView * pPageView,CFX_PtrArray* pList=NUL…