IPXV_PagesView Interface

From PDF XChange PDF SDK
Jump to: navigation, search
m (Automatic page editing by robot)
m (Automatic page editing by robot)
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
__NOTOC__
 
[[Category:Editor]]
 
[[Category:Editor]]
 
{{#customTitle:IPXV_PagesView Interface}}
 
{{#customTitle:IPXV_PagesView Interface}}
 +
{{#parentPage:PXV:PXV_Interfaces|IPXV_PagesView|interface}}
 +
{{ToWrite}}
 +
{{ToReview}}
  
 
The interface of object of PDF-XChange Editor SDK.
 
The interface of object of PDF-XChange Editor SDK.
  
IPXV_PagesView extends [[PXV:IPXV_View|IPXV_View]] interface.
+
IPXV_PagesView extends the [[PXV:IPXV_View|IPXV_View]] interface.
  
 
== Methods ==
 
== Methods ==
{| class="wikitable sortable collapsible" style="width: 100%"
+
{| class="wikitable methods"
|-
+
! style="text-align: left" scope="col" width="15%" | Method
+
! style="text-align: left" scope="col" class="unsortable" | Description
+
 
|-
 
|-
 
| [[PXV:IPXV_PagesView_EnsureVisibleAnnot|EnsureVisibleAnnot]]
 
| [[PXV:IPXV_PagesView_EnsureVisibleAnnot|EnsureVisibleAnnot]]
| ...
+
| [[PXV:IPXV_PagesView_HideSnapMark|HideSnapMark]]
 +
| [[PXV:IPXV_PagesView_RedrawRect|RedrawRect]]
 +
| [[PXV:IPXV_PagesView_StopAutoScroll|StopAutoScroll]]
 
|-
 
|-
 
| [[PXV:IPXV_PagesView_GetAnnotFromPt|GetAnnotFromPt]]
 
| [[PXV:IPXV_PagesView_GetAnnotFromPt|GetAnnotFromPt]]
| ...
+
| [[PXV:IPXV_PagesView_InvalidateAnnot|InvalidateAnnot]]
 +
| [[PXV:IPXV_PagesView_RegisterDrawCallback|RegisterDrawCallback]]
 +
| [[PXV:IPXV_PagesView_UnlockCursor|UnlockCursor]]
 
|-
 
|-
 
| [[PXV:IPXV_PagesView_GetAnnotRectOnDevice|GetAnnotRectOnDevice]]
 
| [[PXV:IPXV_PagesView_GetAnnotRectOnDevice|GetAnnotRectOnDevice]]
| ...
+
| [[PXV:IPXV_PagesView_InvalidatePage|InvalidatePage]]
 +
| [[PXV:IPXV_PagesView_SetZoom|SetZoom]]
 +
| [[PXV:IPXV_PagesView_UnregisterDrawCallback|UnregisterDrawCallback]]
 
|-
 
|-
 
| [[PXV:IPXV_PagesView_GetAnnotRectOnPage|GetAnnotRectOnPage]]
 
| [[PXV:IPXV_PagesView_GetAnnotRectOnPage|GetAnnotRectOnPage]]
| ...
+
| [[PXV:IPXV_PagesView_InvalidatePageRects|InvalidatePageRects]]
 +
| [[PXV:IPXV_PagesView_ShowInfoTip|ShowInfoTip]]
 +
| [[PXV:IPXV_PagesView_UnregisterDrawCallback2|UnregisterDrawCallback2]]
 
|-
 
|-
 
| [[PXV:IPXV_PagesView_GetLastHitTestPt|GetLastHitTestPt]]
 
| [[PXV:IPXV_PagesView_GetLastHitTestPt|GetLastHitTestPt]]
| ...
+
| [[PXV:IPXV_PagesView_InvalidatePages|InvalidatePages]]
 +
| [[PXV:IPXV_PagesView_ShowSnapMark|ShowSnapMark]]
 +
| [[PXV:IPXV_PagesView_ZoomInOut|ZoomInOut]]
 
|-
 
|-
 
| [[PXV:IPXV_PagesView_GetLastHitTestRes|GetLastHitTestRes]]
 
| [[PXV:IPXV_PagesView_GetLastHitTestRes|GetLastHitTestRes]]
| ...
+
| [[PXV:IPXV_PagesView_IsAnnotVisible|IsAnnotVisible]]
 +
| [[PXV:IPXV_PagesView_SnapPoint|SnapPoint]]
 +
| [[PXV:IPXV_PagesView_ZoomToPoint|ZoomToPoint]]
 
|-
 
|-
 
| [[PXV:IPXV_PagesView_GetLinkFromPt|GetLinkFromPt]]
 
| [[PXV:IPXV_PagesView_GetLinkFromPt|GetLinkFromPt]]
| ...
+
| [[PXV:IPXV_PagesView_LockCursor|LockCursor]]
 +
| [[PXV:IPXV_PagesView_StartAutoScroll|StartAutoScroll]]
 +
| [[PXV:IPXV_PagesView_ZoomToRect|ZoomToRect]]
 
|-
 
|-
 
| [[PXV:IPXV_PagesView_HideInfoTip|HideInfoTip]]
 
| [[PXV:IPXV_PagesView_HideInfoTip|HideInfoTip]]
| ...
 
|-
 
| [[PXV:IPXV_PagesView_HideSnapMark|HideSnapMark]]
 
| ...
 
|-
 
| [[PXV:IPXV_PagesView_InvalidateAnnot|InvalidateAnnot]]
 
| ...
 
|-
 
| [[PXV:IPXV_PagesView_InvalidatePage|InvalidatePage]]
 
| ...
 
|-
 
| [[PXV:IPXV_PagesView_InvalidatePages|InvalidatePages]]
 
| ...
 
|-
 
| [[PXV:IPXV_PagesView_IsAnnotVisible|IsAnnotVisible]]
 
| ...
 
|-
 
| [[PXV:IPXV_PagesView_LockCursor|LockCursor]]
 
| ...
 
|-
 
 
| [[PXV:IPXV_PagesView_Redraw|Redraw]]
 
| [[PXV:IPXV_PagesView_Redraw|Redraw]]
| ...
+
|  
|-
+
|  
| [[PXV:IPXV_PagesView_RedrawRect|RedrawRect]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_RegisterDrawCallback|RegisterDrawCallback]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_SetZoom|SetZoom]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_ShowInfoTip|ShowInfoTip]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_ShowSnapMark|ShowSnapMark]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_SnapPoint|SnapPoint]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_StartAutoScroll|StartAutoScroll]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_StopAutoScroll|StopAutoScroll]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_UnlockCursor|UnlockCursor]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_UnregisterDrawCallback|UnregisterDrawCallback]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_UnregisterDrawCallback2|UnregisterDrawCallback2]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_ZoomInOut|ZoomInOut]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_ZoomToPoint|ZoomToPoint]]
+
| ...
+
|-
+
| [[PXV:IPXV_PagesView_ZoomToRect|ZoomToRect]]
+
| ...
+
 
|}
 
|}
  
 
== Properties ==
 
== Properties ==
{| style="width: 100%" class="wikitable sortable collapsible"
+
{| class="wikitable properties"
|-
+
! style="text-align: left" scope="col" width="15%" | Property
+
! style="text-align: center" scope="col" width="5%" | Access Type
+
! style="text-align: left" scope="col"  class="unsortable" | Description
+
 
|-
 
|-
 
| [[PXV:IPXV_PagesView_AutoScrollStarted|AutoScrollStarted]]
 
| [[PXV:IPXV_PagesView_AutoScrollStarted|AutoScrollStarted]]
| style="text-align: center" | R
+
| [[PXV:IPXV_PagesView_GridParams|GridParams]]
| .
+
| [[PXV:IPXV_PagesView_IsFullScreenPresentation|IsFullScreenPresentation]]
 +
| [[PXV:IPXV_PagesView_OCContext|OCContext]]
 
|-
 
|-
 
| [[PXV:IPXV_PagesView_Cursor|Cursor]]
 
| [[PXV:IPXV_PagesView_Cursor|Cursor]]
| style="text-align: center" | R/W
+
| [[PXV:IPXV_PagesView_IsCursorLocked|IsCursorLocked]]
| .
+
| [[PXV:IPXV_PagesView_Layout|Layout]]
 +
| [[PXV:IPXV_PagesView_SnapParams|SnapParams]]
 
|-
 
|-
 
| [[PXV:IPXV_PagesView_DocView|DocView]]
 
| [[PXV:IPXV_PagesView_DocView|DocView]]
| style="text-align: center" | R
 
| .
 
|-
 
| [[PXV:IPXV_PagesView_IsCursorLocked|IsCursorLocked]]
 
| style="text-align: center" | R
 
| .
 
|-
 
 
| [[PXV:IPXV_PagesView_IsFullScreen|IsFullScreen]]
 
| [[PXV:IPXV_PagesView_IsFullScreen|IsFullScreen]]
| style="text-align: center" | R
 
| .
 
|-
 
| [[PXV:IPXV_PagesView_IsFullScreenPresentation|IsFullScreenPresentation]]
 
| style="text-align: center" | R
 
| .
 
|-
 
| [[PXV:IPXV_PagesView_Layout|Layout]]
 
| style="text-align: center" | R/W
 
| .
 
|-
 
 
| [[PXV:IPXV_PagesView_MouseCapture|MouseCapture]]
 
| [[PXV:IPXV_PagesView_MouseCapture|MouseCapture]]
| style="text-align: center" | R/W
+
|  
| .
+
|-
+
| [[PXV:IPXV_PagesView_OCContext|OCContext]]
+
| style="text-align: center" | R
+
| .
+
 
|}
 
|}
 +
 +
== See Also ==
 +
[[PXV:IPXV_DocumentView_PagesView|IPXV_DocumentView::PagesView]], [[PXV:IPXV_Tool_OnProcessViewEvent|IPXV_Tool::OnProcessViewEvent]], [[PXV:IPXV_Tool_IsEnabled|IPXV_Tool::IsEnabled]], [[PXV:IPXV_PagesViewDrawCallback_OnDrawPagesView|IPXV_PagesViewDrawCallback::OnDrawPagesView]], [[PXV:IPXV_TextEditor_View|IPXV_TextEditor::View]], [[PXV:IPXV_AnnotHandler_HitTest|IPXV_AnnotHandler::HitTest]], [[PXV:IPXV_AnnotHandler_OnAnnotEnter|IPXV_AnnotHandler::OnAnnotEnter]], [[PXV:IPXV_AnnotHandler_OnAnnotExit|IPXV_AnnotHandler::OnAnnotExit]]

Latest revision as of 00:41, 1 December 2017


The interface of object of PDF-XChange Editor SDK.

IPXV_PagesView extends the IPXV_View interface.

Methods

EnsureVisibleAnnot HideSnapMark RedrawRect StopAutoScroll
GetAnnotFromPt InvalidateAnnot RegisterDrawCallback UnlockCursor
GetAnnotRectOnDevice InvalidatePage SetZoom UnregisterDrawCallback
GetAnnotRectOnPage InvalidatePageRects ShowInfoTip UnregisterDrawCallback2
GetLastHitTestPt InvalidatePages ShowSnapMark ZoomInOut
GetLastHitTestRes IsAnnotVisible SnapPoint ZoomToPoint
GetLinkFromPt LockCursor StartAutoScroll ZoomToRect
HideInfoTip Redraw

Properties

AutoScrollStarted GridParams IsFullScreenPresentation OCContext
Cursor IsCursorLocked Layout SnapParams
DocView IsFullScreen MouseCapture

See Also

IPXV_DocumentView::PagesView, IPXV_Tool::OnProcessViewEvent, IPXV_Tool::IsEnabled, IPXV_PagesViewDrawCallback::OnDrawPagesView, IPXV_TextEditor::View, IPXV_AnnotHandler::HitTest, IPXV_AnnotHandler::OnAnnotEnter, IPXV_AnnotHandler::OnAnnotExit