C# 클래스 dnSpy.Hex.Editor.HexSelectionLayer

파일 보기 프로젝트 열기: 0xd4d/dnSpy 1 사용 예제들

공개 메소드들

메소드 설명
CreateMarkerElement ( HexBufferSpan fullSpan, System.Windows.Media.Geometry geo ) : void
EditorFormatMap_FormatMappingChanged ( object sender, Microsoft.VisualStudio.Text.Classification e ) : void
HexSelectionLayer ( HexSelectionImpl hexSelection, dnSpy.Contracts.Hex.Editor.HexAdornmentLayer layer, Microsoft.VisualStudio.Text.Classification editorFormatMap ) : System
HexSelection_SelectionChanged ( object sender, EventArgs e ) : void
HexView_LayoutChanged ( object sender, HexViewLayoutChangedEventArgs e ) : void
OnMarkerElementRemoved ( ) : void
OnModeUpdated ( ) : void
Options_OptionChanged ( object sender, Microsoft.VisualStudio.Text.Editor e ) : void
RemoveAllAdornments ( ) : void
SetNewSelection ( ) : void
UpdateBackgroundBrush ( ) : void
UpdateUseReducedOpacityForHighContrastOption ( ) : void

비공개 메소드들

메소드 설명
CreateStreamSelection ( ) : Geometry>?.KeyValuePair
Dispose ( ) : void
GetBackgroundBrush ( ) : System.Windows.Media.Brush

메소드 상세

CreateMarkerElement() 공개 메소드

public CreateMarkerElement ( HexBufferSpan fullSpan, System.Windows.Media.Geometry geo ) : void
fullSpan HexBufferSpan
geo System.Windows.Media.Geometry
리턴 void

EditorFormatMap_FormatMappingChanged() 공개 메소드

public EditorFormatMap_FormatMappingChanged ( object sender, Microsoft.VisualStudio.Text.Classification e ) : void
sender object
e Microsoft.VisualStudio.Text.Classification
리턴 void

HexSelectionLayer() 공개 메소드

public HexSelectionLayer ( HexSelectionImpl hexSelection, dnSpy.Contracts.Hex.Editor.HexAdornmentLayer layer, Microsoft.VisualStudio.Text.Classification editorFormatMap ) : System
hexSelection HexSelectionImpl
layer dnSpy.Contracts.Hex.Editor.HexAdornmentLayer
editorFormatMap Microsoft.VisualStudio.Text.Classification
리턴 System

HexSelection_SelectionChanged() 공개 메소드

public HexSelection_SelectionChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

HexView_LayoutChanged() 공개 메소드

public HexView_LayoutChanged ( object sender, HexViewLayoutChangedEventArgs e ) : void
sender object
e dnSpy.Contracts.Hex.Editor.HexViewLayoutChangedEventArgs
리턴 void

OnMarkerElementRemoved() 공개 메소드

public OnMarkerElementRemoved ( ) : void
리턴 void

OnModeUpdated() 공개 메소드

public OnModeUpdated ( ) : void
리턴 void

Options_OptionChanged() 공개 메소드

public Options_OptionChanged ( object sender, Microsoft.VisualStudio.Text.Editor e ) : void
sender object
e Microsoft.VisualStudio.Text.Editor
리턴 void

RemoveAllAdornments() 공개 메소드

public RemoveAllAdornments ( ) : void
리턴 void

SetNewSelection() 공개 메소드

public SetNewSelection ( ) : void
리턴 void

UpdateBackgroundBrush() 공개 메소드

public UpdateBackgroundBrush ( ) : void
리턴 void

UpdateUseReducedOpacityForHighContrastOption() 공개 메소드

public UpdateUseReducedOpacityForHighContrastOption ( ) : void
리턴 void