Hello Bryan Andrews,
1. Yes, you can assign a theme at application level. Use the ApplicationThemeName of ThemeResolutionService:
ThemeResolutionService.ApplicationThemeName = "Telerik";
2. We are not sure about your problem with RadShapedForm's shape. Maybe there is a serialization problem. We will research this. Can you send us a sample project that includes the Form in question and provide us with more details?
RadTitleBar is synchronized with Form's properties such as Text, MinimizeBox and MaximizeBox. So, the right way to hide Maximize button is to set Form's MaximizeBox property to false.
3. Yes, to show buttons in RadTitleBar you need to add custom ones for themes other than ControlDefault. Thank you for reporting this issue. We will fix it in our next version. To solve the situation you can attach an ImageList with RadTitleBar. It must contain three images for Minimize, Maximize and Close buttons with corresponding indexes 0, 1 and 2.
4. Officially radio buttons will be available in Q3 2007 (mid December). Also we will be refactoring the textbox control but we are unable to provide you with a specific time-frame.
the Telerik team