diff --git a/docs/xml/lcl/lcltaskdialog.xml b/docs/xml/lcl/lcltaskdialog.xml index 8c39ec8d1e..afdc231571 100644 --- a/docs/xml/lcl/lcltaskdialog.xml +++ b/docs/xml/lcl/lcltaskdialog.xml @@ -40,6 +40,7 @@ The original file name is SynTaskDialog.pas. + @@ -294,9 +295,6 @@ http://msdn.microsoft.com/en-us/library/bb787473(v=vs.85).aspx

-Please note: TTaskDialogFlag does not include the TDF_SIZE_TO_CONTENT flag allowed in the Windows API. -

-

tdfQuery, tdfQueryMasked, and tdfQueryFieldFocused are custom flags, implemented in Pascal code, to handle an input query.

@@ -305,6 +303,10 @@ An emulated task dialog (as opposed to a native one) will handle only tdfUseCommandLinks, tdfUseCommandLinksNoIcon, and tdfQuery flag options.

+ +Modified in LCL 4.0 to include tdfNoSetForeGround and tdfSizeToContent flag +values. +
@@ -405,6 +407,18 @@ Causes all radio buttons on a task dialog to be unselected when it is displayed. Allows the task dialog to be minimized. + + +Prevents the task dialog from being brought to the foreground when it is +activated. Defined for Windows 8 or later version. + + + + +Indicates the width for the dialog is determined by the text in the content +area. The flag is ignored if the dialog width is not set to 0 (zero). + + @@ -1198,9 +1212,16 @@ button is clicked. +

Modified in LCL version 2.2.6+ for native dialogs on the Windows platform. An explicit dialog width (in pixels) is converted to dialog base units for use in the TaskDialogIndirect Windows API. +

+

+Modified in LCL 4.0 to provide support on the Windows platform for the +TDF_NO_SET_FOREGROUND and TDF_SIZE_TO_CONTENT flags not implemented in +CommCtrl for FPC versions prior to 3.3.1. +