This is a project to accompany the WPF SDK blog article about how to customize the window chrome in WPF apps.
http://blogs.msdn.com/wpfsdk/archive/2008/09/08/custom-window-chrome-in-wpf.aspx It has a sample project with source that implements the techniques described in the article, as well as a sample application (an address book using Vista's Windows Contacts) that uses the Chrome project to create a UI similar to what Office 2007 does with its caption area.
The AddressBook.xaml file in the sample project demonstrates how to use the ChromeHelper object. Applications written using the ChromeHelper should work on Vista and XP, though the Glass options will not have any effect on systems without DWM composition enabled.
Feedback is appreciated. Any questions about, or issues with, the design or implementation can be posted to the Discussions tab.
Updates since release:2008 Sept 12:Updated the source (and binaries) to correct a bad declaration of attached DependencyProperties. Aside from being wrong, this occasionally caused issues when loaded in Blend.