Share via


MouseProcessorBase Class

Definition

Provides a base implementation for mouse bindings, so that clients can override only the the methods they need.

public ref class MouseProcessorBase abstract : Microsoft::VisualStudio::Text::Editor::IMouseProcessor
[Windows::Foundation::Metadata::WebHostHidden]
public ref class MouseProcessorBase abstract : Microsoft::VisualStudio::Text::Editor::IMouseProcessor
[Windows::Foundation::Metadata::WebHostHidden]
class MouseProcessorBase abstract : Microsoft::VisualStudio::Text::Editor::IMouseProcessor
public abstract class MouseProcessorBase : Microsoft.VisualStudio.Text.Editor.IMouseProcessor
type MouseProcessorBase = class
    interface IMouseProcessor
Public MustInherit Class MouseProcessorBase
Implements IMouseProcessor
Inheritance
MouseProcessorBase
Implements

Constructors

MouseProcessorBase()

Initializes a new instance of MouseProcessorBase.

Methods

PostprocessDragEnter(DragEventArgs)

Handles the drag enter event after the default handler.

PostprocessDragLeave(DragEventArgs)

Handles the drag leave event after the default handler.

PostprocessDragOver(DragEventArgs)

Handles the drag over event after the default handler.

PostprocessDrop(DragEventArgs)

Handles the drop event after the default handler.

PostprocessGiveFeedback(GiveFeedbackEventArgs)

Handles the feedback event after the default handler.

PostprocessMouseDown(MouseButtonEventArgs)

Handles the mouse down event after the default handler.

PostprocessMouseEnter(MouseEventArgs)

Handles the mouse enter event after the default handler.

PostprocessMouseLeave(MouseEventArgs)

Handles the mouse leave event after the default handler.

PostprocessMouseLeftButtonDown(MouseButtonEventArgs)

Handles the mouse left button down event after the default handler.

PostprocessMouseLeftButtonUp(MouseButtonEventArgs)

Handles the mouse left button up event after the default handler.

PostprocessMouseMove(MouseEventArgs)

Handles the mouse move event after the default handler.

PostprocessMouseRightButtonDown(MouseButtonEventArgs)

Handles the mouse right button down event after the default handler.

PostprocessMouseRightButtonUp(MouseButtonEventArgs)

Handles the mouse right button up event after the default handler.

PostprocessMouseUp(MouseButtonEventArgs)

Handles the mouse up event after the default handler.

PostprocessMouseWheel(MouseWheelEventArgs)

Handles the mouse wheel event after the default handler.

PostprocessQueryContinueDrag(QueryContinueDragEventArgs)

Handles the query continue drag event after the default handler.

PreprocessDragEnter(DragEventArgs)

Handles the drag enter event before the default handler.

PreprocessDragLeave(DragEventArgs)

Handles the drag leave event before the default handler.

PreprocessDragOver(DragEventArgs)

Handles the drag over event before the default handler.

PreprocessDrop(DragEventArgs)

Handles the drop event before the default handler.

PreprocessGiveFeedback(GiveFeedbackEventArgs)

Handles the feedback event before the default handler.

PreprocessMouseDown(MouseButtonEventArgs)

Handles the mouse down event before the default handler.

PreprocessMouseEnter(MouseEventArgs)

Handles the mouse enter event before the default handler.

PreprocessMouseLeave(MouseEventArgs)

Handles the mouse leave event before the default handler.

PreprocessMouseLeftButtonDown(MouseButtonEventArgs)

Handles the mouse left button down event before the default handler.

PreprocessMouseLeftButtonUp(MouseButtonEventArgs)

Handles the mouse left button up event before the default handler.

PreprocessMouseMove(MouseEventArgs)

Handles the mouse move event before the default handler.

PreprocessMouseRightButtonDown(MouseButtonEventArgs)

Handles the mouse right button down event before the default handler.

PreprocessMouseRightButtonUp(MouseButtonEventArgs)

Handles the mouse right button up event before the default handler.

PreprocessMouseUp(MouseButtonEventArgs)

Handles the mouse up event before the default handler.

PreprocessMouseWheel(MouseWheelEventArgs)

Handles the mouse wheel event before the default handler.

PreprocessQueryContinueDrag(QueryContinueDragEventArgs)

Handles the query continue drag event before the default handler.

Applies to