Click y saber que está trabajando

Foros Néfele 4 Harbour Foros Dudas Click y saber que está trabajando

Topic Resolution: Resolved
  • Este debate tiene 6 respuestas, 2 mensajes y ha sido actualizado por última vez el 4 años, 1 mes por XeviXevi. This post has been viewed 563 times
Mostrando 6 respuestas a los debates
  • Autor
    Entradas
    • #1353
      XeviXevi
      Participante

      Otra cosa que suele suceder, es el que cuando hacemos click y procesamos datos o redirigimos a otra página, si estos procesos son largos o la página tarda en cargar, igual parece dar la sensación de que no hemos hecho clic y el usuario puede volver a dar click, y así puede entrar en procesos que se pueden demorar...

       

      No se si hay alguna simple manera para poder decir a la página que cuando se esté en proceso de carga o en procesando datos, se muestre la ventana atenuada, inhabilitada y un gif por ejemplo de "espera"

      Creo que lo vimos en algun sample, pero no logro encontrar.

       

      Un Saludo,

      Xevi.

       

      Loading spinner
    • #1358
      Pedro AmaroPedro Amaro
      Superadministrador

      Los controles que permiten Click tienen una propiedad lShadowSheet que si es .T. pondrá una cortinilla delante de la página para evitar que se pueda picar en ella, si quieres personalizar el mensaje que aparece tienes un par de propiedades en tWebPage

      Puedes combinar lShadowSheet con lWaitOn para que ponga un circulito en movimiento de espera

       

      Loading spinner
      • Esta respuesta fue modificada 4 años, 1 mes por Pedro AmaroPedro Amaro.
    • #1367
      XeviXevi
      Participante

      Pedro,

      Este botón ejecuta un proceso que puede tardar unos segundos o incluso un minuto...

      Le he añadido esos parámetros, pero no me muestra nada, ni sombra, ni texto, nada.

      También he probado sin comentar la línea AjaxWaitON := .T.

       

       

      Un Saludo,

      Xevi.

       

      Loading spinner
    • #1370
      Pedro AmaroPedro Amaro
      Superadministrador

      Por lo que veo en el código el botón es el submit de un wForm, en ese caso parece que efectivamente no hace caso al lShadowSheet. Seguramente habrá que asignárselo al wForm ya que el submit se ejecuta en el formulario no en el botón, déjanos que lo estudiemos porque el ShadowSheet lo consideramos como algo fundamental y debe funcionar también en un wForm.

      Loading spinner
    • #1379
      Pedro AmaroPedro Amaro
      Superadministrador

      Listo, estará incluido en la próxima versión de Néfele.

      Loading spinner
      • Esta respuesta fue modificada 4 años, 1 mes por Pedro AmaroPedro Amaro.
    • #1392
      XeviXevi
      Participante

      Y, se podrà cambiar el color de fuente del título/subtítulo del shadow???

      Cambiar la imágen del circulito por algun gif???

       

      Un Saludo,

      Xevi.

      Loading spinner
    • #1399
      XeviXevi
      Participante

      Pedro,

       

      He puesto lo referente al Shadow en el WForm

      Y funciona correctamente.

       

      Ahora bien, el circulito en movimiento se muestra SIEMPRE, esté lAjaxWaitON a .T. o a .F.

       

       

       

      Un Saludo,

      Xevi.

      Loading spinner
Mostrando 6 respuestas a los debates
  • Debes estar registrado para responder a este debate.

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para «permitir cookies» y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar» estarás dando tu consentimiento a esto.

Cerrar