Beside the various changes and fixes to specific components and controls, covered in this chapter, there are some improvements made at the core VCL class level that benefit each and every visual control in the library.
One of these improvements is the addition of the ParentDoubleBuffered property in the TWinControl class, that makes it easier to enable double buffering for an entire form or a group of controls. Double buffering is useful in ensuring correct output where a form has a Vista glass surface (using the GlassFrame property introduced in Delphi 2007) or in other situations in which a program is performing alpha blending of different images.
For the same reason, the corresponding DoubleBuffered property has now been published on most controls (more so than in previous versions).
Was this article helpful?
What you need to know about… Project Management Made Easy! Project management consists of more than just a large building project and can encompass small projects as well. No matter what the size of your project, you need to have some sort of project management. How you manage your project has everything to do with its outcome.