I've been playing with positioning text in certain 3D coordinates, either using
set echo namedEcho; echo "customText"
draw namedObject "customText"
They both have strengths and weaknesses. While checking these, one idea has risen:
Would it be possible to have an option like
color echo auto
color echo contrast
that will render the text either black or white, depending on the background? The default
color for echos is red, which shows well against black or white, but I want to reserve that for
The reason for this is that I'm setting quite a number of 3D-positioned texts and I want to
allow the user to change from black to white background, but tracking all the drawn objects
and changing their color by code is cumbersome. Since this feature is already in place for
measurements (unless they have been colored on purpose) and draw-associated text, I
thought it may be not difficult to implement.