>Is there a way to automatically resive an app depending on the users settings?
Yes and no. There is no built in way. However, several people have written app-resizing code. The one I tried was by Marcia Akins - it worked fine, the only reason I didn't actually use it is that my primary app is enormous, and the resizing caused a little performance hit, besides being a lot of work to add to large existing app. However, for smaller apps, it worked great.
I think it's still downloadable here in the download section (anyone have a DL link?)
The Anonymous Bureaucrat,
and frankly, quite content not to be
a member of either major US political party.