Nevron Open Vision Documentation
NButtonBase Class Members
Fields  Properties  Methods  Events

The following tables list the members exposed by NButtonBase.

Public Fields
Public Fieldstatic (Shared in Visual Basic)ClickEventReference to the Click event  
Public Fieldstatic (Shared in Visual Basic)ClickModePropertyReference to the ClickMode property  
Public Fieldstatic (Shared in Visual Basic)IsPressedPropertyReference to the IsPressed property  
Public Fieldstatic (Shared in Visual Basic)NButtonBaseSchemaSchema associated with NButtonBase  
Public Properties
Public PropertyClickModeGets or sets the click mode of the button  
Public PropertyIsPressedGets whether the button is pressed. Automatically updated by Nevron.  
Protected Properties
Protected PropertyButtonStateGets or sets the pressed state of the button  
Protected PropertyKeyboardButtonStateGets or sets the keyboard input state  
Protected PropertyMouseButtonStateGets or sets the mouse input state  
Protected PropertyTouchDeviceStateGets or sets the touch input state  
Public Methods
Public MethodDoClickGenerates a Click event for this button.  
Protected Methods
Protected MethodClearButtonStateClears the button state  
Protected MethodIsMouseInButtonReturns true if the mouse pointer is inside the button.  
Protected MethodIsTouchDeviceInButton  
Protected MethodOnButtonStateChangedCalled when the pressed state of the button was changed.  
Protected MethodOnClickRaises the button click event  
Protected MethodOnDisabledOverridden. Called when the Disabled property is set to true  
Protected MethodOnFocusOutOverridden. Handles the lost focus event  
Protected MethodOnKeyDownOverridden. Handles the key down event  
Protected MethodOnKeyUpOverridden. Handles the key up event  
Protected MethodOnMouseCaptureOutOverridden. Handles the lost mouse capture event  
Protected MethodOnMouseDownOverridden. Handles the mouse down event  
Protected MethodOnMouseMoveOverridden. Handles the mouse move event  
Protected MethodOnMouseUpOverridden. Handles the mouse up event  
Protected MethodOnTouchCaptureOutOverridden.   
Protected MethodOnTouchDownOverridden.   
Protected MethodOnTouchMoveOverridden.   
Protected MethodOnTouchUpOverridden.   
Protected MethodUpdateButtonStateUpdates the button state by merging the mouse and keyboard button states  
Public Events
Public EventClickUI event, which occurs when the button is clicked.  
See Also


NButtonBase Class
Nevron.Nov.UI Namespace



©2017. Nevron Software LLC.

Send Feedback