
TCustomTitleBarPanel now has TitleButtonClose, TitleButtonRestore, TitleButtonMin properties, and an OnUpdateTitlebarButtons event.SetSelText and SetSelTextBuf offer the option not to reset the Undo buffer.VCL function ScaleImage supports Alpha Channel.TScrollBox automatically supports the mouse wheel - notice this change might affect the behavior of existing applications.TButtonCategory has a VisibleGutter property.There is an additional CheckTabEnabled parameter in TPageControl.FindNextPage to skip disabled tabs.There is a new OnTracking event for TTrackbar.Common dialogs how expose the properties EncodingIndex and ShowEncodingList.The VCL StyleUtils.inc has been converted to a regular unit.The TNumberBox class has a few additional features: there is a new ValueCurrency property and the DisplayFormat property is now published.This is probably worth its own blog post.
#Alpha controls delphi windows
This triggers the execution of the WM_SETREDRAW Windows message.

This is handy as you only need to manage the position of the edit, and the label comes alongside (or on top, depending n the configuration). There is also one new brand VCL control in this release, a data-ware version of the LabeledEdit - a combination of an edit with its label. In fact the new TNodeCheckState enumeration can assume the following values: ncsNone, ncsUnchecked, ncsChecked, ncsPartial, ncsDimmed, ncsExclusion.īelow you can see an image with a TreeView with check boxes in action: Checkboxes support multiple states and can be added to the regular tree structure. This is now available in the TTreeView control.

A TreeView with CheckBoxesĪnother prominent feature is the added support for check boxes in the platform TreeView control. Notice also that the TDBRichEdit component Lines property is now public. You can find a very nice, detailed coverage in Alister Christie's YouTube video " Enhancements to TRichEdit - Delphi #188". RichEdit Text Attributes fields have been significantly enhanced. This is an image from the demo I used in the RAD 11 lauch webinar.

Beside a general improvement, the new controls offers features like spell checking, URL recognition, transparency, with new properties that include Transparent, EnableURLs, SpellChecking, and the new OnLinkClick event. The most visible new feature is TRichEdit migration to the most recent platform version, the RichEdit control 4.1 implemented by MSFTEDIT.dll. Among the new features in Delphi 11, C++ Builder 11 and RAD Studio 11 one area I'm very happy about is the work the team has done on core VCL components, addressing a number of requests that have been pending for some time.
