Hex Editor
Hex Editor - Binary File Editing Software for Windows

Structure Library

HHD Software - Hex Editor Serial Port Monitor USB Protocol Analyzer Network Monitor
 
 
 
< PreviousTopNext >

A structure is defined in a text file (that usually has ".h" extension). A file may contain one or more structure definitions and may also reference other files with an #include directive. The syntax for structure definition is defined in the Language Reference section.

A Structure Viewer Library is used to manage a list of structure files from which a list of defined structures is taken. To access the Structure Library, execute the Tools » Structure Viewer » Library… command.

Structure Viewer Library Dialog

The library dialog displays a list of managed files and a list of structure definitions, taken from them. Use the "Files" and "Structures" tabs to switch between two lists.

Select a file in a files list to view the information about it. This information includes the full file's path and its contents. If you select a structure in a structures list, you see the file's path it is taken from and full structure's definition.

The list at the bottom of the dialog is used to display syntax warnings and errors that may occur during file parsing.

Hex Editor Neo watches for modifications of bound structure files added to the Structure Library. If the file is changed outside the Hex Editor Neo, you are offered to reload and rescan it.

Library Management

Click on the Add… button to add new structure file to the library. Added file is parsed and all encountered errors are displayed in the error list.

Clicking the Edit… button opens a default text editor with a selected file, allowing you to edit the file's contents.

To remove a file from the library, select it and press the Remove button. You can also press the Remove All button to remove all files from the library.

Library stores the file list and reloads it next time you launch the Hex Editor Neo. Structure files are always parsed on startup, detecting possible changes.

< PreviousTopNext >
Copyright © 2012 HHD Software. All rights reserved.