A.X.E.'s most useful and complex feature is the ability it gives to view and edit data as user-defined structures as well as raw hex.
What Is An A.X.E. Structure?
Structures consist of a name, and one or more elements. An element is a type. Supported types include:
How Do I Create One?
There are two ways to create a structure:
How Do I Use Them In A View?
In order to view data with a structure, put a view into structure mode by pressing the little
'S' button on the bottom left of the view window. The area to the right of the raw hex column in the view now contains the
data in the raw hex column, interpreted as the current structure for that view. This should look a lot more intelligible. To
select a new structure, either open the structure library, select the structure you want, and click 'Select', or choose the
Structures/Next Structure menu item.
What Can I Do With Them?
The great thing about a structure-mode view is that you can not only view the data as the types in the structure, but edit it
and change the way the types are represented. Click a cell in one of the columns representing a structure element, and then
type to enter data in the element. The data will be translated into hex and the bytes in the document will be updated accordingly.
Click on the header of a column to change the format in which data is read and written for that element (see structure views).