Hex Editor - Binary File Editing Software for Windows
Download Hex Editor Neo Hide this button

Working with Selection

The following commands are used to work with a selection:

Select All

Selects the whole document.

Complexity: constant-time.

Select None

Drops the current selection.

Complexity: constant-time.

Invert Selection

Inverts the current selection. Selected blocks become unselected, and vice versa.

Complexity: constant-time.

Select Range…

Use this command to add, subtract or overlap the given range with a current selection.

Complexity: from constant-time to linear-time, depending on the current selection.

Select Modified

Drops the current selection and adds all modified document data to the current selection.

Complexity: linear-time, depending on number of document modifications.

Save Selection…

Compresses and saves the current selection to a disk file.

Complexity: linear-time, depending on the number of blocks in a current selection.

Load Selection…

Loads and optionally merges the selection from disk file with a current one.

Complexity: linear-time, depending on loaded selection complexity and current selection complexity (for merge operations).

Copy Selection Ranges

Copy the information about the current multiple selection into the Clipboard. This includes the list of all selected ranges.

Complexity: linear-time, depending on the number of blocks in a current selection.

Export Selection Ranges…

Save the information about the current multiple selection to the text file. This includes the list of all selected ranges.

Complexity: linear-time, depending on the number of blocks in a current selection.

Scripting

Scripts may use the following methods to work with selection objects:

In addition, methods and properties of the ISelection interface are available to control the multiple selection object.