|
|
|
|
- Características del cuadro de diálogo
- Salto de línea en el cuadro de diálogo
- Varios
WarningAsynchronous (Función) Muestra un mensaje personalizado en una ventana de advertencia del sistema no bloqueante. Observaciones: - Esta ventana de advertencia no es bloqueante. El código WLanguage que sigue la llamada a la función WarningAsynchronous continúa ejecutándose. Para cerrar la ventana, el usuario debe hacer clic en el botón OK. Cuando el usuario hace clic en el botón "OK", se puede ejecutar el código de un procedimiento WLanguage.
- En el código WLanguage que sigue la llamada a la función, no se puede abrir otra ventana modal antes de cerrar el cuadro de diálogo.
DelayBeforeClosing(20 s)
NextTitle("Caution")
WarningAsynchronous("This action could not be validated" + ...
CR + "Contact the application manager", Procedure_ValidationOK)
INTERNAL PROCÉDURE Procedure_ValidationOK()
ToastDisplay("Reminder: Action not validated")
END
ExecuteProcess(BTN_Next, trtClick)
Sintaxis
WarningAsynchronous(<Text> [, <WLanguage procedure>])
<Text>: Cadena de caracteres Texto a mostrar. <WLanguage procedure>: Nombre de procedimiento o procedimiento lambda opcional Nombre del procedimiento WLanguage ("callback") al que se llama cuando el usuario hace clic en "OK" en la ventana de advertencia. Este procedimiento WLanguage puede corresponder a: - el nombre de un procedimiento global,
- el nombre de un procedimiento interno,
- un procedimiento lambda.
Si no se especifica este parámetro, no se ejecuta ningún procedimiento cuando el usuario hace clic en el botón "OK" de la ventana de advertencia. Observaciones Características del cuadro de diálogo - El título del cuadro de diálogo corresponde al título de la ventana (o página) actual.
- Para modificar o definir el título del cuadro de diálogo, utilice la función NextTitle.
- El mensaje está alineado a la izquierda.
- El texto del botón depende del idioma de ejecución de Windows.
- El número máximo de caracteres está limitado a 4096. Si se pasa una cadena más grande como parámetro, se truncará.
- Los íconos que se muestran (signos de exclamación en un triángulo amarillo) no se pueden modificar.
Salto de línea en el cuadro de diálogo La cadena predefinida CR (Carriage Return) se puede utilizar para pasar a la línea siguiente. Por ejemplo: WarningAsynchronous("The XXX form was modified." + CR + ... "Any new modification must be validated.")
También se puede usar la sintaxis de las cadenas multilínea. Por ejemplo: WarningAsynchronous( [ This operation was not validated. Contact the application provider. ])
Varios - Los timers (función TimerSys) no se detienen al llamar a esta función.
- El texto de los botones se muestra en el idioma utilizado por Windows en el equipo actual.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|