The NumericTextBoxInteractor type exposes the following members.

Constructors

  NameDescription
Public methodNumericTextBoxInteractor
Creates a new interactor for a TextWidget that controls numerical values.

Methods

  NameDescription
Public methodCreateOrientationTransform
Create a transformation that applies the given orientation to the interactor.
(Inherited from Interactor.)
Public methodEnsureVisible
Makes sure that the viewer scrolls this interactor into view.
(Inherited from WinFormsInteractor.)
Public methodInvalidate
Invoke this method to mark the apearance of this interactor invalid, so that it gets repainted.
(Inherited from Interactor.)
Protected methodIsOver
This override specifies whether the annotation reacts to user input. This takes into account the Hidden, and ReadOnly flags of the underlying PDF definition.
(Inherited from AnnotationInteractor.)
Protected methodOnAttached
Invoked when the interactor gets attached to it parent. This will set the blink interval to the value that is indicated by CaretBlinkTime of the viewer.
(Inherited from TextBoxInteractor.)
Protected methodOnCursorDown
Invoked when the arrow down key pressed for this field.
(Inherited from TextBoxInteractor.)
Protected methodOnCursorEnd
Invoked when the end key is pressed for this field.
(Inherited from TextBoxInteractor.)
Protected methodOnCursorHome
Invoked when the home key is pressed for this field.
(Inherited from TextBoxInteractor.)
Protected methodOnCursorLeft
Invoked when the arrow left key is pressed for this field.
(Inherited from TextBoxInteractor.)
Protected methodOnCursorRight
Invoked when the arrow right key is pressed for this field.
(Inherited from TextBoxInteractor.)
Protected methodOnCursorUp
Invoked when the arrow up key is pressed for this field.
(Inherited from TextBoxInteractor.)
Protected methodOnDeselected
Invoked when the interactor got removed from the current selection.
(Inherited from WinFormsInteractor.)
Protected methodOnDetached
Invoked when the interactor received a close event. This will release all resources that are held by the interactor.
(Inherited from TextBoxInteractor.)
Protected methodOnDragBegin
Invoked when the user starts to drag this interactor.
(Inherited from WinFormsInteractor.)
Protected methodOnDragDrop
Invoked when an object gets dropped onto this interactor. This override will insert the text value of the object (if any) at the location of the cursor.
(Inherited from TextBoxInteractor.)
Protected methodOnDragEnd
Invoked after the user has dragged this interactor.
(Inherited from WinFormsInteractor.)
Protected methodOnDragEnter
Invoked when a dragged object enters the interactor. This override will temporarily set the focus to this interactor, so that a cursor can be shown where the dragged object hovers.
(Inherited from TextBoxInteractor.)
Protected methodOnDragLeave
Invoked when a dragged object leaves the interactor. This override restores the focus.
(Inherited from TextBoxInteractor.)
Protected methodOnDragOver
Invoked when an object is dragged over this interactor. This override will place the cursor at the position of the dragged object.
(Inherited from TextBoxInteractor.)
Protected methodOnDragSelectMouseDown
Invoked when the mouse went down to drag a selection.
(Inherited from WinFormsInteractor.)
Protected methodOnDragSelectMouseMove
Invoked while dragging a selection when the selection rectangle overlaps this interactor. This method will add the corresponding interactor to the current selection if Selectable is true.
(Inherited from WinFormsInteractor.)
Protected methodOnDragSelectMouseUp
Invoked when the mouse goes up after dragging a selection.
(Inherited from WinFormsInteractor.)
Protected methodOnGotFocus
Invoked after the interactor got the focus. This override will select the entire text if the focus was caused by a keystroke.
(Inherited from SingleLineTextBoxInteractor.)
Protected methodOnKeyDown
Invoked as a result of a key down platform event.
(Inherited from SingleLineTextBoxInteractor.)
Protected methodOnKeyUp
Raised when a key is released while this interactor has the focus.
(Inherited from WinFormsInteractor.)
Protected methodOnLostFocus
Invoked after the text box lost the focus. This override will remove the blinking cursor.
(Inherited from TextBoxInteractor.)
Protected methodOnMouseClick
Invoked as a result of a click platform event.
(Inherited from AnnotationInteractor.)
Protected methodOnMouseDoubleClick
Invoked when a double-click occurs. This override will select a word.
(Inherited from TextBoxInteractor.)
Protected methodOnMouseDown
Invoked when the mouse goes down into the text field.
(Inherited from TextBoxInteractor.)
Protected methodOnMouseEnter
Invoked as a result of a mouse enter platform event.
(Inherited from AnnotationInteractor.)
Protected methodOnMouseHover
Invoked afer the mouse stays a short period of time in this interactor.
(Inherited from WinFormsInteractor.)
Protected methodOnMouseLeave
Invoked as a result of a mouse leave platform event.
(Inherited from AnnotationInteractor.)
Protected methodOnMouseMove
Invoked when the mouse was moved inside the text field.
(Inherited from TextBoxInteractor.)
Protected methodOnMouseUp
Invoked as a result of a mouse up platform event.
(Inherited from AnnotationInteractor.)
Protected methodOnPaint
Invoked as result of a paint event, but only for text fields that are not hidden.
(Inherited from TextBoxInteractor.)
Protected methodOnPaintDrag
Invoked when the interactor must paint a drag representation of itself.
(Inherited from WinFormsInteractor.)
Protected methodOnPaintOver
This method will be invoked after all child interactors have been painted.
(Inherited from WinFormsInteractor.)
Protected methodOnPaintShadow
Invoked to paint a shadow for this interactor.
(Inherited from WinFormsInteractor.)
Protected methodOnSelected
Invoked when the interactor got added to the current selection.
(Inherited from WinFormsInteractor.)
Public methodRelocate
Changes the location of the annotation so that it matches the current transformation of its interactor.
(Inherited from AnnotationInteractor.)
Public methodSendText
Sends the given text to the interator.
(Inherited from WinFormsInteractor.)

Properties

  NameDescription
Public propertyAnnotation
The annotation that this interactor controls.
(Inherited from AnnotationInteractor.)
Public propertyChilds
The child interactors of this interactor. This property may be null.
(Inherited from Interactor.)
Public propertyDragBehavior
Controls the dragging behavior of the interactor.
(Inherited from WinFormsInteractor.)
Protected propertyField
The PDF field that this interactor controls.
(Inherited from WidgetInteractor.)
Public propertyHeight
The height of the widget.
(Inherited from WidgetInteractor.)
Public propertyHoverCursor
An IBeam.
(Inherited from TextBoxInteractor.)
Public propertyIsInteractive
Controls whether an interactor can be interacted with.
(Inherited from Interactor.)
Public propertyLayers
The layers of this interactor.
(Inherited from Interactor.)
Public propertyLayoutManager
The layout property controls the placement of sub-interactors relative to this one. This property may be null.
(Inherited from Interactor.)
Public propertyObject
The controlled object.
(Inherited from Interactor.)
Public propertyOpacity
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.)
Public propertyParent
The interactor that this interactor is a child of.
(Inherited from Interactor.)
Public propertyRectangle
The rectangle that this interactor occupies, including the space taken by its layers.
(Inherited from Interactor.)
Public propertySelectedText
Gets or sets the selected text in this text box.
(Inherited from TextBoxInteractor.)
Public propertySelectedTextIndex
Controls the start of the selection. If the SelectionLength is zero it controls the position of the cursor.
(Inherited from TextBoxInteractor.)
Public propertySelectedTextLength
Controls the length of the selection.
(Inherited from TextBoxInteractor.)
Public propertyShadowDistance
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.)
Public propertyShowOverflow
Specifies whether an overflow marker must be shown if the text does not fit.
(Inherited from TextBoxInteractor.)
Public propertyText
Provides access to a text representation of the value of the widget interactor.
(Inherited from ValueWidgetInteractor.)
Public propertyToolTip
Returns the field tooltip.
(Inherited from WidgetInteractor.)
Public propertyTransform
Transformation that is applied to the interactor before drawing, relative to the origin of its parent, i.e.:
  • If one applies this transformation to a local coordinate, one obtains the coordinates in the coordinate system of the parent.
  • If one uses this transformation to transform the parent coordinate system (CTM), one obtains the local coordinate system.
(Inherited from Interactor.)
Protected propertyValueField
The ValueField that this interactor controls.
(Inherited from ValueWidgetInteractor.)
Public propertyViewer
The viewer that this interactor is located in.
(Inherited from WinFormsInteractor.)
Public propertyViewerTransform
Transforms coordinates in the local coordinate system to the coordinate system of the viewer, i.e.:
  • If one applies this transformation to a local coordinate, one obtains the coordinates in the coordinate system of the viewer.
  • If one uses this transformation to transform the original viewer coordinate system (CTM), one obtains the local coordinate system.
(Inherited from Interactor.)
Public propertyVisibleRectangle
A rectangle that defines a the visible part of the interactor, in terms of its own coordinate system.
(Inherited from Interactor.)
Public propertyVScrollLargeChange
Value between 0 and 1 that indicates how far the scrollbar must change to "page" down or up.
(Inherited from TextBoxInteractor.)
Public propertyVScrollSmallChange
Value between 0 and 1 that indicates how far the scrollbar must change to scroll a single line of text.
(Inherited from TextBoxInteractor.)
Public propertyVScrollValue
Specifies a value between 0 and 1 that indicates how far the text is scrolled down. The scroll bars use this value to draw the slider at the correct possition, and they change this value if the user changes the slider.
(Inherited from TextBoxInteractor.)
Public propertyWidget
The PDF widget that this interactor controls.
(Inherited from WidgetInteractor.)
Public propertyWidth
The width of the widget.
(Inherited from WidgetInteractor.)

Events

  NameDescription
Public eventPreviewDragBegin
DragBegin preview event.
(Inherited from WinFormsInteractor.)
Public eventPreviewDragDrop
DragDrop preview event.
(Inherited from WinFormsInteractor.)
Public eventPreviewDragEnd
DragEnd preview event.
(Inherited from WinFormsInteractor.)
Public eventPreviewDragEnter
DragEnter preview event.
(Inherited from WinFormsInteractor.)
Public eventPreviewDragLeave
DragLeave preview event.
(Inherited from WinFormsInteractor.)
Public eventPreviewDragOver
DragOver preview event.
(Inherited from WinFormsInteractor.)
Public eventPreviewDragSelectMouseDown
DragSelectMouseDown preview event.
(Inherited from WinFormsInteractor.)
Public eventPreviewDragSelectMouseMove
DragSelectMouseMove preview event.
(Inherited from WinFormsInteractor.)
Public eventPreviewDragSelectMouseUp
DragSelectMouseUp preview event.
(Inherited from WinFormsInteractor.)
Public eventPreviewMouseDown
MouseDown preview event.
(Inherited from WinFormsInteractor.)
Public eventPreviewMouseMove
MouseMove preview event.
(Inherited from WinFormsInteractor.)
Public eventPreviewMouseUp
MouseUp preview event.
(Inherited from WinFormsInteractor.)

See Also