diff --git a/docs/xml/lcl/interfacebase.xml b/docs/xml/lcl/interfacebase.xml index 2ee66a9de9..84c82d50bd 100644 --- a/docs/xml/lcl/interfacebase.xml +++ b/docs/xml/lcl/interfacebase.xml @@ -7683,44 +7683,86 @@ the initial value for the edit control on entry. - - - - + +Specifies a function called to display and execute a widgetset-independent +dialog using the specified settings. + + +

+TPromptDialogFunction is the type used for the PromptDialogFunction +variable in the interfacebase.pp unit. DefaultPromptDialog in +dialogs.pp is an implementation of the type. +

+
+ + +DefaultPromptDialog +
- + +Modal result value returned when the dialog is executed. + - + +Caption for the dialog. An empty string causes the default description for the +dialog type to be used. + - + +Text displayed as the main content on the dialog. Allows embedded end-of-line +sequences in the text. + - + +Integer constant which indicates the dialog type like idDialogWarning, +idDialogError, idDialogInfo, idDialogConfirm, or idDialogShield. + - + +Pointer to the address where the button identifiers for the dialog are +specified. + - + +Number of buttons located at the specified address. + - + +Ordinal position for the default button on the dialog. 0 is used if the value +is not valid for the number of buttons. + - + +Modal result value returned when the Esc or Alt+F4 is used to cancel the dialog. + - + +True causes the dialog to be centered on the screen using the screen size and +the dimensions for the dialog. False causes the values in X and Y to be used to +set the left and top coordinates for the dialog. + - + +Horizontal coordinate for the left edge of the dialog. Used when UseDefaultPos +is False. + - + +Vertical coordinate for the top edge of the dialog. Used when UseDefaultPos is +False. +