Prompt (NotesUIWorkspace - LotusScript®)
Displays a dialog box and returns a value based on your actions in the dialog box.
Defined in
Syntax
variant = notesUIWorkspace .Prompt( type%, title$, prompt$ [, default ] [, values ] )
Parameters
type%
Constant. Indicates the type of dialog box that you want to display. May be any of the following:
PROMPT_CHOOSEDATABASE (13)
PROMPT_OK (1)
PROMPT_OKCANCELCOMBO (5)
PROMPT_OKCANCELEDIT (3)
PROMPT_OKCANCELEDITCOMBO (6)
PROMPT_OKCANCELLIST (4)
PROMPT_OKCANCELLISTMULT (7)
PROMPT_PASSWORD (10)
PROMPT_YESNO (2)
PROMPT_YESNOCANCEL (11)
title$
String. The text that you want displayed in the dialog box title bar. Required for all type%s, although you can specify a null string with "". The maximum number of characters is 65.
prompt$
String. The text that you want displayed within the dialog box. Required for all type%s, although you can specify a null string with "". The maximum number of characters is 255.
default
The value that will be used as your default input value. The input section of the dialog box is primed with the value; you can accept it by selecting OK, replace it with another value, or Cancel.
Not applicable to dialog boxes of type% PROMPT_OK, PROMPT_YESNO, PROMPT_YESNOCANCEL, or PROMPT_PASSWORD Optional for all other type%s. However, for PROMPT_OKCANCELCOMBO and PROMPT_OKCANCELEDITCOMBO a default is recommended so that the input section is not blank.
The value listed as the default must be included in the values list; otherwise, it is ignored.
The default value(s) for PROMPT_OKCANCELEDIT, PROMPT_OKCANCELLIST, PROMPT_OKCANCELCOMBO, PROMPT_OKCANCELEDITCOMBO, and PROMPT_OKCANCELLISTMULT is a string, a string array, a variant of type string, or a variant array of strings.
values
The values that you want displayed in the dialog box list box. You can select one of these values as the input. Required only with type%s PROMPT_OKCANCELLIST, PROMPT_OKCANCELCOMBO, PROMPT_OKCANCELEDITCOMBO, and PROMPT_OKCANCELLISTMULT.
The values for PROMPT_OKCANCELLIST, PROMPT_OKCANCELCOMBO, PROMPT_OKCANCELEDITCOMBO, and PROMPT_OKCANCELLISTMULT are a string array, a variant of type string, or a variant array of strings.
Return value
PROMPT_OK |
Variant of type Integer. Always returns 1. |
|
---|---|---|
PROMPT_YESNO |
Variant of type Integer. Yes returns 1. No returns 0. |
|
PROMPT_YESNOCANCEL |
Variant of type Integer. Yes returns 1. No returns 0. Cancel returns -1. |
|
PROMPT_OKCANCELEDIT |
Variant of type String or EMPTY. Yes returns the value entered by the user. Cancel returns EMPTY. |
|
PROMPT_OKCANCELLIST |
Variant of type String or EMPTY. OK returns the value selected by the user. Cancel returns EMPTY. |
|
PROMPT_OKCANCELCOMBO |
Variant of type String or EMPTY. OK returns the value selected by the user. Cancel returns EMPTY. |
|
PROMPT_OKCANCELEDITCOMBO |
Variant of type String or EMPTY. OK returns the value selected or entered by the user. Cancel returns EMPTY. |
|
PROMPT_OKCANCELLISTMULT |
Variant array of type String or EMPTY. OK returns the value or values selected by the user. Cancel returns EMPTY. |
|
PROMPT_PASSWORD |
Variant of type String or EMPTY. OK returns the value entered by the user. Cancel returns EMPTY. |
|
PROMPT_CHOOSEDATABASE |
Variant array of type String or EMPTY. The return value is a three-element array of strings, containing the server, filepath, and title of the database, in that order. Cancel returns EMPTY. |