Pascal Scripting: CreateInputQueryPage
Prototype:
function CreateInputQueryPage(const AfterID: Integer; const ACaption, ADescription, ASubCaption: String): TInputQueryWizardPage;
Description:
Creates a wizard page containing edit boxes.
Remarks:
To create edit boxes on the page, call the Add method. Use the Values property to get/set the text of the edit boxes.
Example:
var Page: TInputQueryWizardPage; UserName, UserCompany: String; ... // Create the page Page := CreateInputQueryPage(wpWelcome, 'Personal Information', 'Who are you?', 'Please specify your name and the company for whom you work, then click Next.'); // Add items (False means it's not a password edit) Page.Add('Name:', False); Page.Add('Company:', False); // Set initial values (optional) Page.Values[0] := ExpandConstant('{sysuserinfoname}'); Page.Values[1] := ExpandConstant('{sysuserinfoorg}'); ... // Read values into variables UserName := Page.Values[0]; UserCompany := Page.Values[1];
See also: