From Clomosy Docs

No edit summary
No edit summary
Line 31: Line 31:
<h2> See Also </h2>
<h2> See Also </h2>
* [[System_Library#Input-Output_Functions | Input Output Functions]]
* [[System_Library#Input-Output_Functions | Input Output Functions]]
{{#seo:|title=Sqr Using in Clomosy - Clomosy Docs}}
{{#seo:|description=Learn how to use the InputQuery function in Clomosy to display a dialog box for user input, storing the response in a variable for simple data collection.}}
{{#seo:|description=Learn how to use the InputQuery function in Clomosy to display a dialog box for user input, storing the response in a variable for simple data collection.}}

Revision as of 15:00, 24 December 2024

The InputQuery function displays a simple dialog with the Caption and Prompt message provided. Prompts the user to enter data in a text box in the dialog. If the user presses OK, the entered data is stored in the UserValue variable and the return value is True. If the user cancels the dialog, the return value is False and all entered data is lost.

Use to prompt the user for simple data such as name.

Example

var
 valueName : string;
{
 repeat
   if not InputQuery('Project', 'Please type your name', valueName)
    ShowMessage('User cancelled the dialog'); 
 until valueName <> '';

 ShowMessage('Hello '+valueName);
}

Output:
InputQueryExample.png

See Also