@donlphi: I assume you've written that comment from a computer. I also assume you're aware computers don't have only one set screen resolution, or one standard hardware set. So, extrapolating from that, why would this become such a challenge to developers, who managed fine programming for a pc for the past few decades?