C# Class Hexei.Controls.HexView

Inheritance: System.Windows.Forms.UserControl
Show file Open project: HandsomeMatt/Hexei

Private Properties

Property Type Description
DrawBytes void
DrawHeader void
HexView_MouseWheel void
UpdateScrollbar void
scrollBar_Scroll void

Public Methods

Method Description
HexView ( ) : System
SetByteProvider ( IByteProvider provider ) : void

Protected Methods

Method Description
OnPaint ( PaintEventArgs e ) : void
OnResize ( EventArgs e ) : void

Private Methods

Method Description
DrawBytes ( Graphics g, PaintEventArgs e ) : void
DrawHeader ( Graphics g, PaintEventArgs e ) : void
HexView_MouseWheel ( object sender, MouseEventArgs e ) : void
UpdateScrollbar ( ) : void
scrollBar_Scroll ( object sender, ScrollEventArgs e ) : void

Method Details

HexView() public method

public HexView ( ) : System
return System

OnPaint() protected method

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
return void

OnResize() protected method

protected OnResize ( EventArgs e ) : void
e System.EventArgs
return void

SetByteProvider() public method

public SetByteProvider ( IByteProvider provider ) : void
provider IByteProvider
return void