The popup is expecting the menu choices to be separated by carriage returns. A data cell, or text editor object, uses line feeds to separate lines of text.
Try changing your formula from
fieldname
to
lftocr(fieldname)
substituting the actual field name of course. That will convert the line feeds to carriage returns, and give you the result you want.
This is true, but I’m sure Colin won’t be the last person to be tripped up by this. So I’ve just changed it so that line feeds can also be used, not only in pop-up menus but anywhere a menu is defined. This change will be in the next version of Panorama X. Once that is released, the lftocr( function will no longer be needed.