PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Gestión de hilos
  • Llamadas sucesivas
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Muestra un mensaje "Toast".
Los Toast son mensajes cortos que aparecen en la pantalla durante unos segundos antes de desvanecerse sin ninguna intervención del usuario. Un mensaje Toast no obtiene el foco, no es modal y no interrumpe la ejecución de la aplicación.
Se recomienda utilizar los mensajes Toast para transmitir información al usuario sin bloquear la ejecución de la aplicación (por ejemplo: mostrar un mensaje para indicar que una descarga ha finalizado).
Mensaje Toast en Android
Linux Esta función solo está disponible para sitios WEBDEV en Linux.
Versiones 17 y posteriores
WINDEVWindows Esta función ahora está disponible para aplicaciones WINDEV en Windows.
Nueva funcionalidad versión 17
WINDEVWindows Esta función ahora está disponible para aplicaciones WINDEV en Windows.
WINDEVWindows Esta función ahora está disponible para aplicaciones WINDEV en Windows.
Versiones 18 y posteriores
Widget Android Esta función ahora está disponible en modo Android Widget.
WEBDEV - Código Navegador Esta función ahora está disponible en el código Navegador.
WEBDEV - Código Servidor Esta función ahora está disponible en WEBDEV Server (Windows y Linux).
PHP Esta función ahora está disponible para sitios PHP.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Nueva funcionalidad versión 18
Widget Android Esta función ahora está disponible en modo Android Widget.
WEBDEV - Código Navegador Esta función ahora está disponible en el código Navegador.
WEBDEV - Código Servidor Esta función ahora está disponible en WEBDEV Server (Windows y Linux).
PHP Esta función ahora está disponible para sitios PHP.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Widget Android Esta función ahora está disponible en modo Android Widget.
WEBDEV - Código Navegador Esta función ahora está disponible en el código Navegador.
WEBDEV - Código Servidor Esta función ahora está disponible en WEBDEV Server (Windows y Linux).
PHP Esta función ahora está disponible para sitios PHP.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Versiones 20 y posteriores
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 20
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Versiones 21 y posteriores
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Ejemplo
ToastDisplay("This is a Toast message.")
ToastDisplay("This is a Toast message.", toastLong, vaMiddle, haCenter, LightGreen)
WINDEV
// Customize the font used (gxxx functions)
ToastDisplay(gFontBold() + gFont("Batang") + gFontSize(18) + ...
gPen(LightYellow) + "My custom message", ...
toastShort, vaBottom, haRight, DarkRed)
Versiones 25 y posteriores
WINDEV
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
ToastDisplay(MyToast)
INTERNAL PROCEDURE FuncHelp
Open ("WIN_Help")
END
Nueva funcionalidad versión 25
WINDEV
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
ToastDisplay(MyToast)
INTERNAL PROCEDURE FuncHelp
Open ("WIN_Help")
END
WINDEV
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
ToastDisplay(MyToast)
INTERNAL PROCEDURE FuncHelp
Open ("WIN_Help")
END
Sintaxis

Definir y mostrar un toast Ocultar los detalles

ToastDisplay(<Message> [, <Display duration> [, <Vertical alignment> [, <Horizontal alignment> [, <Background color>]]]])
<Message>: Cadena de caracteres (con comillas)
Mensaje a mostrar. Este mensaje puede ser multilínea
<Display duration>: Entero opcional
Constante que indica la duración de visualización del mensaje Toast:
toastShort
(Valor predeterminado)
El mensaje Toast se mostrará durante un corto período de tiempo.
toastLongEl mensaje Toast se mostrará durante un largo período de tiempo.

Observación: La duración exacta de visualización depende del dispositivo utilizado.
<Vertical alignment>: Entero opcional
Constante que indica la alineación vertical del mensaje. Esta alineación es relativa:
  • AndroidWidget Android iPhone/iPadUniversal Windows 10 App a la pantalla.
  • WINDEVUniversal Windows 10 App a la ventana.
  • WEBDEV - Código ServidorWEBDEV - Código NavegadorPHP a la página.
vaBottom
(Valor predeterminado)
El mensaje Toast se muestra abajo.
vaTopEl mensaje Toast se muestra arriba.
vaMiddleEl mensaje Toast se muestra en el centro.
<Horizontal alignment>: Entero opcional
Constante que indica la alineación horizontal del mensaje. Esta alineación es relativa:
  • AndroidWidget Android iPhone/iPadUniversal Windows 10 App a la pantalla.
  • WINDEVUniversal Windows 10 App a la ventana.
  • WEBDEV - Código ServidorWEBDEV - Código NavegadorPHP a la página.
haCenter
(Valor predeterminado)
El mensaje Toast se muestra en el centro.
iPhone/iPad El toast siempre aparecerá centrado horizontalmente.
haRightEl mensaje Toast se muestra a la derecha.
iPhone/iPad Esta constante no está disponible.
haLeftEl mensaje Toast se muestra a la izquierda.
iPhone/iPad Esta constante no está disponible.
<Background color>: Entero opcional
Color de fondo utilizado para mostrar el mensaje. Este parámetro puede corresponder a:
AndroidWidget Android Universal Windows 10 App Este parámetro no está disponible.
Versiones 25 y posteriores
WINDEV

Mostrar un toast basado en una variable de tipo Toast Ocultar los detalles

ToastDisplay(<Brindis>)
<Brindis>: Variable de tipo Toast
Nombre de la variable de tipo Brindis que describe el toast que se mostrará.
Observación: La variable de tipo Brindis permite definir parámetros adicionales.
Nueva funcionalidad versión 25
WINDEV

Mostrar un toast basado en una variable de tipo Toast Ocultar los detalles

ToastDisplay(<Brindis>)
<Brindis>: Variable de tipo Toast
Nombre de la variable de tipo Brindis que describe el toast que se mostrará.
Observación: La variable de tipo Brindis permite definir parámetros adicionales.
WINDEV

Mostrar un toast basado en una variable de tipo Toast Ocultar los detalles

ToastDisplay(<Brindis>)
<Brindis>: Variable de tipo Toast
Nombre de la variable de tipo Brindis que describe el toast que se mostrará.
Observación: La variable de tipo Brindis permite definir parámetros adicionales.
Observaciones

Gestión de hilos

Se puede llamar a la función ToastDisplay desde un hilo WLanguage (por ejemplo, para notificar al usuario sobre los eventos que se produjeron al ejecutar del hilo).

Llamadas sucesivas

Si se llama varias veces a la función ToastDisplay, cada toast se muestra una vez que el toast anterior ha desaparecido. Este comportamiento se puede modificar utilizando la propiedad ..Overlayable de la variable de tipo Brindis. Esta propiedad le permite obtener el mismo comportamiento que en la versión 24: los toast se superponen unos a otros.
iPhone/iPad Si se llama varias veces a la función ToastDisplay, solo se tendrá en cuenta la última llamada a la función.
Clasificación Lógica de negocio / UI : Código UI
Componente : wd250obj.dll
Versión mínima requerida
  • Versión 16
Esta página también está disponible para…
Comentarios
Notification
https://repository.windev.com/resource.awp?file_id=281474976710849;notificationdisplay
BOLLER
30 08 2019
Exemplo Toastdisplay
Exemplo Toastdisplay

ToastDisplay("Mensagem que apareça",toastLong,vaTop,haCenter,LightBlue)

ToastDisplay("Outra Mensagem")

//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/07/curso-windev-funcoes-dialogo-4_12.html
https://www.youtube.com/watch?v=m3471CzfOIk
De matos AMARILDO
12 07 2016