
The three fields at the bottom denote current data offset, current data
selection and filesize. You can click on the fields and edit the
values manually. All of them count bits and not
bytes. To make reading them simpler the default is to display them in the
format bytes.bits.
Example: The selected BitRange starts at offset +0000000F.3 (0xF bytes and
3 bits)
Most all editor actions (e.g. Cut, Copy, Past, Delete, Transform, Calculate, Find All, Replace, Replace All, Diff) work on the current data selection. Some (e.g. Find Next, Find Previous) only use the current data offset.
Above the three fields is a short view of the data, starting at the selection offset. The data is viewed as binary. You can change this by selecting a different dataconverter in the combobox on the left.
The main area of screen is occupied by two different dataviews. One dataview is just plain hex whereas the other is a more complex gzip structure view of the data. The hex view displays the bitoffset. You can configure the selected dataview using Options->DataView.
The title of the window /foo.bin.gz using Template [ Gzip.tmp ] denotes the opened file and the template used. In this case the template is the Gzip.tmp, which consists of the hex structure and the gzip structure.
The structure is rendered into a dataview which is used to display, edit and select data. By clicking on the Structure and Data tab you can switch between structureview and dataview.If you click on text in the dataview the selected unit is highlighted blue. Red highlightning means the highlighted unit was not validated and the data has not changed. If the cursor leaves the unit or return is pressed the data gets validated.
| Key-Binding | Description |
|---|---|
| Start | Start of Line |
| End | End of Line |
| Return | Validate Data and Stop Editing |
| Mouse-Binding | Description |
|---|---|
| Singleclick LeftMouseButton | Select Unit |
| Doubleclick LeftMouseButton | Select Line |
| Tripleclick LeftMouseButton | Select Whole Field |