Home | History | Annotate | Download | only in src

Lines Matching refs:pAnnotHandler

33 void	CPDFSDK_AnnotHandlerMgr::RegisterAnnotHandler(IPDFSDK_AnnotHandler* pAnnotHandler)
35 ASSERT(pAnnotHandler != NULL);
37 ASSERT(GetAnnotHandler(pAnnotHandler->GetType()) == NULL);
39 m_Handlers.Add(pAnnotHandler);
40 m_mapType2Handler.SetAt(pAnnotHandler->GetType(), (void*)pAnnotHandler);
43 void CPDFSDK_AnnotHandlerMgr::UnRegisterAnnotHandler(IPDFSDK_AnnotHandler* pAnnotHandler)
45 ASSERT(pAnnotHandler != NULL);
47 m_mapType2Handler.RemoveKey(pAnnotHandler->GetType());
51 if (m_Handlers.GetAt(i) == pAnnotHandler)
64 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot->GetSubType()))
66 return pAnnotHandler->NewAnnot(pAnnot, pPageView);
78 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
80 pAnnotHandler->OnRelease(pAnnot);
81 pAnnotHandler->ReleaseAnnot(pAnnot);
101 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
103 pAnnotHandler->OnCreate(pAnnot);
111 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
113 pAnnotHandler->OnLoad(pAnnot);
138 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
140 pAnnotHandler->OnDraw(pPageView, pAnnot, pDevice, pUser2Device, dwFlags);
153 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
155 return pAnnotHandler->OnLButtonDown(pPageView, pAnnot, nFlags, point);
163 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
165 return pAnnotHandler->OnLButtonUp(pPageView, pAnnot, nFlags, point);
173 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
175 return pAnnotHandler->OnLButtonDblClk(pPageView, pAnnot, nFlags, point);
183 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
185 return pAnnotHandler->OnMouseMove(pPageView, pAnnot, nFlags, point);
193 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
195 return pAnnotHandler->OnMouseWheel(pPageView, pAnnot,nFlags,zDelta, point);
203 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
205 return pAnnotHandler->OnRButtonDown(pPageView, pAnnot, nFlags, point);
213 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
215 return pAnnotHandler->OnRButtonUp(pPageView, pAnnot, nFlags, point);
224 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
226 pAnnotHandler->OnMouseEnter(pPageView, pAnnot, nFlag);
235 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
237 pAnnotHandler->OnMouseExit(pPageView, pAnnot, nFlag);
245 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
247 return pAnnotHandler->OnChar(pAnnot,nChar, nFlags);
273 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
275 return pAnnotHandler->OnKeyDown(pAnnot,nKeyCode, nFlag);
288 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
290 if (pAnnotHandler->OnSetFocus(pAnnot, nFlag))
313 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
315 if (pAnnotHandler->OnKillFocus(pAnnot, nFlag))
329 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
331 return pAnnotHandler->GetViewBBox(pPageView, pAnnot);
339 if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot))
341 if(pAnnotHandler->CanAnswer(pAnnot))
342 return pAnnotHandler->HitTest(pPageView, pAnnot, point);