I’m very pleased to introduce a very exciting new feature to the VCL Styles Utils project. This is the support for style the TTaskDialog component and all the TaskDialog based Message dialogs. This control available since RAD Studio 2007 is a wrapper for the Task Dialogs introduced in Windows Vista and allows to create very rich and flexible dialogs.
Take a look to some sample dialogs.
And now enabling the VCL Styles and just adding the Vcl.Styles.Hooks unit to your project…..
You can download a sample application from the project repository.
Also a compiled demo is available here.
If you found any bug please use the issue page of the project.
For a quick tutorial of how use the TTaskDialog component check this great Inofficial TTaskDialog Documentation.
October 10, 2014 at 2:18 am
Pingback: VCL Styles Utils – Now supports the TTask...
Pingback: Новости из мира Delphi 06.10 – 12.10 2014 | Delphi 2010 ru
December 3, 2014 at 2:24 am
First, about obvious, to display these taskdialogs correct the style should have properly adjusted clWindow and clWindowText colors. May be some others.
Second, once I did it, I got now a bug about CHM. When I open a chm-help file kinda shipped with my application by HtmlHelp function, it gets stylized, and it looks really wrong, especially in the case I use light color fonts and dark background. CHM-Window’s background is light by default, but fonts color are clWindowText which are light as well . Not mentioning about highlight color and some glitches between tabs.
Tried to call HtmlHelp with sending Handle of non-styled Form, however, I couldn’t get having ONE “hidden” non-styled Form,
TStyleHook seems doesn’t work, it just restores Form’s border only, all rest stays the same(colors).
Is it possible to say Vcl Styles NOT to touch chm-help windows?
December 3, 2014 at 2:30 pm
Hi Matt, Please report this using the issue page of the project including a sample application with source code to reproduce the issue.
August 1, 2015 at 10:28 pm
Working with XE6 Prof on Win 10, when I right click within a Open/Save dialog on a file, the popup menu is displayed with Chinese characters when I run my program, but if I execute the dialog within the IDE, the popup menu is as expected. If I don’t theme the application, the dialog works fine.
August 2, 2015 at 3:52 pm
Please use the issue page of the project (https://github.com/RRUZ/vcl-styles-utils/issues) to report this .