Other words - how to write an application that will work in different desktop resolutions, like on 640x480 (joke
) and 1920x1080 or larger, and user will not suffer too much because fonts/controls are too big or too small?
Should app get DPI and configure itself accordingly? Or better to allow user to select font size? What to do with controls?
I see lots of properties for sizing and layout in LCL, how to use them?
Is there any helpful reading for this?