ch341a_software_and_drivers/Tools/CH341A Programmer V1.03/Be.Windows.Forms.HexBox.xml

1781 lines
73 KiB
XML
Raw Blame History

<?xml version="1.0"?>
<doc>
<assembly>
<name>Be.Windows.Forms.HexBox</name>
</assembly>
<members>
<member name="T:Be.Windows.Forms.BuiltInContextMenu">
<summary>
Defines a build-in ContextMenuStrip manager for HexBox control to show Copy, Cut, Paste menu in contextmenu of the control.
</summary>
</member>
<member name="F:Be.Windows.Forms.BuiltInContextMenu._hexBox">
<summary>
Contains the HexBox control.
</summary>
</member>
<member name="F:Be.Windows.Forms.BuiltInContextMenu._contextMenuStrip">
<summary>
Contains the ContextMenuStrip control.
</summary>
</member>
<member name="F:Be.Windows.Forms.BuiltInContextMenu._cutToolStripMenuItem">
<summary>
Contains the "Cut"-ToolStripMenuItem object.
</summary>
</member>
<member name="F:Be.Windows.Forms.BuiltInContextMenu._copyToolStripMenuItem">
<summary>
Contains the "Copy"-ToolStripMenuItem object.
</summary>
</member>
<member name="F:Be.Windows.Forms.BuiltInContextMenu._pasteToolStripMenuItem">
<summary>
Contains the "Paste"-ToolStripMenuItem object.
</summary>
</member>
<member name="F:Be.Windows.Forms.BuiltInContextMenu._selectAllToolStripMenuItem">
<summary>
Contains the "Select All"-ToolStripMenuItem object.
</summary>
</member>
<member name="M:Be.Windows.Forms.BuiltInContextMenu.#ctor(Be.Windows.Forms.HexBox)">
<summary>
Initializes a new instance of BuildInContextMenu class.
</summary>
<param name="hexBox">the HexBox control</param>
</member>
<member name="M:Be.Windows.Forms.BuiltInContextMenu.HexBox_ByteProviderChanged(System.Object,System.EventArgs)">
<summary>
If ByteProvider
</summary>
<param name="sender">the sender object</param>
<param name="e">the event data</param>
</member>
<member name="M:Be.Windows.Forms.BuiltInContextMenu.CheckBuiltInContextMenu">
<summary>
Assigns the ContextMenuStrip control to the HexBox control.
</summary>
</member>
<member name="M:Be.Windows.Forms.BuiltInContextMenu.BuildInContextMenuStrip_Opening(System.Object,System.ComponentModel.CancelEventArgs)">
<summary>
Before opening the ContextMenuStrip, we manage the availability of the items.
</summary>
<param name="sender">the sender object</param>
<param name="e">the event data</param>
</member>
<member name="M:Be.Windows.Forms.BuiltInContextMenu.CutMenuItem_Click(System.Object,System.EventArgs)">
<summary>
The handler for the "Cut"-Click event
</summary>
<param name="sender">the sender object</param>
<param name="e">the event data</param>
</member>
<member name="M:Be.Windows.Forms.BuiltInContextMenu.CopyMenuItem_Click(System.Object,System.EventArgs)">
<summary>
The handler for the "Copy"-Click event
</summary>
<param name="sender">the sender object</param>
<param name="e">the event data</param>
</member>
<member name="M:Be.Windows.Forms.BuiltInContextMenu.PasteMenuItem_Click(System.Object,System.EventArgs)">
<summary>
The handler for the "Paste"-Click event
</summary>
<param name="sender">the sender object</param>
<param name="e">the event data</param>
</member>
<member name="M:Be.Windows.Forms.BuiltInContextMenu.SelectAllMenuItem_Click(System.Object,System.EventArgs)">
<summary>
The handler for the "Select All"-Click event
</summary>
<param name="sender">the sender object</param>
<param name="e">the event data</param>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.CopyMenuItemText">
<summary>
Gets or sets the custom text of the "Copy" ContextMenuStrip item.
</summary>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.CutMenuItemText">
<summary>
Gets or sets the custom text of the "Cut" ContextMenuStrip item.
</summary>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.PasteMenuItemText">
<summary>
Gets or sets the custom text of the "Paste" ContextMenuStrip item.
</summary>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.SelectAllMenuItemText">
<summary>
Gets or sets the custom text of the "Select All" ContextMenuStrip item.
</summary>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.CutMenuItemTextInternal">
<summary>
Gets the text of the "Cut" ContextMenuStrip item.
</summary>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.CopyMenuItemTextInternal">
<summary>
Gets the text of the "Copy" ContextMenuStrip item.
</summary>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.PasteMenuItemTextInternal">
<summary>
Gets the text of the "Paste" ContextMenuStrip item.
</summary>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.SelectAllMenuItemTextInternal">
<summary>
Gets the text of the "Select All" ContextMenuStrip item.
</summary>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.CutMenuItemImage">
<summary>
Gets or sets the image of the "Cut" ContextMenuStrip item.
</summary>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.CopyMenuItemImage">
<summary>
Gets or sets the image of the "Copy" ContextMenuStrip item.
</summary>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.PasteMenuItemImage">
<summary>
Gets or sets the image of the "Paste" ContextMenuStrip item.
</summary>
</member>
<member name="P:Be.Windows.Forms.BuiltInContextMenu.SelectAllMenuItemImage">
<summary>
Gets or sets the image of the "Select All" ContextMenuStrip item.
</summary>
</member>
<member name="T:Be.Windows.Forms.ByteCollection">
<summary>
Represents a collection of bytes.
</summary>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.#ctor">
<summary>
Initializes a new instance of ByteCollection class.
</summary>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.#ctor(System.Byte[])">
<summary>
Initializes a new instance of ByteCollection class.
</summary>
<param name="bs">an array of bytes to add to collection</param>
</member>
<member name="P:Be.Windows.Forms.ByteCollection.Item(System.Int32)">
<summary>
Gets or sets the value of a byte
</summary>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.Add(System.Byte)">
<summary>
Adds a byte into the collection.
</summary>
<param name="b">the byte to add</param>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.AddRange(System.Byte[])">
<summary>
Adds a range of bytes to the collection.
</summary>
<param name="bs">the bytes to add</param>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.Remove(System.Byte)">
<summary>
Removes a byte from the collection.
</summary>
<param name="b">the byte to remove</param>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.RemoveRange(System.Int32,System.Int32)">
<summary>
Removes a range of bytes from the collection.
</summary>
<param name="index">the index of the start byte</param>
<param name="count">the count of the bytes to remove</param>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.InsertRange(System.Int32,System.Byte[])">
<summary>
Inserts a range of bytes to the collection.
</summary>
<param name="index">the index of start byte</param>
<param name="bs">an array of bytes to insert</param>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.GetBytes">
<summary>
Gets all bytes in the array
</summary>
<returns>an array of bytes.</returns>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.Insert(System.Int32,System.Byte)">
<summary>
Inserts a byte to the collection.
</summary>
<param name="index">the index</param>
<param name="b">a byte to insert</param>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.IndexOf(System.Byte)">
<summary>
Returns the index of the given byte.
</summary>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.Contains(System.Byte)">
<summary>
Returns true, if the byte exists in the collection.
</summary>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.CopyTo(System.Byte[],System.Int32)">
<summary>
Copies the content of the collection into the given array.
</summary>
</member>
<member name="M:Be.Windows.Forms.ByteCollection.ToArray">
<summary>
Copies the content of the collection into an array.
</summary>
<returns>the array containing all bytes.</returns>
</member>
<member name="T:Be.Windows.Forms.BytePositionInfo">
<summary>
Represents a position in the HexBox control
</summary>
</member>
<member name="T:Be.Windows.Forms.DynamicByteProvider">
<summary>
Byte provider for a small amount of data.
</summary>
</member>
<member name="F:Be.Windows.Forms.DynamicByteProvider._hasChanges">
<summary>
Contains information about changes.
</summary>
</member>
<member name="F:Be.Windows.Forms.DynamicByteProvider._bytes">
<summary>
Contains a byte collection.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.#ctor(System.Byte[])">
<summary>
Initializes a new instance of the DynamicByteProvider class.
</summary>
<param name="data"></param>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.#ctor(System.Collections.Generic.List{System.Byte})">
<summary>
Initializes a new instance of the DynamicByteProvider class.
</summary>
<param name="bytes"></param>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.OnChanged(System.EventArgs)">
<summary>
Raises the Changed event.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.OnLengthChanged(System.EventArgs)">
<summary>
Raises the LengthChanged event.
</summary>
</member>
<member name="P:Be.Windows.Forms.DynamicByteProvider.Bytes">
<summary>
Gets the byte collection.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.HasChanges">
<summary>
True, when changes are done.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.ApplyChanges">
<summary>
Applies changes.
</summary>
</member>
<member name="E:Be.Windows.Forms.DynamicByteProvider.Changed">
<summary>
Occurs, when the write buffer contains new changes.
</summary>
</member>
<member name="E:Be.Windows.Forms.DynamicByteProvider.LengthChanged">
<summary>
Occurs, when InsertBytes or DeleteBytes method is called.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.ReadByte(System.Int64)">
<summary>
Reads a byte from the byte collection.
</summary>
<param name="index">the index of the byte to read</param>
<returns>the byte</returns>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.WriteByte(System.Int64,System.Byte)">
<summary>
Write a byte into the byte collection.
</summary>
<param name="index">the index of the byte to write.</param>
<param name="value">the byte</param>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.DeleteBytes(System.Int64,System.Int64)">
<summary>
Deletes bytes from the byte collection.
</summary>
<param name="index">the start index of the bytes to delete.</param>
<param name="length">the length of bytes to delete.</param>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.InsertBytes(System.Int64,System.Byte[])">
<summary>
Inserts byte into the byte collection.
</summary>
<param name="index">the start index of the bytes in the byte collection</param>
<param name="bs">the byte array to insert</param>
</member>
<member name="P:Be.Windows.Forms.DynamicByteProvider.Length">
<summary>
Gets the length of the bytes in the byte collection.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.SupportsWriteByte">
<summary>
Returns true
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.SupportsInsertBytes">
<summary>
Returns true
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicByteProvider.SupportsDeleteBytes">
<summary>
Returns true
</summary>
</member>
<member name="T:Be.Windows.Forms.DynamicFileByteProvider">
<summary>
Implements a fully editable byte provider for file data of any size.
</summary>
<remarks>
Only changes to the file are stored in memory with reads from the
original data occurring as required.
</remarks>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.#ctor(System.String)">
<summary>
Constructs a new <see cref="T:Be.Windows.Forms.DynamicFileByteProvider" /> instance.
</summary>
<param name="fileName">The name of the file from which bytes should be provided.</param>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.#ctor(System.String,System.Boolean)">
<summary>
Constructs a new <see cref="T:Be.Windows.Forms.DynamicFileByteProvider" /> instance.
</summary>
<param name="fileName">The name of the file from which bytes should be provided.</param>
<param name="readOnly">True, opens the file in read-only mode.</param>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.#ctor(System.IO.Stream)">
<summary>
Constructs a new <see cref="T:Be.Windows.Forms.DynamicFileByteProvider" /> instance.
</summary>
<param name="stream">the stream containing the data.</param>
<remarks>
The stream must supported seek operations.
</remarks>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.GetStream">
<summary>
</summary>
<returns></returns>
</member>
<member name="E:Be.Windows.Forms.DynamicFileByteProvider.LengthChanged">
<summary>
See <see cref="E:Be.Windows.Forms.IByteProvider.LengthChanged" /> for more information.
</summary>
</member>
<member name="E:Be.Windows.Forms.DynamicFileByteProvider.Changed">
<summary>
See <see cref="E:Be.Windows.Forms.IByteProvider.Changed" /> for more information.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.ReadByte(System.Int64)">
<summary>
See <see cref="M:Be.Windows.Forms.IByteProvider.ReadByte(System.Int64)" /> for more information.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.WriteByte(System.Int64,System.Byte)">
<summary>
See <see cref="M:Be.Windows.Forms.IByteProvider.WriteByte(System.Int64,System.Byte)" /> for more information.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.InsertBytes(System.Int64,System.Byte[])">
<summary>
See <see cref="M:Be.Windows.Forms.IByteProvider.InsertBytes(System.Int64,System.Byte[])" /> for more information.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.DeleteBytes(System.Int64,System.Int64)">
<summary>
See <see cref="M:Be.Windows.Forms.IByteProvider.DeleteBytes(System.Int64,System.Int64)" /> for more information.
</summary>
</member>
<member name="P:Be.Windows.Forms.DynamicFileByteProvider.Length">
<summary>
See <see cref="P:Be.Windows.Forms.IByteProvider.Length" /> for more information.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.HasChanges">
<summary>
See <see cref="M:Be.Windows.Forms.IByteProvider.HasChanges" /> for more information.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.SaveFile(System.String)">
<summary>
Save current memory stream to a file.
</summary>
<param name="path"></param>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.ApplyChanges">
<summary>
See <see cref="M:Be.Windows.Forms.IByteProvider.ApplyChanges" /> for more information.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.SupportsWriteByte">
<summary>
See <see cref="M:Be.Windows.Forms.IByteProvider.SupportsWriteByte" /> for more information.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.SupportsInsertBytes">
<summary>
See <see cref="M:Be.Windows.Forms.IByteProvider.SupportsInsertBytes" /> for more information.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.SupportsDeleteBytes">
<summary>
See <see cref="M:Be.Windows.Forms.IByteProvider.SupportsDeleteBytes" /> for more information.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.Finalize">
<summary>
See <see cref="M:System.Object.Finalize" /> for more information.
</summary>
</member>
<member name="M:Be.Windows.Forms.DynamicFileByteProvider.Dispose">
<summary>
See <see cref="M:System.IDisposable.Dispose" /> for more information.
</summary>
</member>
<member name="P:Be.Windows.Forms.DynamicFileByteProvider.ReadOnly">
<summary>
Gets a value, if the file is opened in read-only mode.
</summary>
</member>
<member name="T:Be.Windows.Forms.FileByteProvider">
<summary>
Byte provider for (big) files.
</summary>
</member>
<member name="T:Be.Windows.Forms.FileByteProvider.WriteCollection">
<summary>
Represents the write buffer class
</summary>
</member>
<member name="P:Be.Windows.Forms.FileByteProvider.WriteCollection.Item(System.Int64)">
<summary>
Gets or sets a byte in the collection
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.WriteCollection.Add(System.Int64,System.Byte)">
<summary>
Adds a byte into the collection
</summary>
<param name="index">the index of the byte</param>
<param name="value">the value of the byte</param>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.WriteCollection.Contains(System.Int64)">
<summary>
Determines if a byte with the given index exists.
</summary>
<param name="index">the index of the byte</param>
<returns>true, if the is in the collection</returns>
</member>
<member name="E:Be.Windows.Forms.FileByteProvider.Changed">
<summary>
Occurs, when the write buffer contains new changes.
</summary>
</member>
<member name="F:Be.Windows.Forms.FileByteProvider._writes">
<summary>
Contains all changes
</summary>
</member>
<member name="F:Be.Windows.Forms.FileByteProvider._fileName">
<summary>
Contains the file name.
</summary>
</member>
<member name="F:Be.Windows.Forms.FileByteProvider._fileStream">
<summary>
Contains the file stream.
</summary>
</member>
<member name="F:Be.Windows.Forms.FileByteProvider._readOnly">
<summary>
Read-only access.
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.#ctor(System.String)">
<summary>
Initializes a new instance of the FileByteProvider class.
</summary>
<param name="fileName"></param>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.Finalize">
<summary>
Terminates the instance of the FileByteProvider class.
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.OnChanged(System.EventArgs)">
<summary>
Raises the Changed event.
</summary>
<remarks>Never used.</remarks>
</member>
<member name="P:Be.Windows.Forms.FileByteProvider.FileName">
<summary>
Gets the name of the file the byte provider is using.
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.HasChanges">
<summary>
Returns a value if there are some changes.
</summary>
<returns>true, if there are some changes</returns>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.ApplyChanges">
<summary>
Updates the file with all changes the write buffer contains.
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.RejectChanges">
<summary>
Clears the write buffer and reject all changes made.
</summary>
</member>
<member name="E:Be.Windows.Forms.FileByteProvider.LengthChanged">
<summary>
Never used.
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.ReadByte(System.Int64)">
<summary>
Reads a byte from the file.
</summary>
<param name="index">the index of the byte to read</param>
<returns>the byte</returns>
</member>
<member name="P:Be.Windows.Forms.FileByteProvider.Length">
<summary>
Gets the length of the file.
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.WriteByte(System.Int64,System.Byte)">
<summary>
Writes a byte into write buffer
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.DeleteBytes(System.Int64,System.Int64)">
<summary>
Not supported
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.InsertBytes(System.Int64,System.Byte[])">
<summary>
Not supported
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.SupportsWriteByte">
<summary>
Returns true
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.SupportsInsertBytes">
<summary>
Returns false
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.SupportsDeleteBytes">
<summary>
Returns false
</summary>
</member>
<member name="M:Be.Windows.Forms.FileByteProvider.Dispose">
<summary>
Releases the file handle used by the FileByteProvider.
</summary>
</member>
<member name="T:Be.Windows.Forms.FindType">
<summary>
Defines the type of the Find operation.
</summary>
</member>
<member name="F:Be.Windows.Forms.FindType.Text">
<summary>
Used for Text Find operations
</summary>
</member>
<member name="F:Be.Windows.Forms.FindType.Hex">
<summary>
Used for Hex Find operations
</summary>
</member>
<member name="T:Be.Windows.Forms.FindOptions">
<summary>
Defines all state information nee
</summary>
</member>
<member name="P:Be.Windows.Forms.FindOptions.IsValid">
<summary>
Gets or sets whether the Find options are valid
</summary>
</member>
<member name="P:Be.Windows.Forms.FindOptions.FindBuffer">
<summary>
Gets the Find buffer used for case insensitive Find operations. This is the binary representation of Text.
</summary>
</member>
<member name="P:Be.Windows.Forms.FindOptions.FindBufferLowerCase">
<summary>
Gets the Find buffer used for case sensitive Find operations. This is the binary representation of Text in lower case format.
</summary>
</member>
<member name="P:Be.Windows.Forms.FindOptions.FindBufferUpperCase">
<summary>
Gets the Find buffer used for case sensitive Find operations. This is the binary representation of Text in upper case format.
</summary>
</member>
<member name="F:Be.Windows.Forms.FindOptions._matchCase">
<summary>
Contains the MatchCase value
</summary>
</member>
<member name="P:Be.Windows.Forms.FindOptions.MatchCase">
<summary>
Gets or sets the value, whether the Find operation is case sensitive or not.
</summary>
</member>
<member name="F:Be.Windows.Forms.FindOptions._text">
<summary>
Contains the text that should be found.
</summary>
</member>
<member name="P:Be.Windows.Forms.FindOptions.Text">
<summary>
Gets or sets the text that should be found. Only used, when Type is FindType.Hex.
</summary>
</member>
<member name="P:Be.Windows.Forms.FindOptions.Hex">
<summary>
Gets or sets the hex buffer that should be found. Only used, when Type is FindType.Hex.
</summary>
</member>
<member name="P:Be.Windows.Forms.FindOptions.Type">
<summary>
Gets or sets the type what should be searched.
</summary>
</member>
<member name="M:Be.Windows.Forms.FindOptions.UpdateFindBuffer">
<summary>
Updates the find buffer.
</summary>
</member>
<member name="T:Be.Windows.Forms.HexBox">
<summary>
Represents a hex box control.
</summary>
</member>
<member name="T:Be.Windows.Forms.HexBox.IKeyInterpreter">
<summary>
Defines a user input handler such as for mouse and keyboard input
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.IKeyInterpreter.Activate">
<summary>
Activates mouse events
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.IKeyInterpreter.Deactivate">
<summary>
Deactivate mouse events
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.IKeyInterpreter.PreProcessWmKeyUp(System.Windows.Forms.Message@)">
<summary>
Preprocesses WM_KEYUP window message.
</summary>
<param name="m">the Message object to process.</param>
<returns>True, if the message was processed.</returns>
</member>
<member name="M:Be.Windows.Forms.HexBox.IKeyInterpreter.PreProcessWmChar(System.Windows.Forms.Message@)">
<summary>
Preprocesses WM_CHAR window message.
</summary>
<param name="m">the Message object to process.</param>
<returns>True, if the message was processed.</returns>
</member>
<member name="M:Be.Windows.Forms.HexBox.IKeyInterpreter.PreProcessWmKeyDown(System.Windows.Forms.Message@)">
<summary>
Preprocesses WM_KEYDOWN window message.
</summary>
<param name="m">the Message object to process.</param>
<returns>True, if the message was processed.</returns>
</member>
<member name="M:Be.Windows.Forms.HexBox.IKeyInterpreter.GetCaretPointF(System.Int64)">
<summary>
Gives some information about where to place the caret.
</summary>
<param name="byteIndex">the index of the byte</param>
<returns>the position where the caret is to place.</returns>
</member>
<member name="T:Be.Windows.Forms.HexBox.EmptyKeyInterpreter">
<summary>
Represents an empty input handler without any functionality.
If is set ByteProvider to null, then this interpreter is used.
</summary>
</member>
<member name="T:Be.Windows.Forms.HexBox.KeyInterpreter">
<summary>
Handles user input such as mouse and keyboard input during hex view edit
</summary>
</member>
<member name="T:Be.Windows.Forms.HexBox.KeyInterpreter.MessageDelegate">
<summary>
Delegate for key-down processing.
</summary>
<param name="m">the message object contains key data information</param>
<returns>True, if the message was processed</returns>
</member>
<member name="F:Be.Windows.Forms.HexBox.KeyInterpreter._hexBox">
<summary>
Contains the parent HexBox control
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox.KeyInterpreter._shiftDown">
<summary>
Contains True, if shift key is down
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox.KeyInterpreter._mouseDown">
<summary>
Contains True, if mouse is down
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox.KeyInterpreter._bpiStart">
<summary>
Contains the selection start position info
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox.KeyInterpreter._bpi">
<summary>
Contains the current mouse selection position info
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox.KeyInterpreter._messageHandlers">
<summary>
Contains all message handlers of key interpreter key down message
</summary>
</member>
<member name="T:Be.Windows.Forms.HexBox.StringKeyInterpreter">
<summary>
Handles user input such as mouse and keyboard input during string view edit
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._recContent">
<summary>
Contains the hole content bounds of all text
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._recLineInfo">
<summary>
Contains the line info bounds
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._recColumnInfo">
<summary>
Contains the column info header rectangle bounds
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._recHex">
<summary>
Contains the hex data bounds
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._recStringView">
<summary>
Contains the string view bounds
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._stringFormat">
<summary>
Contains string format information for text drawing
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._iHexMaxHBytes">
<summary>
Contains the maximum of visible horizontal bytes
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._iHexMaxVBytes">
<summary>
Contains the maximum of visible vertical bytes
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._iHexMaxBytes">
<summary>
Contains the maximum of visible bytes.
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._scrollVmin">
<summary>
Contains the scroll bars minimum value
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._scrollVmax">
<summary>
Contains the scroll bars maximum value
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._scrollVpos">
<summary>
Contains the scroll bars current position
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._vScrollBar">
<summary>
Contains a vertical scroll
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._thumbTrackTimer">
<summary>
Contains a timer for thumbtrack scrolling
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._thumbTrackPosition">
<summary>
Contains the thumbtrack scrolling position
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox.THUMPTRACKDELAY">
<summary>
Contains the thumptrack delay for scrolling in milliseconds.
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._lastThumbtrack">
<summary>
Contains the Enviroment.TickCount of the last refresh
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._recBorderLeft">
<summary>
Contains the border<65>s left shift
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._recBorderRight">
<summary>
Contains the border<65>s right shift
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._recBorderTop">
<summary>
Contains the border<65>s top shift
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._recBorderBottom">
<summary>
Contains the border bottom shift
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._startByte">
<summary>
Contains the index of the first visible byte
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._endByte">
<summary>
Contains the index of the last visible byte
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._bytePos">
<summary>
Contains the current byte position
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._byteCharacterPos">
<summary>
Contains the current char position in one byte
</summary>
<example>
"1A"
"1" = char position of 0
"A" = char position of 1
</example>
</member>
<member name="F:Be.Windows.Forms.HexBox._hexStringFormat">
<summary>
Contains string format information for hex values
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._keyInterpreter">
<summary>
Contains the current key interpreter
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._eki">
<summary>
Contains an empty key interpreter without functionality
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._ki">
<summary>
Contains the default key interpreter
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._ski">
<summary>
Contains the string key interpreter
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._caretVisible">
<summary>
Contains True if caret is visible
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._abortFind">
<summary>
Contains true, if the find (Find method) should be aborted.
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._findingPos">
<summary>
Contains a value of the current finding position.
</summary>
</member>
<member name="F:Be.Windows.Forms.HexBox._insertActive">
<summary>
Contains a state value about Insert or Write mode. When this value is true and the ByteProvider SupportsInsert is true bytes are inserted instead of overridden.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.InsertActiveChanged">
<summary>
Occurs, when the value of InsertActive property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.ReadOnlyChanged">
<summary>
Occurs, when the value of ReadOnly property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.ByteProviderChanged">
<summary>
Occurs, when the value of ByteProvider property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.SelectionStartChanged">
<summary>
Occurs, when the value of SelectionStart property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.SelectionLengthChanged">
<summary>
Occurs, when the value of SelectionLength property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.LineInfoVisibleChanged">
<summary>
Occurs, when the value of LineInfoVisible property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.ColumnInfoVisibleChanged">
<summary>
Occurs, when the value of ColumnInfoVisibleChanged property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.GroupSeparatorVisibleChanged">
<summary>
Occurs, when the value of GroupSeparatorVisibleChanged property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.StringViewVisibleChanged">
<summary>
Occurs, when the value of StringViewVisible property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.BorderStyleChanged">
<summary>
Occurs, when the value of BorderStyle property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.GroupSizeChanged">
<summary>
Occurs, when the value of ColumnWidth property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.BytesPerLineChanged">
<summary>
Occurs, when the value of BytesPerLine property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.UseFixedBytesPerLineChanged">
<summary>
Occurs, when the value of UseFixedBytesPerLine property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.VScrollBarVisibleChanged">
<summary>
Occurs, when the value of VScrollBarVisible property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.HexCasingChanged">
<summary>
Occurs, when the value of HexCasing property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.HorizontalByteCountChanged">
<summary>
Occurs, when the value of HorizontalByteCount property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.VerticalByteCountChanged">
<summary>
Occurs, when the value of VerticalByteCount property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.CurrentLineChanged">
<summary>
Occurs, when the value of CurrentLine property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.CurrentPositionInLineChanged">
<summary>
Occurs, when the value of CurrentPositionInLine property has changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.Copied">
<summary>
Occurs, when Copy method was invoked and ClipBoardData changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.CopiedHex">
<summary>
Occurs, when CopyHex method was invoked and ClipBoardData changed.
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.CharSizeChanged">
<summary>
Occurs, when the CharSize property has changed
</summary>
</member>
<member name="E:Be.Windows.Forms.HexBox.RequiredWidthChanged">
<summary>
Occurs, when the RequiredWidth property changes
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.#ctor">
<summary>
Initializes a new instance of a HexBox class.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.PerformScrollThumbTrack(System.Object,System.EventArgs)">
<summary>
Performs the thumbtrack scrolling after an delay.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.ScrollByteIntoView">
<summary>
Scrolls the selection start byte into view
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.ScrollByteIntoView(System.Int64)">
<summary>
Scrolls the specific byte into view
</summary>
<param name="index">the index of the byte</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.CanSelectAll">
<summary>
Returns true if Select method could be invoked.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.SelectAll">
<summary>
Selects all bytes.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.Select(System.Int64,System.Int64)">
<summary>
Selects the hex box.
</summary>
<param name="start">the start index of the selection</param>
<param name="length">the length of the selection</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.PreProcessMessage(System.Windows.Forms.Message@)">
<summary>
Preprocesses windows messages.
</summary>
<param name="m">the message to process.</param>
<returns>true, if the message was processed</returns>
</member>
<member name="M:Be.Windows.Forms.HexBox.Find(Be.Windows.Forms.FindOptions)">
<summary>
Searches the current ByteProvider
</summary>
<param name="options">contains all find options</param>
<returns>the SelectionStart property value if find was successfull or
-1 if there is no match
-2 if Find was aborted.</returns>
</member>
<member name="M:Be.Windows.Forms.HexBox.AbortFind">
<summary>
Aborts a working Find method.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.CurrentFindingPosition">
<summary>
Gets a value that indicates the current position during Find method execution.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.Copy">
<summary>
Copies the current selection in the hex box to the Clipboard.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.CanCopy">
<summary>
Return true if Copy method could be invoked.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.Cut">
<summary>
Moves the current selection in the hex box to the Clipboard.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.CanCut">
<summary>
Return true if Cut method could be invoked.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.Paste">
<summary>
Replaces the current selection in the hex box with the contents of the Clipboard.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.CanPaste">
<summary>
Return true if Paste method could be invoked.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.CanPasteHex">
<summary>
Return true if PasteHex method could be invoked.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.PasteHex">
<summary>
Replaces the current selection in the hex box with the hex string data of the Clipboard.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.CopyHex">
<summary>
Copies the current selection in the hex box to the Clipboard in hex format.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnPaintBackground(System.Windows.Forms.PaintEventArgs)">
<summary>
Paints the background.
</summary>
<param name="e">A PaintEventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnPaint(System.Windows.Forms.PaintEventArgs)">
<summary>
Paints the hex box.
</summary>
<param name="e">A PaintEventArgs that contains the event data.</param>
</member>
<member name="P:Be.Windows.Forms.HexBox.BackColor">
<summary>
Gets or sets the background color for the control.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.Font">
<summary>
The font used to display text in the hexbox.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.Text">
<summary>
Not used.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.RightToLeft">
<summary>
Not used.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.BackColorDisabled">
<summary>
Gets or sets the background color for the disabled control.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.ReadOnly">
<summary>
Gets or sets if the count of bytes in one line is fix.
</summary>
<remarks>
When set to True, BytesPerLine property determine the maximum count of bytes in one line.
</remarks>
</member>
<member name="P:Be.Windows.Forms.HexBox.BytesPerLine">
<summary>
Gets or sets the maximum count of bytes in one line.
</summary>
<remarks>
UseFixedBytesPerLine property no longer has to be set to true for this to work
</remarks>
</member>
<member name="P:Be.Windows.Forms.HexBox.GroupSize">
<summary>
Gets or sets the number of bytes in a group. Used to show the group separator line (if GroupSeparatorVisible is true)
</summary>
<remarks>
GroupSeparatorVisible property must set to true
</remarks>
</member>
<member name="P:Be.Windows.Forms.HexBox.UseFixedBytesPerLine">
<summary>
Gets or sets if the count of bytes in one line is fix.
</summary>
<remarks>
When set to True, BytesPerLine property determine the maximum count of bytes in one line.
</remarks>
</member>
<member name="P:Be.Windows.Forms.HexBox.VScrollBarVisible">
<summary>
Gets or sets the visibility of a vertical scroll bar.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.ByteProvider">
<summary>
Gets or sets the ByteProvider.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.GroupSeparatorVisible">
<summary>
Gets or sets the visibility of the group separator.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.ColumnInfoVisible">
<summary>
Gets or sets the visibility of the column info
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.LineInfoVisible">
<summary>
Gets or sets the visibility of a line info.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.LineInfoOffset">
<summary>
Gets or sets the offset of a line info.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.BorderStyle">
<summary>
Gets or sets the hex box<6F>s border style.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.StringViewVisible">
<summary>
Gets or sets the visibility of the string view.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.HexCasing">
<summary>
Gets or sets whether the HexBox control displays the hex characters in upper or lower case.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.SelectionStart">
<summary>
Gets and sets the starting point of the bytes selected in the hex box.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.SelectionLength">
<summary>
Gets and sets the number of bytes selected in the hex box.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.InfoForeColor">
<summary>
Gets or sets the info color used for column info and line info. When this property is null, then ForeColor property is used.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.SelectionBackColor">
<summary>
Gets or sets the background color for the selected bytes.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.SelectionForeColor">
<summary>
Gets or sets the foreground color for the selected bytes.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.ShadowSelectionVisible">
<summary>
Gets or sets the visibility of a shadow selection.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.ShadowSelectionColor">
<summary>
Gets or sets the color of the shadow selection.
</summary>
<remarks>
A alpha component must be given!
Default alpha = 100
</remarks>
</member>
<member name="P:Be.Windows.Forms.HexBox.CharSize">
<summary>
Contains the size of a single character in pixel
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.RequiredWidth">
<summary>
Gets the width required for the content
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.HorizontalByteCount">
<summary>
Gets the number bytes drawn horizontally.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.VerticalByteCount">
<summary>
Gets the number bytes drawn vertically.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.CurrentLine">
<summary>
Gets the current line
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.CurrentPositionInLine">
<summary>
Gets the current position in the current line
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.InsertActive">
<summary>
Gets the a value if insertion mode is active or not.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.BuiltInContextMenu">
<summary>
Gets or sets the built-in context menu.
</summary>
</member>
<member name="P:Be.Windows.Forms.HexBox.ByteCharConverter">
<summary>
Gets or sets the converter that will translate between byte and character values.
</summary>
</member>
<member name="M:Be.Windows.Forms.HexBox.ConvertBytesToHex(System.Byte[])">
<summary>
Converts a byte array to a hex string. For example: {10,11} = "0A 0B"
</summary>
<param name="data">the byte array</param>
<returns>the hex string</returns>
</member>
<member name="M:Be.Windows.Forms.HexBox.ConvertByteToHex(System.Byte)">
<summary>
Converts the byte to a hex string. For example: "10" = "0A";
</summary>
<param name="b">the byte to format</param>
<returns>the hex string</returns>
</member>
<member name="M:Be.Windows.Forms.HexBox.ConvertHexToBytes(System.String)">
<summary>
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.
</summary>
<param name="hex">the hex string separated by ' '. For example: "0A 0B 0C"</param>
<returns>the byte array. null if hex is invalid or empty</returns>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnInsertActiveChanged(System.EventArgs)">
<summary>
Raises the InsertActiveChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnReadOnlyChanged(System.EventArgs)">
<summary>
Raises the ReadOnlyChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnByteProviderChanged(System.EventArgs)">
<summary>
Raises the ByteProviderChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnSelectionStartChanged(System.EventArgs)">
<summary>
Raises the SelectionStartChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnSelectionLengthChanged(System.EventArgs)">
<summary>
Raises the SelectionLengthChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnLineInfoVisibleChanged(System.EventArgs)">
<summary>
Raises the LineInfoVisibleChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnColumnInfoVisibleChanged(System.EventArgs)">
<summary>
Raises the OnColumnInfoVisibleChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnGroupSeparatorVisibleChanged(System.EventArgs)">
<summary>
Raises the ColumnSeparatorVisibleChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnStringViewVisibleChanged(System.EventArgs)">
<summary>
Raises the StringViewVisibleChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnBorderStyleChanged(System.EventArgs)">
<summary>
Raises the BorderStyleChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnUseFixedBytesPerLineChanged(System.EventArgs)">
<summary>
Raises the UseFixedBytesPerLineChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnGroupSizeChanged(System.EventArgs)">
<summary>
Raises the GroupSizeChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnBytesPerLineChanged(System.EventArgs)">
<summary>
Raises the BytesPerLineChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnVScrollBarVisibleChanged(System.EventArgs)">
<summary>
Raises the VScrollBarVisibleChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnHexCasingChanged(System.EventArgs)">
<summary>
Raises the HexCasingChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnHorizontalByteCountChanged(System.EventArgs)">
<summary>
Raises the HorizontalByteCountChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnVerticalByteCountChanged(System.EventArgs)">
<summary>
Raises the VerticalByteCountChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnCurrentLineChanged(System.EventArgs)">
<summary>
Raises the CurrentLineChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnCurrentPositionInLineChanged(System.EventArgs)">
<summary>
Raises the CurrentPositionInLineChanged event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnCopied(System.EventArgs)">
<summary>
Raises the Copied event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnCopiedHex(System.EventArgs)">
<summary>
Raises the CopiedHex event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnMouseDown(System.Windows.Forms.MouseEventArgs)">
<summary>
Raises the MouseDown event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnMouseWheel(System.Windows.Forms.MouseEventArgs)">
<summary>
Raises the MouseWhell event
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnResize(System.EventArgs)">
<summary>
Raises the Resize event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnGotFocus(System.EventArgs)">
<summary>
Raises the GotFocus event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.OnLostFocus(System.EventArgs)">
<summary>
Raises the LostFocus event.
</summary>
<param name="e">An EventArgs that contains the event data.</param>
</member>
<member name="M:Be.Windows.Forms.HexBox.ScaleControl(System.Drawing.SizeF,System.Windows.Forms.BoundsSpecified)">
<summary>
For high resolution screen support
</summary>
<param name="factor">the factor</param>
<param name="specified">bounds</param>
</member>
<member name="T:Be.Windows.Forms.HexCasing">
<summary>
Specifies the case of hex characters in the HexBox control
</summary>
</member>
<member name="F:Be.Windows.Forms.HexCasing.Upper">
<summary>
Converts all characters to uppercase.
</summary>
</member>
<member name="F:Be.Windows.Forms.HexCasing.Lower">
<summary>
Converts all characters to lowercase.
</summary>
</member>
<member name="T:Be.Windows.Forms.IByteCharConverter">
<summary>
The interface for objects that can translate between characters and bytes.
</summary>
</member>
<member name="M:Be.Windows.Forms.IByteCharConverter.ToChar(System.Byte)">
<summary>
Returns the character to display for the byte passed across.
</summary>
<param name="b"></param>
<returns></returns>
</member>
<member name="M:Be.Windows.Forms.IByteCharConverter.ToByte(System.Char)">
<summary>
Returns the byte to use when the character passed across is entered during editing.
</summary>
<param name="c"></param>
<returns></returns>
</member>
<member name="T:Be.Windows.Forms.DefaultByteCharConverter">
<summary>
The default <see cref="T:Be.Windows.Forms.IByteCharConverter"/> implementation.
</summary>
</member>
<member name="M:Be.Windows.Forms.DefaultByteCharConverter.ToChar(System.Byte)">
<summary>
Returns the character to display for the byte passed across.
</summary>
<param name="b"></param>
<returns></returns>
</member>
<member name="M:Be.Windows.Forms.DefaultByteCharConverter.ToByte(System.Char)">
<summary>
Returns the byte to use for the character passed across.
</summary>
<param name="c"></param>
<returns></returns>
</member>
<member name="M:Be.Windows.Forms.DefaultByteCharConverter.ToString">
<summary>
Returns a description of the byte char provider.
</summary>
<returns></returns>
</member>
<member name="T:Be.Windows.Forms.EbcdicByteCharProvider">
<summary>
A byte char provider that can translate bytes encoded in codepage 500 EBCDIC
</summary>
</member>
<member name="F:Be.Windows.Forms.EbcdicByteCharProvider._ebcdicEncoding">
<summary>
The IBM EBCDIC code page 500 encoding. Note that this is not always supported by .NET,
the underlying platform has to provide support for it.
</summary>
</member>
<member name="M:Be.Windows.Forms.EbcdicByteCharProvider.ToChar(System.Byte)">
<summary>
Returns the EBCDIC character corresponding to the byte passed across.
</summary>
<param name="b"></param>
<returns></returns>
</member>
<member name="M:Be.Windows.Forms.EbcdicByteCharProvider.ToByte(System.Char)">
<summary>
Returns the byte corresponding to the EBCDIC character passed across.
</summary>
<param name="c"></param>
<returns></returns>
</member>
<member name="M:Be.Windows.Forms.EbcdicByteCharProvider.ToString">
<summary>
Returns a description of the byte char provider.
</summary>
<returns></returns>
</member>
<member name="T:Be.Windows.Forms.IByteProvider">
<summary>
Defines a byte provider for HexBox control
</summary>
</member>
<member name="M:Be.Windows.Forms.IByteProvider.ReadByte(System.Int64)">
<summary>
Reads a byte from the provider
</summary>
<param name="index">the index of the byte to read</param>
<returns>the byte to read</returns>
</member>
<member name="M:Be.Windows.Forms.IByteProvider.WriteByte(System.Int64,System.Byte)">
<summary>
Writes a byte into the provider
</summary>
<param name="index">the index of the byte to write</param>
<param name="value">the byte to write</param>
</member>
<member name="M:Be.Windows.Forms.IByteProvider.InsertBytes(System.Int64,System.Byte[])">
<summary>
Inserts bytes into the provider
</summary>
<param name="index"></param>
<param name="bs"></param>
<remarks>This method must raise the LengthChanged event.</remarks>
</member>
<member name="M:Be.Windows.Forms.IByteProvider.DeleteBytes(System.Int64,System.Int64)">
<summary>
Deletes bytes from the provider
</summary>
<param name="index">the start index of the bytes to delete</param>
<param name="length">the length of the bytes to delete</param>
<remarks>This method must raise the LengthChanged event.</remarks>
</member>
<member name="P:Be.Windows.Forms.IByteProvider.Length">
<summary>
Returns the total length of bytes the byte provider is providing.
</summary>
</member>
<member name="E:Be.Windows.Forms.IByteProvider.LengthChanged">
<summary>
Occurs, when the Length property changed.
</summary>
</member>
<member name="M:Be.Windows.Forms.IByteProvider.HasChanges">
<summary>
True, when changes are done.
</summary>
</member>
<member name="M:Be.Windows.Forms.IByteProvider.ApplyChanges">
<summary>
Applies changes.
</summary>
</member>
<member name="E:Be.Windows.Forms.IByteProvider.Changed">
<summary>
Occurs, when bytes are changed.
</summary>
</member>
<member name="M:Be.Windows.Forms.IByteProvider.SupportsWriteByte">
<summary>
Returns a value if the WriteByte methods is supported by the provider.
</summary>
<returns>True, when it<69>s supported.</returns>
</member>
<member name="M:Be.Windows.Forms.IByteProvider.SupportsInsertBytes">
<summary>
Returns a value if the InsertBytes methods is supported by the provider.
</summary>
<returns>True, when it<69>s supported.</returns>
</member>
<member name="M:Be.Windows.Forms.IByteProvider.SupportsDeleteBytes">
<summary>
Returns a value if the DeleteBytes methods is supported by the provider.
</summary>
<returns>True, when it<69>s supported.</returns>
</member>
<member name="T:Be.Windows.Forms.Properties.Resources">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:Be.Windows.Forms.Properties.Resources.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:Be.Windows.Forms.Properties.Resources.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="F:Be.Windows.Forms.Util._designMode">
<summary>
Contains true, if we are in design mode of Visual Studio
</summary>
</member>
<member name="M:Be.Windows.Forms.Util.#cctor">
<summary>
Initializes an instance of Util class
</summary>
</member>
<member name="P:Be.Windows.Forms.Util.DesignMode">
<summary>
Gets true, if we are in design mode of Visual Studio
</summary>
<remarks>
In Visual Studio 2008 SP1 the designer is crashing sometimes on windows forms.
The DesignMode property of Control class is buggy and cannot be used, so use our own implementation instead.
</remarks>
</member>
</members>
</doc>