version 2003
PA_Request (message; value; okButton; cancelButton) char
| Parameter | Type | Description | |
| message | char * | Message to display in the request dialog box | |
| value | char * | Default data for the enterable text area | |
| Value entered by user | |||
| okButton | char * | OK button title | |
| cancelButton | char * | Cancel button title | |
| Function result | char | 1 if the user validated the dialog |
Description
The routine PA_Request displays a request dialog box composed of a message, a text input area, an OK button, and a Cancel Button.
This is like the Request function. See the 4D Language Reference manual for more information on the routine.
The differences between the 4D command and the routine are:
| value holds both the default data entry and the string entered by the user | |
| The routine returns 1 if the user clicks clicks you do not have to test the OK variable. |
NOTE
Each parameter is either Pascal or C strings, up to 255 characters.
Use Pascal or C strings depending on the previous call to PA_UseCString, PA_UsePString.
Example
Requesting the user name:
char response{256];
response[0] = (char) 0;
if(PA_Request("enter your name : ", response, "OK", "Do not want to"))
{
/* . . . */
}
See Also
PA_Alert, PA_Confirm, Request.
Error Handling
PA_GetLastError always returns eER_NoErr