More than one line of text in the existing text field widget simply requires replacing the XmTextField widget with an XmText widget and adjusting translations accordingly.

I have tried doing this and have run into some problems with the implementation but feel it is not really a big deal.