Patrick,
>I disagree. Lets say you have an address line on your form. You never know how many characters you need for a address line. So, you make the GET that holds the address line extra wide? Hmm.. design-wise? Not a good decision I think.
Well, it doesn't really matter what you or I think (as programmers), it matters what the users think. Your answer reiterates what Alan Cooper said, that it is easier for the programmer but not for the user. You seem to only be looking at it from an ease of programming view.
I have never had a problem making an address line wide enough. Also, I always add an extra line too.
Have you ever seen another program with a screenful of scrolling GETs?
As a user I might tolerate one or two scrolling GETs but not a whole screenful of them.
Why don't you ask some of your users what they think?
Regards,
James