The StandardPageInteractor type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| StandardPageInteractor |
Creates a new page interactor for the provided page that takes into account the cursor mode of the
provided pages viewier.
|
Methods
| Name | Description | |
|---|---|---|
| CreateOrientationTransform |
Create a transformation that applies the given orientation to the interactor.
(Inherited from Interactor.) | |
| EnsureVisible |
Makes sure that the viewer scrolls this interactor into view.
(Inherited from WinFormsInteractor.) | |
| FindAnnotationInteractor |
Find the annotation interactor of the given annotation.
(Inherited from PageInteractor.) | |
| Invalidate |
Invoke this method to mark the apearance of this interactor invalid, so that it gets repainted.
(Inherited from Interactor.) | |
| IsOver |
Specifies whether a certain coordinate is considered to be part
of the interactor. This can be used for irregularly shaped
interactors, or interactors with "holes". By default, this
method returns true, which means that all coordinates within
the interactor Rectangle are included.
(Inherited from Interactor.) | |
| OnAnnotationInteractorsCreated |
Invoked after the child annotation interactors have been created, but before the
annotations have been layed out. Override this method to additional child interactors.
(Inherited from PageInteractor.) | |
| OnAttached |
Tries to attach to a StandardPagesViewer instance.
(Overrides Interactor..::..OnAttached(EventArgs).) | |
| OnDeselected |
Invoked when the interactor got removed from the current selection.
(Inherited from WinFormsInteractor.) | |
| OnDetached |
Detach this interactor.
(Overrides PageInteractor..::..OnDetached(EventArgs).) | |
| OnDragBegin |
Invoked when the user starts to drag this interactor.
(Inherited from WinFormsInteractor.) | |
| OnDragDrop |
Invoked when an object gets dropped over this page interactor. This override supports
dragging (moving) of annotations.
(Inherited from PageInteractor.) | |
| OnDragEnd |
Invoked after the user has dragged this interactor.
(Inherited from WinFormsInteractor.) | |
| OnDragEnter |
Invoked when an object gets dragged into this page interactor. This override supports
dragging (moving) of annotations.
(Inherited from PageInteractor.) | |
| OnDragLeave |
Invoked when another object gets dragged outside the interactor, or when dragging
gets cancelled.
(Inherited from WinFormsInteractor.) | |
| OnDragOver |
Invoked when another object is dragged over this interactor.
(Inherited from WinFormsInteractor.) | |
| OnDragSelectMouseDown |
Invoked when the mouse went down to drag a selection.
(Inherited from WinFormsInteractor.) | |
| OnDragSelectMouseMove |
This override implements selection of interactors by dragging
a selection rectangle.
(Overrides WinFormsInteractor..::..OnDragSelectMouseMove(DragSelectEventArgs).) | |
| OnDragSelectMouseUp |
Invoked when the mouse goes up after dragging a selection.
(Inherited from WinFormsInteractor.) | |
| OnGotFocus |
Invoked after the interactor got the focus.
(Inherited from WinFormsInteractor.) | |
| OnKeyDown |
Raised when a key is pressed while this interactor has the focus.
(Inherited from WinFormsInteractor.) | |
| OnKeyUp |
Raised when a key is released while this interactor has the focus.
(Inherited from WinFormsInteractor.) | |
| OnLostFocus |
Invoked when the page interactor has lost focus.
(Inherited from PageInteractor.) | |
| OnMouseClick |
Invoked when the mouse is clicked in the interactor, i.e. a mouse down event has
occurred and the mouse button has been released in the interactor as well.
(Inherited from WinFormsInteractor.) | |
| OnMouseDoubleClick |
Invoked when a double-click occurs in the interactor.
(Inherited from WinFormsInteractor.) | |
| OnMouseDown |
Starts panning, if the left mouse button is pressed.
(Inherited from PageInteractor.) | |
| OnMouseEnter |
Invoked when the mouse enters the interactor.
(Inherited from WinFormsInteractor.) | |
| OnMouseHover |
Invoked afer the mouse stays a short period of time in this interactor.
(Inherited from WinFormsInteractor.) | |
| OnMouseLeave |
Invoked when the mouse leaves the interactor.
(Inherited from WinFormsInteractor.) | |
| OnMouseMove |
Implements panning.
(Inherited from PageInteractor.) | |
| OnMouseUp |
Stops panning.
(Inherited from PageInteractor.) | |
| OnPaint |
Invoked when the interactor must paint itself.
(Inherited from WinFormsInteractor.) | |
| OnPaintDrag |
Invoked when the interactor must paint a drag representation of itself.
(Inherited from WinFormsInteractor.) | |
| OnPaintOver |
This method will be invoked after all child interactors have been
painted.
(Inherited from WinFormsInteractor.) | |
| OnPaintShadow |
Invoked to paint a shadow for this interactor.
(Inherited from WinFormsInteractor.) | |
| OnSelected |
Invoked when the interactor got added to the current selection.
(Inherited from WinFormsInteractor.) | |
| SendText |
Sends the given text to the interator.
(Inherited from WinFormsInteractor.) |
Properties
| Name | Description | |
|---|---|---|
| Childs |
The child interactors of this interactor. This property may be null.
(Inherited from Interactor.) | |
| DragBehavior |
Controls the dragging behavior of the interactor.
(Inherited from WinFormsInteractor.) | |
| Height |
The height of the page in terms of the interactor coordinate system.
(Inherited from PageInteractor.) | |
| HoverCursor |
Returns an IBeam (SelectText), a Cross (SelectAnnotations), or the base HoverCursor, depending on the cursor mode
of the pagesviewer.
(Overrides PageInteractor..::..HoverCursor.) | |
| IsInteractive |
Controls whether an interactor can be interacted with.
(Inherited from Interactor.) | |
| IsPanningEnabled |
Enables panning by dragging. True by default.
(Inherited from PageInteractor.) | |
| Layers |
The layers of this interactor.
(Inherited from Interactor.) | |
| LayoutManager |
The layout property controls the placement of sub-interactors relative to this
one. This property may be null.
(Inherited from Interactor.) | |
| Object |
The controlled object.
(Inherited from Interactor.) | |
| Opacity |
A value between 0 and 1 that specifies the opacity of the interactor. 1 means
fully opaque, 0 means fully transparent (i.e. invisible). The default is 1.
(Inherited from Interactor.) | |
| Page |
The page that this interactor controls.
(Inherited from PageInteractor.) | |
| Parent |
The interactor that this interactor is a child of.
(Inherited from Interactor.) | |
| PdfPageRectangle |
The rectangle that the entire PDF page occupies.
(Inherited from PageInteractor.) | |
| PdfPageTransform |
Returns the transformation that is applied to objects that are specified
in the PDF page coordinate system (i.e. with the origin at the bottom-left
of the page), i.e.:
(Inherited from PageInteractor.)
| |
| Rectangle |
The rectangle that this interactor occupies, including the space taken by
its layers.
(Inherited from Interactor.) | |
| ShadowDistance |
The distance at which the shadow of the interactor will be drawn. This distance is
relative to the parent, so that transformations on this interactor (such as rotations)
do not influence the location of the shadow.
(Inherited from WinFormsInteractor.) | |
| ToolTip |
The tooltip for this interactor. Override this to return the proper information for
this interactor. If null, no tooltip will be shown.
(Inherited from Interactor.) | |
| Transform |
Transformation that is applied to the interactor before drawing, relative
to the origin of its parent, i.e.:
(Inherited from Interactor.)
| |
| Viewer |
The viewer that this interactor is located in.
(Inherited from WinFormsInteractor.) | |
| ViewerTransform |
Transforms coordinates in the local coordinate system to the coordinate system of the
viewer, i.e.:
(Inherited from Interactor.)
| |
| VisibleRectangle |
A rectangle that defines a the visible part of the interactor, in terms of its own
coordinate system.
(Inherited from Interactor.) | |
| Width |
The width of the page in terms of the interactor coordinate system.
(Inherited from PageInteractor.) |
Events
| Name | Description | |
|---|---|---|
| AnnotationInteractorsCreated |
This event will be raised after the interactor has initialised its
child annotation interactors.
(Inherited from PageInteractor.) | |
| PreviewDragBegin |
DragBegin preview event.
(Inherited from WinFormsInteractor.) | |
| PreviewDragDrop |
DragDrop preview event.
(Inherited from WinFormsInteractor.) | |
| PreviewDragEnd |
DragEnd preview event.
(Inherited from WinFormsInteractor.) | |
| PreviewDragEnter |
DragEnter preview event.
(Inherited from WinFormsInteractor.) | |
| PreviewDragLeave |
DragLeave preview event.
(Inherited from WinFormsInteractor.) | |
| PreviewDragOver |
DragOver preview event.
(Inherited from WinFormsInteractor.) | |
| PreviewDragSelectMouseDown |
DragSelectMouseDown preview event.
(Inherited from WinFormsInteractor.) | |
| PreviewDragSelectMouseMove |
DragSelectMouseMove preview event.
(Inherited from WinFormsInteractor.) | |
| PreviewDragSelectMouseUp |
DragSelectMouseUp preview event. (Inherited from WinFormsInteractor.) | |
| PreviewMouseDown |
MouseDown preview event.
(Inherited from WinFormsInteractor.) | |
| PreviewMouseMove |
MouseMove preview event.
(Inherited from WinFormsInteractor.) | |
| PreviewMouseUp |
MouseUp preview event.
(Inherited from WinFormsInteractor.) |