C# Class dnSpy.Hex.Editor.HexSelectionLayer

Afficher le fichier Open project: 0xd4d/dnSpy Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CreateStreamSelection ( ) : Geometry>?.KeyValuePair
Dispose ( ) : void
GetBackgroundBrush ( ) : System.Windows.Media.Brush

Method Details

CreateMarkerElement() public méthode

public CreateMarkerElement ( HexBufferSpan fullSpan, System.Windows.Media.Geometry geo ) : void
fullSpan HexBufferSpan
geo System.Windows.Media.Geometry
Résultat void

EditorFormatMap_FormatMappingChanged() public méthode

public EditorFormatMap_FormatMappingChanged ( object sender, Microsoft.VisualStudio.Text.Classification e ) : void
sender object
e Microsoft.VisualStudio.Text.Classification
Résultat void

HexSelectionLayer() public méthode

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
Résultat System

HexSelection_SelectionChanged() public méthode

public HexSelection_SelectionChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

HexView_LayoutChanged() public méthode

public HexView_LayoutChanged ( object sender, HexViewLayoutChangedEventArgs e ) : void
sender object
e dnSpy.Contracts.Hex.Editor.HexViewLayoutChangedEventArgs
Résultat void

OnMarkerElementRemoved() public méthode

public OnMarkerElementRemoved ( ) : void
Résultat void

OnModeUpdated() public méthode

public OnModeUpdated ( ) : void
Résultat void

Options_OptionChanged() public méthode

public Options_OptionChanged ( object sender, Microsoft.VisualStudio.Text.Editor e ) : void
sender object
e Microsoft.VisualStudio.Text.Editor
Résultat void

RemoveAllAdornments() public méthode

public RemoveAllAdornments ( ) : void
Résultat void

SetNewSelection() public méthode

public SetNewSelection ( ) : void
Résultat void

UpdateBackgroundBrush() public méthode

public UpdateBackgroundBrush ( ) : void
Résultat void

UpdateUseReducedOpacityForHighContrastOption() public méthode

public UpdateUseReducedOpacityForHighContrastOption ( ) : void
Résultat void