The plugin part PDFKitView
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS PDFKit Plugin:PDFKitView:
Not Console safe,
160 entry points.
- class CustomPDFViewMBS
- method ClearOverlay(page as PDFPageMBS, post as boolean = true)
- method ClearOverlays
- method Destructor
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- property Overlay(page as PDFPageMBS, post as boolean = true) as variant
- event Open
- event Close
- event acceptsFirstResponder as boolean
- event mouseDown(e as NSEventMBS, x as double, y as double) as boolean
- event mouseDragged(e as NSEventMBS, x as double, y as double) as boolean
- event mouseUp(e as NSEventMBS, x as double, y as double) as boolean
- event mouseMoved(e as NSEventMBS, x as double, y as double) as boolean
- event mouseEntered(e as NSEventMBS, x as double, y as double) as boolean
- event mouseExited(e as NSEventMBS, x as double, y as double) as boolean
- event rightMouseDown(e as NSEventMBS, x as double, y as double) as boolean
- event rightMouseDragged(e as NSEventMBS, x as double, y as double) as boolean
- event rightMouseUp(e as NSEventMBS, x as double, y as double) as boolean
- event otherMouseDown(e as NSEventMBS, x as double, y as double) as boolean
- event otherMouseDragged(e as NSEventMBS, x as double, y as double) as boolean
- event otherMouseUp(e as NSEventMBS, x as double, y as double) as boolean
- event becomeFirstResponder as boolean
- event resignFirstResponder as boolean
- event keyDown(e as NSEventMBS) as boolean
- event keyUp(e as NSEventMBS) as boolean
- event isOpaque as boolean
- event magnifyWithEvent(e as NSEventMBS) as boolean
- event rotateWithEvent(e as NSEventMBS) as boolean
- event swipeWithEvent(e as NSEventMBS) as boolean
- event beginGestureWithEvent(e as NSEventMBS) as boolean
- event endGestureWithEvent(e as NSEventMBS) as boolean
- event scrollWheel(e as NSEventMBS) as boolean
- event acceptsFirstMouse(e as NSEventMBS) as boolean
- event viewDidMoveToWindow
- event mouseDownCanMoveWindow as boolean
- event canBecomeKeyView as boolean
- event menuForEvent(e as NSEventMBS, defaultMenu as NSMenuMBS) as NSMenuMBS
- event draggingSessionSourceOperationMaskForDraggingContext(session as NSDraggingSessionMBS, context as integer) as integer
- event draggingSessionWillBeginAtPoint(session as NSDraggingSessionMBS, screenPoint as NSPointMBS)
- event draggingSessionMovedToPoint(session as NSDraggingSessionMBS, screenPoint as NSPointMBS)
- event draggingSessionEndedAtPoint(session as NSDraggingSessionMBS, screenPoint as NSPointMBS, operation as integer)
- event ignoreModifierKeysForDraggingSession(session as NSDraggingSessionMBS) as boolean
- event draggingEntered(sender as NSDraggingInfoMBS) as integer
- event draggingUpdated(sender as NSDraggingInfoMBS) as integer
- event draggingExited(sender as NSDraggingInfoMBS)
- event prepareForDragOperation(sender as NSDraggingInfoMBS) as boolean
- event performDragOperation(sender as NSDraggingInfoMBS) as boolean
- event concludeDragOperation(sender as NSDraggingInfoMBS)
- event draggingEnded(sender as NSDraggingInfoMBS)
- event wantsPeriodicDraggingUpdates as boolean
- event updateDraggingItemsForDrag(sender as NSDraggingInfoMBS)
- event BeforeDrawPage(graphics as NSGraphicsMBS, page as PDFPageMBS) as boolean
- event AfterDrawPage(graphics as NSGraphicsMBS, page as PDFPageMBS)
- event BeforeDrawPagePost(graphics as NSGraphicsMBS, page as PDFPageMBS) as boolean
- event AfterDrawPagePost(graphics as NSGraphicsMBS, page as PDFPageMBS)
- event BeforeDrawRect(graphics as NSGraphicsMBS, x as double, y as double, w as double, h as double) as boolean
- event AfterDrawRect(graphics as NSGraphicsMBS, x as double, y as double, w as double, h as double)
- event pressureChange(e as NSEventMBS) as boolean
- class PDFThumbnailViewMBS
- class PDFViewMBS
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- method convertRectFromPage(rect as NSRectMBS, page as PDFPageMBS) as NSRectMBS
- method convertPointFromPage(point as NSPointMBS, page as PDFPageMBS) as NSPointMBS
- method convertRectToPage(rect as NSRectMBS, page as PDFPageMBS) as NSRectMBS
- method convertPointToPage(point as NSPointMBS, page as PDFPageMBS) as NSPointMBS
- method pageForPoint(point as NSPointMBS, nearest as boolean) as PDFPageMBS
- method visiblePages as PDFPageMBS()
- method highlightedSelections as PDFSelectionMBS()
- method setHighlightedSelections(selections() as PDFSelectionMBS)
- method rowSizeForPage(page as PDFPageMBS) as NSSizeMBS
- method goToRect(rect as NSRectMBS, page as PDFPageMBS)
- method setCurrentSelection(selection as PDFSelectionMBS, animate as boolean)
- method annotationsChangedOnPage(page as PDFPageMBS)
- method performAction(action as PDFActionMBS)
- method areaOfInterestForMouse(e as NSEventMBS) as integer
- method areaOfInterestForPoint(p as NSPointMBS) as integer
- method zoomIn
- method layoutDocumentView
- method zoomOut
- method copy
- method selectAll
- method scrollSelectionToVisible
- method goToFirstPage
- method goToLastPage
- method goToNextPage
- method goToPreviousPage
- method goBack
- method goForward
- method goToPage(page as PDFPageMBS)
- method goToDestination(page as PDFDestinationMBS)
- method goToSelection(page as PDFSelectionMBS)
- method clearSelection
- method setCursorForAreaOfInterest(area as integer)
- method printWithInfo(printInfo as NSRectMBS, autoRotate as Boolean)
- method printWithInfo(printInfo as NSRectMBS, autoRotate as Boolean, pageScaling as Integer)
- method drawPagePost(page as PDFPageMBS)
- method drawPage(page as PDFPageMBS)
- property document as PDFDocumentMBS
- property enableDataDetectors as Boolean
- property displayMode as Integer
- property displayBox as Integer
- property currentDestination as PDFDestinationMBS
- property canZoomIn as Boolean
- property canZoomOut as Boolean
- property canGoBack as Boolean
- property canGoForward as Boolean
- property currentPage as PDFPageMBS
- property allowsDragging as Boolean
- property currentSelection as PDFSelectionMBS
- property autoScales as Boolean
- property displaysPageBreaks as Boolean
- property displaysAsBook as Boolean
- property shouldAntiAlias as Boolean
- property greekingThreshold as Double
- property scaleFactor as Double
- property minScaleFactor as Double
- property maxScaleFactor as Double
- property scaleFactorForSizeToFit as Double
- property backgroundColor as NSColorMBS
- property interpolationQuality as Integer
- property displayDirection as Integer
- property displaysRTL as Boolean
- property pageShadowsEnabled as Boolean
- property canGoToFirstPage as Boolean
- property canGoToLastPage as Boolean
- property canGoToNextPage as Boolean
- property canGoToPreviousPage as Boolean
- property acceptsDraggedFiles as Boolean
- property documentView as NSViewMBS
- property pageBreakMargins as NSEdgeInsetsMBS
- shared method PDFViewDocumentChangedNotification as string
- shared method PDFViewChangedHistoryNotification as string
- shared method PDFViewPageChangedNotification as string
- shared method PDFViewScaleChangedNotification as string
- shared method PDFViewAnnotationHitNotification as string
- shared method PDFViewCopyPermissionNotification as string
- shared method PDFViewPrintPermissionNotification as string
- shared method PDFViewAnnotationWillHitNotification as string
- shared method PDFViewSelectionChangedNotification as string
- shared method PDFViewDisplayModeChangedNotification as string
- shared method PDFViewDisplayBoxChangedNotification as string
- shared method PDFViewVisiblePagesChangedNotification as string
- control DesktopPDFThumbnailViewControlMBS
- control DesktopPDFViewControlMBS
- method ClearOverlay(page as PDFPageMBS, post as boolean = true)
- method ClearOverlays
- property Overlay(page as PDFPageMBS, post as boolean = true) as variant
- property View as PDFViewMBS
- event FocusReceived
- event FocusLost
- event FrameChanged
- event BoundsChanged
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event BeforeDrawPage(graphics as NSGraphicsMBS, page as PDFPageMBS) as boolean
- event AfterDrawPage(graphics as NSGraphicsMBS, page as PDFPageMBS)
- event BeforeDrawPagePost(graphics as NSGraphicsMBS, page as PDFPageMBS) as boolean
- event AfterDrawPagePost(graphics as NSGraphicsMBS, page as PDFPageMBS)
- event BeforeDrawRect(graphics as NSGraphicsMBS, x as double, y as double, w as double, h as double) as boolean
- event AfterDrawRect(graphics as NSGraphicsMBS, x as double, y as double, w as double, h as double)
- event MenuBarSelected
- event ScaleFactorChanged(NewFactor as double)
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- event WillClickOnLink(URL as String)
- event WillChangeScaleFactor(scale as Double) as Double
- event PrintJobTitle as String
- event PerformPrint
- event PerformFind
- event PerformGoToPage
- event OpenPDFforRemoteGoToAction(action as PDFActionRemoteGoToMBS)
- event CocoaMouseDown(e as NSEventMBS)
- event CocoaMouseDrag(e as NSEventMBS)
- event CocoaMouseUp(e as NSEventMBS)
- control PDFThumbnailViewControlMBS
- control PDFThumbnailViewIOSControlMBS
- control PDFViewControlMBS
- method ClearOverlay(page as PDFPageMBS, post as boolean = true)
- method ClearOverlays
- property Overlay(page as PDFPageMBS, post as boolean = true) as variant
- property View as PDFViewMBS
- event GotFocus
- event LostFocus
- event FrameChanged
- event BoundsChanged
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event BeforeDrawPage(graphics as NSGraphicsMBS, page as PDFPageMBS) as boolean
- event AfterDrawPage(graphics as NSGraphicsMBS, page as PDFPageMBS)
- event BeforeDrawPagePost(graphics as NSGraphicsMBS, page as PDFPageMBS) as boolean
- event AfterDrawPagePost(graphics as NSGraphicsMBS, page as PDFPageMBS)
- event BeforeDrawRect(graphics as NSGraphicsMBS, x as double, y as double, w as double, h as double) as boolean
- event AfterDrawRect(graphics as NSGraphicsMBS, x as double, y as double, w as double, h as double)
- event EnableMenuItems
- event ScaleFactorChanged(NewFactor as double)
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- event WillClickOnLink(URL as String)
- event WillChangeScaleFactor(scale as Double) as Double
- event PrintJobTitle as String
- event PerformPrint
- event PerformFind
- event PerformGoToPage
- event OpenPDFforRemoteGoToAction(action as PDFActionRemoteGoToMBS)
- event CocoaMouseDown(e as NSEventMBS)
- event CocoaMouseDrag(e as NSEventMBS)
- event CocoaMouseUp(e as NSEventMBS)
- control PDFViewIOSControlMBS
Blog Entries
Xojo Developer Magazine