The Area pane keeps the track of all the modifications made to the stream being edited and lists all the stream areas.
Area is a block of data created as a result of editing operation. For example, a file just opened consists of a single area of original data. Changing a byte in the middle of the file converts the layout to three areas – original data before the changed byte, one byte long modified area, and an original data area from the changed byte to the end of the file.
Clicking an address in the Start column moves the caret to the beginning of the corresponding area. If you click the area size field, FlexHEX will select the corresponding area. If the area has been moved, clicking the Shift field moves the caret to the position where the area originally was.
There are five types of data areas:
- The original data are shown in green. Neither the data themselves, nor their position have been changed.
- Blue is the color of data shifted up (to the sky). The data are unchanged, but deleting some bytes caused the area move in the direction of the beginning of the file.
- Light brown is the color of an area shifted down (to the ground). The area contains the original data, but the position of the area has been changed as a result of some insertion operation.
- Modified or inserted data blocks are shown in red.
- Light gray is the color of a zero area, that is either sparse zero block, or a block inserted with the Insert Zeros command.
You can change the assigned colors by using the Tools / Layout and Colors command