C# Class dnSpy.Hex.Editor.OffsetHexMouseProcessor

Inheritance: dnSpy.Contracts.Hex.Editor.HexMouseProcessor
Mostra file Open project: 0xd4d/dnSpy

Public Methods

Method Description
OffsetHexMouseProcessor ( OffsetCursorProvider offsetCursorProvider, dnSpy.Contracts.Hex.Editor.WpfHexView wpfHexView ) : System
PostprocessMouseEnter ( System.Windows.Input.MouseEventArgs e ) : void
PostprocessMouseLeave ( System.Windows.Input.MouseEventArgs e ) : void
PostprocessMouseMove ( System.Windows.Input.MouseEventArgs e ) : void

Private Methods

Method Description
GetMouseLocation ( System.Windows.Input.MouseEventArgs e ) : HexMouseLocation
ResetCursorInfo ( ) : void
UpdateMouse ( System.Windows.Input.MouseEventArgs e ) : void

Method Details

OffsetHexMouseProcessor() public method

public OffsetHexMouseProcessor ( OffsetCursorProvider offsetCursorProvider, dnSpy.Contracts.Hex.Editor.WpfHexView wpfHexView ) : System
offsetCursorProvider OffsetCursorProvider
wpfHexView dnSpy.Contracts.Hex.Editor.WpfHexView
return System

PostprocessMouseEnter() public method

public PostprocessMouseEnter ( System.Windows.Input.MouseEventArgs e ) : void
e System.Windows.Input.MouseEventArgs
return void

PostprocessMouseLeave() public method

public PostprocessMouseLeave ( System.Windows.Input.MouseEventArgs e ) : void
e System.Windows.Input.MouseEventArgs
return void

PostprocessMouseMove() public method

public PostprocessMouseMove ( System.Windows.Input.MouseEventArgs e ) : void
e System.Windows.Input.MouseEventArgs
return void