Method | Description | |
---|---|---|
AbortFind ( ) : void |
Aborts a working Find method.
|
|
CanCopy ( ) : bool |
Return true if Copy method could be invoked.
|
|
CanCut ( ) : bool |
Return true if Cut method could be invoked.
|
|
CanPaste ( ) : bool |
Return true if Paste method could be invoked.
|
|
CanPasteHex ( ) : bool |
Return true if PasteHex method could be invoked.
|
|
CanSelectAll ( ) : bool |
Returns true if Select method could be invoked.
|
|
Copy ( ) : void |
Copies the current selection in the hex box to the Clipboard.
|
|
CopyHex ( ) : void |
Copies the current selection in the hex box to the Clipboard in hex format.
|
|
Cut ( ) : void |
Moves the current selection in the hex box to the Clipboard.
|
|
Find ( byte bytes, long startIndex ) : long |
Searches the current ByteProvider
|
|
HexBox ( ) : System |
Initializes a new instance of a HexBox class.
|
|
Paste ( ) : void |
Replaces the current selection in the hex box with the contents of the Clipboard.
|
|
PasteHex ( ) : void |
Replaces the current selection in the hex box with the hex string data of the Clipboard.
|
|
ScrollByteIntoView ( ) : void |
Scrolls the selection start byte into view
|
|
ScrollByteIntoView ( long index ) : void |
Scrolls the specific byte into view
|
|
Select ( long start, long length ) : void |
Selects the hex box.
|
|
SelectAll ( ) : void |
Selects all bytes.
|
Method | Description | |
---|---|---|
OnBorderStyleChanged ( |
Raises the BorderStyleChanged event.
|
|
OnByteProviderChanged ( |
Raises the ByteProviderChanged event.
|
|
OnBytesPerLineChanged ( |
Raises the BytesPerLineChanged event.
|
|
OnCopied ( |
Raises the Copied event.
|
|
OnCopiedHex ( |
Raises the CopiedHex event.
|
|
OnCurrentLineChanged ( |
Raises the CurrentLineChanged event.
|
|
OnCurrentPositionInLineChanged ( |
Raises the CurrentPositionInLineChanged event.
|
|
OnGotFocus ( |
Raises the GotFocus event.
|
|
OnHexCasingChanged ( |
Raises the HexCasingChanged event.
|
|
OnHorizontalByteCountChanged ( |
Raises the HorizontalByteCountChanged event.
|
|
OnInsertActiveChanged ( |
Raises the InsertActiveChanged event.
|
|
OnLineInfoVisibleChanged ( |
Raises the LineInfoVisibleChanged event.
|
|
OnLostFocus ( |
Raises the LostFocus event.
|
|
OnMouseDown ( MouseEventArgs e ) : void |
Raises the MouseDown event.
|
|
OnMouseWheel ( MouseEventArgs e ) : void |
Raises the MouseWhell event
|
|
OnPaint ( PaintEventArgs e ) : void |
Paints the hex box.
|
|
OnPaintBackground ( PaintEventArgs e ) : void |
Paints the background.
|
|
OnReadOnlyChanged ( |
Raises the ReadOnlyChanged event.
|
|
OnResize ( |
Raises the Resize event.
|
|
OnSelectionLengthChanged ( |
Raises the SelectionLengthChanged event.
|
|
OnSelectionStartChanged ( |
Raises the SelectionStartChanged event.
|
|
OnStringViewVisibleChanged ( |
Raises the StringViewVisibleChanged event.
|
|
OnUseFixedBytesPerLineChanged ( |
Raises the UseFixedBytesPerLineChanged event.
|
|
OnVScrollBarVisibleChanged ( |
Raises the VScrollBarVisibleChanged event.
|
|
OnVerticalByteCountChanged ( |
Raises the VerticalByteCountChanged event.
|
Method | Description | |
---|---|---|
ActivateEmptyKeyInterpreter ( ) : void | ||
ActivateKeyInterpreter ( ) : void | ||
ActivateStringKeyInterpreter ( ) : void | ||
BasePreProcessMessage ( |
||
CheckCurrentLineChanged ( ) : void | ||
CheckCurrentPositionInLineChanged ( ) : void | ||
ConvertByteToHex ( byte b ) : string |
Converts the byte to a hex string. For example: "10" = "0A";
|
|
ConvertBytesToHex ( byte data ) : string |
Converts a byte array to a hex string. For example: {10,11} = "0A 0B"
|
|
ConvertHexToByte ( string hex, byte &b ) : bool | ||
ConvertHexToBytes ( string hex ) : byte[] |
Converts the hex string to an byte array. The hex string must be separated by a space char ' '. If there is any invalid hex information in the string the result will be null.
|
|
CreateCaret ( ) : void | ||
DestroyCaret ( ) : void | ||
FromScrollPos ( int value ) : long | ||
GetBytePointF ( Point gp ) : |
||
GetBytePointF ( long byteIndex ) : |
||
GetByteStringPointF ( Point gp ) : |
||
GetCopyData ( ) : byte[] | ||
GetDefaultForeColor ( ) : Color | ||
GetGridBytePoint ( long byteIndex ) : Point | ||
GetHexBytePositionInfo ( Point p ) : BytePositionInfo | ||
GetStringBytePositionInfo ( Point p ) : BytePositionInfo | ||
InternalSelect ( long start, long length ) : void | ||
PaintCurrentByteSign ( |
||
PaintCurrentBytesSign ( |
||
PaintHex ( |
||
PaintHexAndStringView ( |
||
PaintHexString ( |
||
PaintHexStringSelected ( |
||
PaintLineInfo ( |
||
PerformScrollLineDown ( ) : void | ||
PerformScrollLineUp ( ) : void | ||
PerformScrollLines ( int lines ) : void | ||
PerformScrollPageDown ( ) : void | ||
PerformScrollPageUp ( ) : void | ||
PerformScrollThumbTrack ( object sender, |
Performs the thumbtrack scrolling after an delay.
|
|
PerformScrollThumpPosition ( long pos ) : void | ||
PerformScrollToLine ( long pos ) : void | ||
PreProcessMessage ( |
||
ReleaseSelection ( ) : void | ||
SetCaretPosition ( Point p ) : void | ||
SetHorizontalByteCount ( int value ) : void | ||
SetPosition ( long bytePos ) : void | ||
SetPosition ( long bytePos, int byteCharacterPos ) : void | ||
SetSelectionLength ( long selectionLength ) : void | ||
SetVerticalByteCount ( int value ) : void | ||
ToScrollMax ( long value ) : int | ||
ToScrollPos ( long value ) : int | ||
UpdateCaret ( ) : void | ||
UpdateRectanglePositioning ( ) : void | ||
UpdateScrollSize ( ) : void | ||
UpdateVScroll ( ) : void | ||
UpdateVisibilityBytes ( ) : void | ||
_byteProvider_LengthChanged ( object sender, EventArgs e ) : void | ||
_vScrollBar_Scroll ( object sender, ScrollEventArgs e ) : void |
public Find ( byte bytes, long startIndex ) : long | ||
bytes | byte | the array of bytes to find |
startIndex | long | the start index |
return | long |
protected OnBorderStyleChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnByteProviderChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnBytesPerLineChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnCopied ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnCopiedHex ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnCurrentLineChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnCurrentPositionInLineChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnGotFocus ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnHexCasingChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnHorizontalByteCountChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnInsertActiveChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnLineInfoVisibleChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnLostFocus ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnMouseDown ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | An EventArgs that contains the event data. |
return | void |
protected OnMouseWheel ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | An EventArgs that contains the event data. |
return | void |
protected OnPaint ( PaintEventArgs e ) : void | ||
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
return | void |
protected OnPaintBackground ( PaintEventArgs e ) : void | ||
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
return | void |
protected OnReadOnlyChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnResize ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnSelectionLengthChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnSelectionStartChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnStringViewVisibleChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnUseFixedBytesPerLineChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnVScrollBarVisibleChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
protected OnVerticalByteCountChanged ( |
||
e | An EventArgs that contains the event data. | |
return | void |
public ScrollByteIntoView ( long index ) : void | ||
index | long | the index of the byte |
return | void |
public Select ( long start, long length ) : void | ||
start | long | the start index of the selection |
length | long | the length of the selection |
return | void |