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 del cursor del ratón
  • Varios
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
Transforma el puntero del ratón en HourGlass( y a la inversa). Esto le permite informar al usuario que una Process larga se realiza mostrando un reloj de arena. La ventana es Inactive siempre y cuando se muestre el reloj de arena: el usuario no puede hacer clic en la ventana.
Ejemplo
HourGlass()         // Display the hourglass
ProcProcess()  // Long process
HourGlass(False)     // Restore the initial pointer
Sintaxis
HourGlass([<Activation>])
<Activation>: Constante opcional
Constante de activación o desactivación:
FalseCancela el reloj de arena que se activó por última vez. Si este houglass es el único que está habilitado, el cursor del ratón toma su forma inicial.
falseAllHourglassCancela todas las gafas de sol actuales para restaurar la forma inicial del cursor del ratón.
True
(Valor predeterminado)
Habilita el reloj de arena.
Observaciones

Varios

  • Para restaurar el cursor a su estado inicial:
    • llame a la función HourGlass(False) tantas veces como se haya ejecutado HourGlass(True).
    • usar la constante falseAllHourglass.
  • Cuando una Process WLanguage termina, el cursor se restablece automáticamente a su forma estándar.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Video HourGlass
https://youtu.be/tpuThghZguE
https://windevdesenvolvimento.blogspot.com/2019/09/dicas-2282-windev-webdev-mobile.html
// BTN_DIRETORIO_LISTA
HourGlass(True)
s_arquivos_todos is string=fListDirectory(EDT_DIRETORIO)
s_arquivo_individual is string=""
TVT_DIRETORIO.DeleteAll()
FOR EACH STRING s_arquivo_individual OF s_arquivos_todos SEPARATED BY CR
nPOSICAO is int=TVT_DIRETORIO.AddLine()
TVT_DIRETORIO.COL_01_DIRETORIO[nPOSICAO]=s_arquivo_individual
END
HourGlass()
amarildo
10 09 2019
Video HourGlass
https://youtu.be/gKsEf55d_-w

https://windevdesenvolvimento.blogspot.com/2019/06/dicas-2156-windev-webdev-mobile.html

// btn_lupa_ampuleta_aguarde_hourglass
HourGlass()
// PROCESSO
FOR nContador = 1 TO 40000
trace(nContador)
END
//FINAL PROCESSO
HourGlass ( False )
amarildo
14 06 2019
Video HourGlass
https://youtu.be/nlNN6dTlIgA

https://windevdesenvolvimento.blogspot.com/2019/03/dicas-2041-windev-comandos-45-hourglass.html

// BTN_AMPULETA_HOURGLASS
HourGlass ()
FOR nContador = 1 TO 40000
Message(nContador)
END
HourGlass ( False )
amarildo
11 03 2019

Última modificación: 27/05/2022

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