I'm working on an app with a few tabs worth of controls, and I'm curious about the best way to go about handling resizing the window if I decide to allow it. It seems like that would all have to be done one control at a time. Is there anything easier?
Something else I plan to do is allow user to change the font in edit controls and listviews. I've done this before, but I've never considered how the font type/size effects the control. Like, if they make the font bigger, do I have to resize the controls to show it properly? How would you calculate control size based on font size/type?