Text position is the distance from P1, along the direction P1 P2.
I assign to "text-position X" the value 1.0
Then I assign to "distance-p1-p2" the value 3.0.
This last thing means that I am stretching the dinamic block.
In this dynamic block there are 4 stretch actions.
Two of these one, move the text position.
And it is possible that the behaviour of the dynamic block
could change if i assign before or after a value to a properties
The Lee Mac LM:SETDYNPROPS routine
assigns the values to the properties
in the order returned by
(vlax-invoke ins-obj 'getdynamicBlockproperties)
And it is possible that this order
is not what we need in a particular situation !