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 / Controles, páginas y ventanas / Funciones de ventanas
  • Título de los cuadros de diálogo
  • Presentación del título
  • Ventana minimizada
  • Caso especial en Android e iOS: Uso de la función Reloj de arena
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
Modifica el título de la siguiente ventana a abrir.
Recordatorio: Por defecto, el título de la ventana es el definido en el editor.
WEBDEV - Código Servidor Modifica el título del siguiente cuadro de diálogo abierto.
Android Observación: Cuando se ejecuta en el código de inicialización del proyecto, NextTitle actualiza el mensaje de carga que aparece en la pantalla de inicio.
Ejemplo
WINDEVReportes y ConsultasAndroidWidget Android iPhone/iPadJavaCódigo de Usuario (UMC)Ajax
// Modify the title of next window to open
NextTitle("Modifying a customer form")
Sintaxis
NextTitle(<New title>)
<New title>: Cadena de caracteres
Nuevo título de la siguiente ventana o cuadro de diálogo a abrir.
WEBDEV - Código Servidor Nuevo título del siguiente cuadro de diálogo para abrir.
Observaciones

Título de los cuadros de diálogo

Por Default, las ventanas abiertas por Advertencia, Confirme, coloquio, Error, ErrorInfo, Info, OKCancel o YesNo tienen el mismo título que la ventana anterior. La función NextTitle permite modificar este título.
WEBDEV - Código Servidor NextTitle se utiliza para modificar el título de los cuadros de diálogo abiertos por Confirme, OKCancel o YesNo. El título de los cuadros de diálogo mostrados por Error y Info no puede ser modificado.
WINDEVReportes y ConsultasCódigo de Usuario (UMC)

Presentación del título

La funciones de dibujo en los cuadros de lista (que comienzan con la letra "g") se utiliza para:
  • añadir dibujos al título,
  • modificar el formato del título (fondo color, texto color, etc.) con gBackground y gPen.
Por ejemplo: para modificar el texto Color y el fondo Color de título:
NextTitle(EOT + gBackground(RGB(0, 255, 255)) + gPen(RGB(255, 0, 0)) + "Color test")
Caso especial en Windows Vista y posteriores: Las ventanas que usan el estilo "Aero sistema" no pueden tener un título gráfico: se ignora la parte gráfica. Si "Aero" no está habilitado, el título del gráfico se mostrará como de costumbre.
WINDEVReportes y ConsultasJavaCódigo de Usuario (UMC)

Ventana minimizada

Cuando se minimiza una ventana, el título de esta ventana se muestra al lado de la Icon en la barra de tareas.
AndroidiPhone/iPad

Caso especial en Android e iOS: Uso de la función Reloj de arena

La utilización de Reloj de arena provoca la visualización de una barra de progreso de Infinite. El usuario ya no puede manejar la interfaz de la aplicación mientras se muestre el reloj de arena..
Por Default, no se muestra ningún mensaje junto a la barra de progreso.
Se pueden realizar las siguientes acciones:
  • Para mostrar un mensaje, utilice la función NextTitle.
  • Para modificar el mensaje mientras se muestra la barra de progreso, vuelva a ejecutar las funciones NextTitle y Reloj de arena.
  • Para ocultar la barra de progreso, utilice la función Reloj de arena con el parámetro <Activado> = False tantas veces como se haya utilizado la función Reloj de arena con el parámetro <Activado> = True.
Observación: Cuando se ejecuten procesos largos, se aconseja añadir llamadas a Multitask en el código para dar tiempo a que la barra de progreso de actualización se muestre.
Android Ejemplo:
// This example explains how to copy several HFSQL files
// from an HFSQL server to a local directory.
// In this example, an information is displayed for each copy.
// sConnection is a connection defined through programming.
 
gsMyLocalHFPath is string = SysDirStorageCard() + fSep() + "MyApplication Data" + fSep()
sPassword is string = "My password"
 
NextTitle("Copying the Category file")
HourGlass(True)
IF NOT HCopyFile("", ...
gsMyLocalHFPath + Category..Name + ".fic", sConnection, Category..Name + ".fic", ...
hCopyIndex, "", sPassword) THEN
Error("Error while copying the file " + Category..Name + " locally")
END
 
NextTitle("Copying the BankAccount file")
HourGlass(True)
IF NOT HCopyFile("", gsMyLocalHFPath + BankAccount..Name + ".fic", ...
sConnection, BankAccount..Name + ".fic", hCopyIndex, "", sPassword) THEN
Error("Error while copying the file " + Category..Name + " locally")
END
 
NextTitle("Copying the Operations file")
HourGlass(True)
IF NOT HCopyFile("", gsMyLocalHFPath + Operations..Name + ".fic", ...
sConnection, Operations..Name + ".fic", hCopyIndex, "", sPassword) THEN
Error("Error while copying the file " + Category..Name + " locally")
END
 
NextTitle("Copying the SubCategory file")
HourGlass(True)
IF NOT HCopyFile("", gsMyLocalHFPath + SubCategory..Name + ".fic", ...
sConnection, SubCategory..Name + ".fic", hCopyIndex, "", sPassword) THEN
Error("Error while copying the file " + Category..Name + " locally")
END
 
NextTitle("Copying the User file")
HourGlass(True)
IF NOT HCopyFile("", gsMyLocalHFPath + User..Name + ".fic", ...
sConnection, User..Name + ".fic", hCopyIndex, "", sPassword) THEN
Error("Error while copying the file " + Category..Name + " locally")
END
// Close the houglasses
HourGlass(False)
HourGlass(False)
HourGlass(False)
HourGlass(False)
HourGlass(False)
 
Info("The files have been copied onto the Smartphone.")
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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