onAnnot
Check for an annotation containing the specified point.
onAnnot([in] int page, [in] double x, [in] double y, [out, retval] LONG *annotHandle)
If the specified coordinates on the specified page are inside (over)
an annotation, this function returns an annotation handle. If the
coordinates are not inside an annotation, it returns 0.
The coordinates are in the PDF coordinate space.
VB:
Private Sub viewer_MouseDown2(button As Integer, shift As Integer, _
page As Long, x As Double, y As Double) _
Handles viewer.MouseDown2
annot = viewer.onAnnot(page, x, y)
If annot <> 0 Then
annotType = viewer.getAnnotType(annot)
If annotType = "Text" Then
content = viewer.getAnnotContent(annot)
' ... display the popup text annotation content ...
End If
End If
End Sub