Nevron Open Vision Documentation
NInputElement Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by NInputElement.

Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)AllowDropPropertyReference to the AllowDrop property  
Public Fieldstatic (Shared in Visual Basic)AllowFocusPropertyReference to the AllowFocus property  
Public Fieldstatic (Shared in Visual Basic)AllowMouseCapturePropertyReference to the AllowMouseCapture property  
Public Fieldstatic (Shared in Visual Basic)AllowTouchCapturePropertyReference to the AllowTouchCapture property  
Public Fieldstatic (Shared in Visual Basic)CommanderPropertyReference to the Commander property  
Public Fieldstatic (Shared in Visual Basic)CursorPropertyReference to the Tooltip property  
Public Fieldstatic (Shared in Visual Basic)EnabledPropertyReference to the Enabled property  
Public Fieldstatic (Shared in Visual Basic)InteractorPropertyReference to the Interactor property  
Public Fieldstatic (Shared in Visual Basic)IsDisabledPropertyReference to the Disabled property  
Public Fieldstatic (Shared in Visual Basic)NInputElementSchemaSchema associated with NInputElement  
Public Fieldstatic (Shared in Visual Basic)TabIndexPropertyReference to the TabIndex property  
Public Fieldstatic (Shared in Visual Basic)TabStopPropertyReference to the TabStop property  
Public Fieldstatic (Shared in Visual Basic)TooltipPropertyReference to the Tooltip property  
Top
Public Properties
 NameDescription
Public PropertyAllowDropGets or sets whether this widget can be used as the target of a drag-and-drop operation  
Public PropertyAllowFocusGets or sets whether this widget can be focused  
Public PropertyAllowMouseCaptureGets or sets whether this widget can capture the mouse  
Public PropertyAllowTouchCaptureGets or sets whether this element can capture the touch  
Public PropertyCommanderGets/set the element commander.  
Public PropertyCursorGets or sets the cursor  
Public PropertyEnabledGets or sets whether this element is enabled in the UI or not. If a local value has not been set to this property, its value will be inherited by an ancestor element.  
Public PropertyInteractorGets/set the element interactor.  
Public PropertyIsDisabledGets whether this element is disabled. The local value of this property is automatically set to true, when the computed value of the Enabled property is false. The local value of this property is automatically cleared to its default false, when the computed value of the Enabled property is true. In this way you can select disabled widgets via styling, by using the ValueEqualsCondition  
Public PropertyIsFocusedDetermines whether this element has keyboard focus  
Public PropertyIsMouseCapturedDetermines whether this element has captured the mouse  
Public PropertyOwnerDesktopGets the Desktop in which this element resides  
Public PropertyOwnerWindowGets the Window in which this element resides  
Public PropertyTabIndexGets or sets the index of the element in the tab navigation list.  
Public PropertyTabStopGets or sets whether the element is included in the tab navigation or not  
Public PropertyTooltipGets or sets the tooltip  
Top
Public Methods
 NameDescription
Public MethodCanCaptureMouseDetermines whether this element can capture the mouse. By default the element can capture the mouse if it is enabled and allows mouse capture.  
Public MethodCanCaptureTouchDetermines whether this element can capture the touch. By default the element can capture the touch if it is enabled and allows touch capture.  
Public MethodCanFocusDetermines whether this element can be focused. By default the element can be focused if it is enabled and allows focus.  
Public MethodCaptureMouseAttempts to force capture of the mouse to this input target  
Public MethodCaptureTouchAttempts to force capture of the touch to this input target  
Public MethodDestroyGestureManager  
Public MethodFocusAttempts to focus the keyboard on this input target  
Public MethodGetTabIndexGets or sets the input target tab navigation index  
Public MethodIsTabStopGets whether the input target is included in the tab navigation. This implementation returns the TabStop property value.  
Public MethodReleaseMouseCaptureReleases the mouse capture, if this input target holds the capture  
Public MethodReleaseTouchCaptureReleases the touch capture, if this input target holds the capture  
Top
Protected Methods
 NameDescription
Protected MethodOnDisabledCalled when the Disabled property is set to true.  
Protected MethodOnDragDropDefault handler for the NDragDrop.DragDropEvent event.  
Protected MethodOnDragEnterDefault handler for the NDragDrop.DragEnterEvent event.  
Protected MethodOnDragInDefault handler for the NDragDrop.DragInEvent event.  
Protected MethodOnDragLeaveDefault handler for the NDragDrop.DragLeaveEvent event.  
Protected MethodOnDragOutDefault handler for the NDragDrop.DragOutEvent event.  
Protected MethodOnDragOverDefault handler for the NDragDrop.DragOverEvent event.  
Protected MethodOnEnabledCalled when the Disabled property is set to false.  
Protected MethodOnFocusInDefault handler for the NKeyboard.FocusInEvent event.  
Protected MethodOnFocusOutDefault handler for the NKeyboard.FocusOutEvent event.  
Protected MethodOnGotFocusDefault handler for the NKeyboard.GotFocusEvent event.  
Protected MethodOnGotMouseCaptureDefault handler for the NMouse.GotCaptureEvent events  
Protected MethodOnGotTouchCaptureDefault handler for the NTouch.GotCaptureEvent events  
Protected MethodOnInputCharDefault handler for the NKeyboard.InputCharEvent event.  
Protected MethodOnKeyDownDefault handler for the NKeyboard.KeyDownEvent event.  
Protected MethodOnKeyUpDefault handler for the NKeyboard.KeyUpEvent event.  
Protected MethodOnLostFocusDefault handler for the NKeyboard.LostFocus event.  
Protected MethodOnLostMouseCaptureDefault handler for the NMouse.LostCaptureEvent event  
Protected MethodOnLostTouchCaptureDefault handler for the NTouch.LostCaptureEvent event  
Protected MethodOnMouseCaptureInDefault handler for the NMouse.CaptureInEvent event  
Protected MethodOnMouseCaptureOutDefault handler for the NMouse.CaptureOutEvent event  
Protected MethodOnMouseDownDefault handler for the NMouse.DownEvent event.  
Protected MethodOnMouseEnterDefault handler for the NMouse.EnterEvent event.  
Protected MethodOnMouseInDefault handler for the NMouse.InEvent event.  
Protected MethodOnMouseLeaveDefault handler for the NMouse.LeaveEvent event.  
Protected MethodOnMouseMoveDefault handler for the NMouse.MoveEvent event.  
Protected MethodOnMouseOutDefault handler for the NMouse.OutEvent event.  
Protected MethodOnMouseUpDefault handler for the NMouse.UpEvent event.  
Protected MethodOnMouseWheelDefault handler for the NMouse.WheelEvent event.  
Protected MethodOnTouchCaptureInDefault handler for the NTouch.CaptureInEvent event  
Protected MethodOnTouchCaptureOutDefault handler for the NTouch.CaptureOutEvent event  
Protected MethodOnTouchDownDefault handler for the NTouch.DownEvent event.  
Protected MethodOnTouchEnterDefault handler for the NTouch.EnterEvent event.  
Protected MethodOnTouchInDefault handler for the NTouch.InEvent event.  
Protected MethodOnTouchLeaveDefault handler for the NTouch.LeaveEvent event.  
Protected MethodOnTouchMoveDefault handler for the NTouch.MoveEvent event.  
Protected MethodOnTouchOutDefault handler for the NTouch.OutEvent event.  
Protected MethodOnTouchUpDefault handler for the NTouch.UpEvent event.  
Protected MethodReceiveHandledDragDropQueries whether handled drag drop should be processed. This implementation returns false.  
Protected MethodReceiveHandledDragOverQueries whether handled drag over should be processed. This implementation returns false.  
Protected MethodReceiveHandledInputCharQueries whether handled input char should be processed. This implementation returns false.  
Protected MethodReceiveHandledKeyDownQueries whether handled key down should be processed. This implementation returns false.  
Protected MethodReceiveHandledKeyUpQueries whether handled key up should be processed. This implementation returns false.  
Protected MethodReceiveHandledMouseDownQueries whether handled mouse down should be processed. This implementation returns false.  
Protected MethodReceiveHandledMouseMoveQueries whether handled mouse move should be processed. This implementation returns false.  
Protected MethodReceiveHandledMouseUpQueries whether handled mouse up should be processed. This implementation returns false.  
Protected MethodReceiveHandledMouseWheelQueries whether handled mouse wheel should be processed. This implementation returns false.  
Protected MethodReceiveHandledTouchDownQueries whether handled touch down should be processed. This implementation returns false.  
Protected MethodReceiveHandledTouchMoveQueries whether handled touch move should be processed. This implementation returns false.  
Protected MethodReceiveHandledTouchUpQueries whether handled touch up should be processed. This implementation returns false.  
Protected MethodRequestCursorCalled when the input element receives a chance to request a cursor. This implementation requests the Cursor property.  
Protected MethodRequestDisabledCursorCalled when the input element is disabled and receives channce to request a disabled cursor.  
Protected MethodRequestDisabledTooltipCalled when the input element is disabled and receives channce to request a disabled tooltip.  
Protected MethodRequestTooltipCalled when the input element receive a chance to request a tooltip. This implementation requests the Tooltip property.  
Top
Public Events
 NameDescription
Public EventDragDropOccurs when a Drag-and-Drop data object is dropped in this node subtree  
Public EventDragEnterOccurs when a Drag-and-Drop data object enters a node inside this node subtree  
Public EventDragInOccurs when a Drag-and-Drop data object enters this node subtree  
Public EventDragLeaveOccurs when a Drag-and-Drop data object leaves a node inside this node subtree  
Public EventDragOutOccurs when a Drag-and-Drop data object leaves this node subtree  
Public EventDragOverOccurs when a Drag-and-Drop data object moves over this node subtree  
Public EventEnabledChangedMutation event, which occurs when the Enabled property has changed.  
Public EventFocusInOccurs when the keyboard focus enters this node subtree  
Public EventFocusOutOccurs when the keyboard focus leaves this node subtree  
Public EventGotFocusOccurs when the keyboard is focused on a node inside this node subtree  
Public EventGotMouseCaptureOccurs when the mouse is captured on a node inside this node subtree  
Public EventGotTouchCaptureOccurs when the mouse is captured on a node inside this node subtree  
Public EventInputCharOccurs when a keyboard key(s) gesture is recognized as an Unicode input character, and the focus is inside this node subtree  
Public EventKeyDownOccurs when a keyboard button is pressed inside this node subtree  
Public EventKeyUpOccurs when a keyboard button is released inside this node subtree  
Public EventLostFocusOccurs when the keyboard focus is lost by a node inside this node subtree  
Public EventLostMouseCaptureOccurs when the mouse capture is released from a node inside this node subtree  
Public EventLostTouchCaptureOccurs when the mouse capture is released from a node inside this node subtree  
Public EventMouseCaptureInOccurs when the mouse capture enters this node subtree  
Public EventMouseCaptureOutOccurs when the mouse capture leaves this node subtree  
Public EventMouseDownOccurs when a mouse button is pressed inside this node subtree  
Public EventMouseEnterOccurs when the mouse enters a node inside this node subtree  
Public EventMouseInOccurs when the mouse enters this node subtree  
Public EventMouseLeaveOccurs when the mouse leaves a node inside this node subtree  
Public EventMouseMoveOccurs when the mouse is moved inside this node subtree  
Public EventMouseOutOccurs when the mouse leaves this node subtree  
Public EventMouseUpOccurs when a mouse button is released inside this node subtree  
Public EventMouseWheelOccurs when the mouse wheel is rotated inside this node subtree  
Public EventQueryCommandTargetA bubbling event that bubbles up the NCommandSource ancestors chain and results in command target element for Execute and UpdateSource events.  
Public EventTouchCaptureInOccurs when the mouse capture enters this node subtree  
Public EventTouchCaptureOutOccurs when the mouse capture leaves this node subtree  
Public EventTouchDownOccurs when a mouse button is pressed inside this node subtree  
Public EventTouchEnterOccurs when the mouse enters a node inside this node subtree  
Public EventTouchInOccurs when the mouse enters this node subtree  
Public EventTouchLeaveOccurs when the mouse leaves a node inside this node subtree  
Public EventTouchMoveOccurs when the mouse is moved inside this node subtree  
Public EventTouchOutOccurs when the mouse leaves this node subtree  
Public EventTouchUpOccurs when a mouse button is released inside this node subtree  
Top
See Also

Reference

NInputElement Class
Nevron.Nov.UI Namespace

Send Feedback