PDFAnnotationChoiceWidgetMBS class
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
PDFAnnotationChoiceWidgetMBS class
Super class: PDFAnnotationMBS
A PDFAnnotationChoiceWidget object provides user interactivity on a page of a PDF document, in the form of pop-up menus and lists.
PDFAnnotationChoiceWidget inherits general annotation behavior from the PDFAnnotation class. If you use a PDFAnnotationChoiceWidget object, your application must handle hit testing, unless you are simply using PDFView to display content. This is because PDFView automatically handles hit testing for you.
Subclass of the PDFAnnotationMBS class.
- event drawWithBox(box as Integer, g as NSGraphicsMBS) as boolean
- 6 properties
- 4 methods
- method choices as string()
- method Constructor(left as Double, top as Double, width as Double, height as Double)
- method Constructor(left as Double, top as Double, width as Double, height as Double, annotationType as String, properties as Dictionary = nil)
- method setChoices(choices() as string)
- 50 properties
- 22 methods
- method addBezierPath(path as NSBezierPathMBS)
- method choices as string()
- method Constructor Private
- method Constructor(Handle as Integer)
- method Constructor(left as Double, top as Double, width as Double, height as Double)
- method Constructor(left as Double, top as Double, width as Double, height as Double, annotationType as String, properties as Dictionary = nil)
- method copy as PDFAnnotationMBS
- method Destructor
- method drawWithBox(box as Integer)
- method paths as NSBezierPathMBS()
- method quadrilateralPoints as NSPointMBS()
- method removeAllAppearanceStreams
- method removeBezierPath(path as NSBezierPathMBS)
- method removeValueForAnnotationKey(Key as String)
- method setBooleanValue(Key as String, value as Boolean) as Boolean
- method setChoices(choices() as string)
- method setQuadrilateralPoints(points() as NSPointMBS)
- method setRectValue(Key as String, value as NSRectMBS) as Boolean
- method setValue(Key as String, value as Variant) as Boolean
- method setValues(values() as string)
- method valueForAnnotationKey(Key as String) as Variant
- method values as string()
- 78 shared methods
This class has no sub classes.
The items on this page are in the following plugins: MBS PDFKit Plugin.
PDFAnnotationButtonWidgetMBS
-
PDFAnnotationCircleMBS