When starting a new .NET application, what is the general method for determining how to size the forms used. Do most developers base this on the users screen resolution? IS the main form usually full screen? If other sub-forms are smaller, how do you decide how big to make it and all the controls? If you have a full screen form and the buttons are 1/2 inch high, do you try to make all the buttons on smaller forms 1/2 inch high also, or size them "by eye" to look good?