Hi Doug,
Thanks for the reply. It does help to know that testexec.ini stores the step type menu order. However, from what we saw, changing the menu order of a NI step type also requires that NI_Types.ini be updated.
After we made the Step Type Menu change of moving the location of the NI Goto step type within the menu tree, we updated the testexec.ini file on the dev PCs to match the copy on the PC where the menu order of the Goto step type was changed. We did not see the step type menu change correctly until I also updated NI_Types.ini, apparently because NI_Types.ini still reflected the old menu order.
Also, before I updated NI_Types.ini, TestStand gave me a Goto type conflict error when executing sequence files that came with TestStand such as the Sequence File Updater. This occurred even though no change was made to the Goto step type other than its menu location and even though testexec.ini had been updated. After I also copied the updated NI_Types.ini, the type conflict error went away and the step type menu matched the PC where the menu change was made.
I can understand wanting to control where step types from a new palette appear on other PCs, but its doesn't seem correct that merely moving a type's location in the menu forces all the type palettes to be updated and causes type conflict errors in sequences that use the type. It seems like a separate file could be used to contain all the step type menu location information so the type palettes aren't impacted by menu changes.
Hans