VCL
VCL Styles
Jacob Thurman gives an introduction to VCL styles.
http://delphiblog.twodesk.com/vcl-styles-in-delphi-xe2
Rodrigo Ruz continues his series on VCL styles and introduces his VCL Styles Utils open source project.
http://theroadtodelphi.wordpress.com/2012/01/08/exploring-delphi-xe2-vcl-styles-part-iii/
http://code.google.com/p/vcl-styles-utils/
Rodrigo Ruz has a video how to get started using his VCL Styles Utilities.
http://theroadtodelphi.wordpress.com/2012/01/20/vcl-style-utils-site-updated-and-new-demo-video/
Rodrigo Ruz demonstrates how to change HSL values at runtime using his VCL Styles utilities in this video.
http://theroadtodelphi.wordpress.com/2012/01/10/demo-video-of-the-vcl-style-utils-library/
Rodrigo Ruz discovers a style related bug with TPageControl and TTabControl and discusses a fix for it.
http://theroadtodelphi.wordpress.com/2011/11/28/fixing-a-vcl-style-bug-in-the-tpagecontrol-and-ttabcontrol-components/
Rodrigo Ruz provides a workaround for a bug with the TButton.ImageAlignment property.
http://theroadtodelphi.wordpress.com/2012/02/26/fixing-a-vcl-style-bug-in-the-tbutton-component/
Rodrigo Ruz discusses how to use a Style hook to disable VCL styles in the non-client area of a VCL form.
http://theroadtodelphi.wordpress.com/2012/02/07/disabling-the-vcl-styles-in-the-non-client-area-of-a-form/
Rodrigo Ruz demonstrates how to change the colour of TEdit and TMemo controls at runtime when VCL styles are enabled.
http://theroadtodelphi.wordpress.com/2012/02/06/changing-the-color-of-edit-controls-with-vcl-styles-enabled/
Rodrigo Ruz shows how to apply styles to the TPopupMenu component which currently doesn't support them.
http://theroadtodelphi.wordpress.com/2012/03/06/adding-vcl-styles-support-to-a-tpopupmenu-in-2-lines-of-code/
Rodrigo Ruz discusses the effect that the OwnerDraw property has on certain styled VCL components.
http://theroadtodelphi.wordpress.com/2012/03/14/vcl-styles-and-owner-draw/
Rodrigo Ruz describes the steps involved in adding style support to the TWebBrowser component.
http://theroadtodelphi.wordpress.com/2012/03/20/delphi-vcl-styles-and-twebbrowser-source-code-released/
Rodrigo Ruz shows how to display a background image or colour on a styled form without flickering.
http://theroadtodelphi.wordpress.com/2012/03/26/vcl-styles-adding-background-images-and-colors-to-delphi-forms/
Rodrigo Ruz improves the styling of TTabSheets using a style hook.
http://theroadtodelphi.wordpress.com/2012/04/12/creating-colorful-tabsheets-with-the-vcl-styles/
Native Zip support
Jacob Thurman describes the native cross platform zip support in XE2.
http://delphiblog.twodesk.com/native-zip-file-support-in-delphi-xe2
TDataModule
Jeremy Long discovers that the TDataModule in XE2 by default will not accept a TTimer, TActionList or TImage control.
http://jed-software.com/blog/?p=504
Breaking Changes
Bob Swart discusses the breaking changes made in XE2 to the VCL constants mrAll, mrNoToAll, mrYesToAll and mrClose.
http://www.bobswart.nl/Weblog/Blog.aspx?RootId=5:5029