Here is another idea on my To Do List
Routine to add or remove text underline.
Plain text: pick the text and if no underline add it, else remove it.
Mtext, a bit more complicated. Ideas welcome.
1. Same as above, add & remove underline
2. Detect the line of text picked & the underline/remove UL for that line only (rather complicated)
Comments & code welcome