
Edit properties of an offset element
In many file formats you find numbers that point to other positions in the file. These are called offsets.
The attributes you can set for offset elements:
- Repeat min: Minimum repeat count of this element. Set to zero if it's optional.
- Repeat max: Maximum repeat count of this element. Use this to map an array of offsets.
- Stroke color: The stroke color used in the hex view for this offset element.
- Fill color: The fill color used in the hex view for this offset element.
- Length: Can be 1, 2, 3, 4 or 8 bytes.
- Endianness: Interpret the number as little or big endian byte order? Little endian means that the most significant byte comes last, big endian numbers start with the most significant byte. See Wikipedia. Dynamic endianness can be controlled via scripting elements (requires Pro version)
- Structure: The structure this offset points to. This must be a top-level structure
- Relative to: If the offset is specified in a file not relatively to file start, select a structure/element here it is relative to
- Additional: Correct the offset by a fixed value. This can be positive or negative
- Display: Select here how the offset should be displayed in the results.
- Ref. Size: In some file formats the size of a referenced structure is not contained inside that structure but next to the offset. In case you select an unsigned number element here, the referenced structure will be mapped not immediately