Responder Developer Guide
OnMouseMove Method (NonEditingSnapToolBase)


Occurs when the mouse is moved when this tool is active.
Syntax
'Declaration
 
Public Overrides Sub OnMouseMove( _
   ByVal button As Integer, _
   ByVal shift As Integer, _
   ByVal x As Integer, _
   ByVal y As Integer _
) 
'Usage
 
Dim instance As NonEditingSnapToolBase
Dim button As Integer
Dim shift As Integer
Dim x As Integer
Dim y As Integer
 
instance.OnMouseMove(button, shift, x, y)
public override void OnMouseMove( 
   int button,
   int shift,
   int x,
   int y
)

Parameters

button
shift
x
y
Remarks
button specifies which mouse button was pressed while moving the mouse. The button argument is a bit field. Some, all, or none of the bits can be set indicating that some, all, or none of the mouse buttons are pressed. The values for button are as follows:
Value Description
1 Left button
2 Right button
3 Left and Right buttons
4 Middle button
5 Left and Middle buttons
6 Right and Middle buttons
7 All buttons
Shift indicates whether the Shift key, Ctrl key, or Alt key is pressed when the mouse is moved. The Shift argument is a bit field. Some, all, or none of the bits can be set indicating that some, all, or none of the keys are pressed. The values for Shift are as follows:
Value Description
0 No key pressed
1 Shift key pressed
2 Ctrl key pressed
3 Shift and Ctrl keys pressed
4 Alt key pressed
5 Shift and Alt keys pressed
6 Ctrl and Alt keys pressed
7 Shift, Ctrl, and Alt keys pressed
Requirements

Target Platforms: Windows XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)

Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.

See Also

Reference

NonEditingSnapToolBase Class
NonEditingSnapToolBase Members

 

 


Send Comment