Добрый день, я бы сказал, что картинка не от этого вопроса. На картинке представлены свойства регистров (в данном случае Y), но на порядок вывода они вроде как и не влияют.
1) если нужно принудительно выводить координаты 1 раз ( допустим в начале каждой операции), то я бы посоветовал объявить в секции COMMON дополнительную переменную (ну скажем isFirstCoord).
2) перед первым перемещением проверять
if isFirstCoord = 0 then begin
Z@ = Z -1 ! т.е старые значения нужной координаты (Z@) принудительно надо сбросить в любой значение, которое не совпадает с текущим