Added setPopupString() to allow setting arbitrary strings for feedback