adaptive layout and adjustment of controls for landscape layout