Input Label formatting

It would be good if the label on an input widget could have the same layout possibilities as a Text widget. i.e. word-wrap and scrolling. Currently a long label sticks out from the side of the input widget and if one tries to expand the height of the widget then the input box itself becomes larger rather than just the label (which I would imagine is by design). The alternative is to make the label blank and place a text widget on top, but then if there are any validations enabled the “asterisk” stays at the start of the label field and looks odd. Associated issue - the asterisk and validation error text is always red, depending on the background this cant always bee seen - being able to chose the background fill colour would prevent having to place another (shape) widget underneath to see the text
Issue screeshot:

Workaround using a text widget on top (see asterisk obscured)

Hi @andybmac thanks for the suggestion. It makes complete sense that the label text should wrap along with the rest of the widget — the input field and error message wraps, but the label doesn’t.

We are expecting this to be a low lift and hope to address it soon. Thanks again for the post!

But also think of very short inputs. There you will not want to wrap the lable every 2 characters…
I also often find, the label ist to far away from the input. This takes a lot of space.

Also you will no longer have an easy option to align the input with inputs without labels, because the bottom border seems to not autofit to the size, and the top border is including the label…

So that’s why I often end up in using Text widgets instead.

I think wrapping and distance to the input should be options.

Well - if asking for everything :slight_smile: then same options for the validation/error message too - asterisk position, colour, font size and wrap options for validation error text as well. (And ideally be able to set the error message text.)

But small steps!