I just tested the setUnderline function on my machine, and I was able to get it working on a standard stringfield control. I did a setUnderline(true) in onClickDown, and setUnderline(false) in onClickRelease.

Regards,
JPG