PC SOFT

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.
  • Modo de funcionamiento en iOS
  • Modo de funcionamiento en Android
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
Muestra u oculta una barra de progreso sin fin:
  • en la barra de estado de una aplicación iOS.
  • en la barra de título de las ventanas que se encuentran en una aplicación Android.
Ejemplo
// Display the progress bar
HourglassNetwork(True)
// Process
...
Multitask(-1)
...
// Hide the progress bar
HourglassNetwork(False)
Sintaxis
HourglassNetwork(<Activation>)
<Activation>: booleano
  • True para activar la barra de progreso infinita,
  • True para ocultar la barra de progreso infinita.
Observaciones
iPhone/iPad

Modo de funcionamiento en iOS

Si se llama a HourglassNetwork con el parámetro de activación set a True, la barra de progreso infinita se mostrará en la barra de estado de todas las ventanas abiertas de la aplicación, así como de todas las ventanas abiertas posteriormente, hasta que se vuelva a llamar a HourglassNetwork con el parámetro de activación set a False.
Se recomienda utilizar HourglassNetwork para las operaciones en la red que puedan durar mucho tiempo (por ejemplo: transferencia de datos a través de una conexión inalámbrica, etc.). En este caso, debe utilizarse esta función en lugar de HourGlass.
Observación: Aconsejamos añadir llamadas a Multitask en el código para dar tiempo a la barra de progreso a actualización su visualización.
Android

Modo de funcionamiento en Android

Si se llama a HourglassNetwork con el parámetro de activación set a True, la barra de progreso infinita se mostrará en la barra de título (o ActionBar) de todas las ventanas abiertas de la aplicación, así como de todas las ventanas abiertas posteriormente, hasta que se llame de nuevo a HourglassNetwork con el parámetro de activación set a False.
Notas:
  • Cuando se ejecutan procesos largos, se aconseja añadir llamadas a Multitask en el código para dar tiempo a que la barra de progreso se muestre en actualización.
  • También se puede utilizar la función HourGlass. En este caso, la barra de progreso sin fin se muestra en una ventana específica.
  • El sistema no soporta la visualización de barras de progreso en la barra de acciones utilizando el diseño de material.. HourglassNetwork no tendrá efecto si la ventana contiene un control ActionBar y si se ha marcado la opción "Aplicar tema Material Design a los controles nativos y ventanas Info/Error/Diálogo" en las opciones de configuración de Android.
Clasificación Lógica de negocio / UI: Código UI
Componente: wd270android.aar
Versión mínima requerida
  • Versión 19
Comentarios
Haga clic en [Agregar] para publicar un comentario