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
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- method selectedPages as PDFPageMBS()
- property Bezeled as Boolean
- property thumbnailSize as NSSizeMBS
- property PDFView as PDFViewMBS
- property backgroundColor as NSColorMBS
- property labelFont as NSFontMBS
- property maximumNumberOfColumns as Integer
- property allowsDragging as Boolean
- property allowsMultipleSelection as Boolean
- shared method PDFThumbnailViewDocumentEditedNotification as String
- 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
- property View as PDFThumbnailViewMBS
- 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 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)
- 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
- property View as PDFThumbnailViewMBS
- 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 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)
- 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
- MonkeyBread Software Releases the MBS Xojo Plugins in version 23.3
- PDF Viewer controls for iOS
- MBS Xojo Plugins, version 23.3pr4
- News from the MBS Xojo Plugins in version 21.5
- New desktop controls
- MBS Xojo Plugins, version 21.3pr1
- News from the MBS Xojo Plugins Version 21.1
- Gestures on Mac OS X
- Have you checked out PDFViewMBS class?
- MBS Plugins 10.3 Release Notes