Hi Gerbil,
the lines don't scale with their length (unless it is set so in the shape sheet). What you have oberserved, is probably that the spaces in dashed lines vary, but that is only a matter of zoom factor. On your print out, this will not happen.