Dynamic height forms

Hi!


What is the recommended way to build mobile friendyl forms that have dynamic height, depending on the content.

A real world example is a detail form with this structure:

- Title(TWebLabel with variable height, because could happen to be 2 lines).
- Description (TWebLabel with variable height).
- Picture (dofferent sizes, could be invisible if no picture present).
- Button "OK".

I tried to align all on top, but the result is a messy form.

I also tried to use stretch panel (to ensure the button is on the bottom), but this gives me the button on the bottom of the screen (not the page as I wanted).