AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones de mensajes toast
  • Propiedades específicas de la descripción de variables de tipo Toast
  • Funciones WLanguage que utilizan variables de tipo Toast
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo Toast permite definir las características avanzadas de una notificación toast. Las características del toast se pueden definir y cambiar mediante diferentes propiedades WLanguage.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
MyToast is Toast
MyToast.Title = "Did you know?"
MyToast.Text = "AAFs are really cool."
MyToast.Button[1].Caption = "Learn more..."
MyToast.Button[1].ActionClick = FuncHelp
MyToast.ActionClose = clickClose
ToastDisplay(MyToast)
INTERNAL PROCEDURE FuncHelp
Open ("WIN_Help")
END
INTERNAL PROCEDURE clickClose(nButton)
Trace("Click to close. Button: " + nButton)
END
// Displays a toast without the product name
MyToast is Toast
MyToast.DisplayDuration = toastLong
MyToast.VerticalAlignment = vaBottom
MyToast.HorizontalAlignment = haCenter
ToastDisplayIW(IW_TOAST_DELETE, MyToast, PRODUCT.NAME)
 
//------------------------------------
// Global declarations of the internal window
PROCEDURE IW_TOAST_DELETE(ProductName)
STC_TEXT = StringBuild("The product %1 has been deleted", ProductName)
Observaciones

Propiedades específicas de la descripción de variables de tipo Toast

Las siguientes propiedades permiten manipular un toast:
Nombre de la propiedadTipo utilizadoEfecto
ActionCloseAcción a realizar cuando se cierra la toast. Esta Property corresponde al nombre del Procedure que se ejecutará al pulsar el botón del toast.
Esta Procedure toma el número del botón pulsado como parámetro opcional. Si no se ha hecho clic en ningún botón para cerrar la toast (toast cerrada mediante un temporizador, clic en el toast, ventana padre cerrada, etc.), este parámetro se set a 0.
Button[n]Botones mostrados en el toast.
Button[n].ActionClickAcción a realizar al hacer clic en el botón.
Esta Property corresponde al nombre del Procedure que se ejecutará al pulsar el botón del toast.
Button[n].CaptionTítulo del botón.
HorizontalAlignmentConstante de tipo IntegerAlineación horizontal del mensaje con respecto a la ventana:
  • haCenter (Valor predeterminado): El mensaje Toast se muestra en el centro.
  • haRight: El mensaje Toast se muestra a la derecha.
  • haLeft: El mensaje Toast se muestra a la izquierda.
VerticalAlignmentConstante de tipo IntegerAlineación vertical del mensaje con respecto a la ventana:
  • vaBottom (Valor predeterminado): El mensaje Toast se muestra abajo.
  • vaTop: El mensaje Toast se muestra arriba.
  • vaMiddle: El mensaje Toast se muestra en el centro.
BackgroundColorIntegroColor de fondo utilizado para mostrar el mensaje. Este parámetro puede ser:
DisplayDurationConstante de tipo IntegerDuración de visualización del mensaje toast:
  • toastShort (Valor predeterminado): El mensaje Toast se mostrará durante un corto período de tiempo.
  • toastLong: El mensaje Toast se mostrará durante un largo período de tiempo.
Observación: La duración exacta de visualización depende del dispositivo utilizado.
CloseOnClickbooleanoCierre del Toast:
  • True: el Toast se cierra automáticamente si el usuario hace clic sobre el mensaje,
  • False: el Toast se cierra después de la duración especificada.
OpacidadIntegroNivel de opacidad del Toast con un valor entre 1 y 100:
  • 1, Toast sin opacidad,
  • 100, Toast completamente opaco.
De forma predeterminada, el nivel de opacidad es 0 (corresponde a una opacidad de 100).
Superponiblebooleano
  • True (valor predeterminado): si se muestran varios toast, se superponen entre sí.
  • False: si se muestran varios toast, se superponen entre sí (compatible con la versión 24).
textoCadena de caracteresMensaje a mostrar.
TítuloCadena de caracteresTítulo del Toast.

Funciones WLanguage que utilizan variables de tipo Toast

ToastDisplayMuestra un mensaje "Toast".
ToastDisplayIWAbre un toast cuyo contenido se basa en una ventana interna.
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 28/01/2023

Señalar un error o enviar una sugerencia | Ayuda local