Name | Description | |
---|---|---|
AbortKeyProperty | ||
EndMouseButtonEventProperty | ||
NDragToolSchema | Schema associated with NDragTool | |
StartMouseButtonEventProperty |
The following tables list the members exposed by NDragTool.
Name | Description | |
---|---|---|
AbortKeyProperty | ||
EndMouseButtonEventProperty | ||
NDragToolSchema | Schema associated with NDragTool | |
StartMouseButtonEventProperty |
Name | Description | |
---|---|---|
AbortKey | Gets or sets the keyboard key that aborts this drag tool. By default set to LeftButtonUp. | |
EndMouseButtonEvent | Gets or sets the mouse button event that deactivates this drag tool. By default set to LeftButtonDown. | |
StartMouseButtonEvent | Gets or sets the mouse button event that activates this drag tool. | |
StartScreenPos | Gets mouse position in screen coordinates at drag tool activation time. Valid only when the tool is active. |
Name | Description | |
---|---|---|
GetActiveCursorAndTooltip | Overloaded. Gets the cursor and tooltip that the tool requests when active. | |
GetReadyCursorAndTooltip | Overloaded. Gets the cursor and tooltip that the tool requests when not active. | |
OnFocusOut | Overridden. | |
OnKeyDown | Overridden. Processes the key down event | |
OnMouseDown | Overridden. Handler for the NMouse.DownEvent event. | |
OnMouseMove | Overridden. Handler for the NMouse.MoveEvent event. | |
OnMouseUp | Overridden. Processes the mouse up event | |
UpdateCursorAndTooltip | Overloaded. Requests cursor and tooltip depending on the tool state. |
Name | Description | |
---|---|---|
ActivationHandlesEvent | Returns whether the activation of the tool must handle(cancel) the event. | |
CaptureMouseOnActivated | Gets whether the tool must capture the mouse on the interactor target when activated. This implementation returns true. | |
CreateActivationArea | Gets the area in which this tool can activate. A return value of null, means that the tool can activate in any area. | |
DeactivationHandlesEvent | Returns whether the deactivation of the tool must handle(cancel) the event. | |
FocusOnActivated | Gets whether the tool must focus the interactor target when activated. This implementation returns true. | |
OnAborted | Overridden. Called when the tool was aborted. | |
OnActivated | Overridden. Called when the tool was activated. | |
OnDeactivated | Overridden. Called when the tool was deactivated. | |
OnMouseDownOrUp | ||
TryActivate | Tries to activate the tool in response to the specified mouse event. Returns true if the tool is activated after the call. | |
TryDeactivate | Tries to deactivate the tool in response to the specified mouse event. Returns true if the tool is deactivated after the call. |