Surely the problem with that is that - as the developer - you don't know how big the screen is going to be, so you can't lay it out properly.
I mean if I know the screen is going to be 80x25 I can make maximum use of that space. On the other hand, if I know it's going to be (say) 80x30 then I know I've got an extra five lines that I can make use of.
And if it's something even bigger like 120x45 then I've got a whole forty column strip down the side that I can use to put things in.
But if the user decides the font and screen size I've no idea how much space I've got so all I can do is fill in the minimum and maybe make the main play area expand to fit.
But other than the play area expanding, the rest of the extra room would all be wasted - or, if the user makes the screen smaller, various stuff would fail to display.
I mean if I know the screen is going to be 80x25 I can make maximum use of that space. On the other hand, if I know it's going to be (say) 80x30 then I know I've got an extra five lines that I can make use of.
And if it's something even bigger like 120x45 then I've got a whole forty column strip down the side that I can use to put things in.
But if the user decides the font and screen size I've no idea how much space I've got so all I can do is fill in the minimum and maybe make the main play area expand to fit.
But other than the play area expanding, the rest of the extra room would all be wasted - or, if the user makes the screen smaller, various stuff would fail to display.
Comment