The ReIndent feature works on the full file that is currently open and will change the indenting for that file in a uniform way.

It respects the tab size settings that you set in menu: File -> Hammer Options -> Editor -> Window
Eg. If you set it there to 2 spaces then it will indent everything again with 2 spaces, if the settings is 4 spaces it will be 4 spaces.

The following items are not re-indented and will be at the start of the line:

  • Use statements
  • Goto labels

The following items are left untouched:

  • DataFlex images