>set soapbox on
>Resizing all the fonts and controls of a form on the window size change is just plain stupid. Give me a list of any major commercial apps that behave this way. I don't know of a single one.
In database field, surely not.
>The only controls that should change size are ones that have the potential for letting the user get more useable information content on their screen. The
only controls I put into this group are: Editbox, ListBox, Grid and Image, add PageFrame to that list
if and only if it contains one or more of the resizeable controls.
I'd like to turn the thing the other way 'round: we should enable the user to change font size (if not font name too, sometimes) and then appropriately resize the form. The example which needs it badly is right before my eyes at the moment - the UT Navigator. After several hours of reading messages, I awfully hate Arial and just wish I could replace it with Tahoma or something else, and use a bigger size. The form should or should not resize with the font, depending on its purpose and layout.
>Users run their video system at higher resolutions in order to get more stuff on the screen at the same time.
Not necessarily. Sometimes they use it just to get a more readable image. But generally, you're right.
>If I had an app that was designed to run at 640x480 with appropriately sized Labels and Textboxes for input and the app either automatically took over the whole 1280x1024 screen or changed from Arial 9 to Arial 16 when I maximized the form it would go straight into the trash bin.
Here, too, unless it could be configured to do or not to do so.
>Just because we can do something doesn't mean we should do it.
Not every time, for sure. I think most of the people here are looking for resizability because they are led by M$'s bitmapped philosophy - M$ just loves bitmaps, and it never thoroughly supports the vector graphics. Just try to use foxels. I do (now I may expect lots of comments against this heresy), and I practically don't have the problem of how does an app look in different resoultions - I just change the base fontsize of the forms and all objects on them, and it looks quite readable in any resolution. The general problem with pixel approach is that a form designed in 480x600 may be far too small to read in 1280x1024.
>set soapbox off
I think we'll see lots of soapboxes 'round here, once we got this started :)