FR: setButtonOnText

For Button we have one text to supply via setButtonText, but we can supply two different colours via buttonColourId and buttonOnColourId.

It would be great to be able to supply an alternative text to display in the on state, e.g. like setButtonOnText (String text). I keep implementing the same thing for play/pause or bypass/on and over and over…