WOW! a real thread! Thank you Alisdair!
I always looked at it as you do - Up a string = vertical; across strings = horizontal.
Perhaps your old buddy is thinking that chord clusters (which are vertical) and playing positions occur across strings and scales can occur either way. But arpeggios, intervals, &c. can all occur along one string, and so I consider it visually.
Or maybe I simply have always done it that way... Ya got me overthinking it already!
--
This email has been checked for viruses by Avast antivirus software.