Tabs and headers are now rounded by default (this can be turned off using 'Tools > Options > Theme/Colors' and under 'Options' uncheck 'Rounded Tabs').Some colors for the Mini Map can be controlled with 'Tools > Options > Theme/Colors'.The Mini Map supports high-DPI displays.Clicking the Reset button in the Mini Map Options dialog returns the Mini Map to its initial state.After clicking on a line outside the highlighted rectangle, keep the mouse button down and move the mouse up or down to perform a velocity scroll (useful for large files).Clicking on a line of the Mini Map that is not in the highlighted rectangle centers the editor on that line.Clicking and dragging on the highlighted rectangle scrolls the Mini Map and Editor.Hovering the mouse over the Mini Map shows a highlighted rectangle, indicating the portion of the Mini Map that is visible in the Editor.by default the width snaps to values of 16, 32, 48, 64, etc.). Line width of the Hex Editor Mini Map can be snapped to certain values with the Auto Snap setting (e.g.The Hex Editor Mini Map automatically changes the line width when the control is resized.The number of bytes per line of the Mini Map can be controlled with the Hex Editor Mini Map Options dialog.Choices for colorize include ASCII Sections, Rainbow, Heat, Ocean, Gray and Custom.Colorize algorithms can be performed on the Hex Editor Mini Map to apply color maps to the data.The amount of lightening or darkening can be controlled with the Contrast and Brightness sliders in the Mini Map Options dialog.The Hex Editor Mini Map takes each color of the file and lightens or darkens the color depending upon the byte value (byte values closer to zero darken the color and byte values closer to 255 lighten the color).Can click and drag on the line separating the Mini Map and Editor to resize the Mini Map.The Mini Map can also be viewed in the new Visualize tab, located in the Inspector tab group.View options for the Mini Map by clicking 'View > Mini Map > Mini Map Options' or by right-clicking on the Mini Map.Bytes selected or highlighted in the Editor are highlighted in the Mini Map.Scrolling the editor automatically scrolls the Mini Map.The Mini Map can be hidden, resized, zoomed, or moved to either side of the editor.The Mini Map shows a zoomed out view of each file and works for both text and hex files.The following is a list of all new features in version 12.0 of 010 Editor: New 'Visualize' tab displays the same information as the Mini Map but can be undocked.New 'Opcode' data type for doing disassembly in Templates.Tabs and headers are now rounded by default (this can be changed in the Options dialog).Special attributes in Templates such as and can now be written inline instead of writing a separate function.Added disassembler for X86, ARM, MIPS, PowerPC, SPARC, SystemZ, and XCore.The Dark theme can now be applied to scroll bars and dialogs.Added an overview diagram called the Mini Map to the right side of each editor.
The following is an overview of the new functionality in version 12.0 of 010 Editor:
Fixed the program version number was not being picked up by Winget.Fixed a popup dialog asking about Inspector.bt was hard to read when upgrading to v12 with a light theme enabled.Fixed a possible crash in scripts that write a large amount of data to a file.Fixed SHA512 and SHA384 reported the wrong value on files of a particular length.