Página 1 de 1

Sugerencia Application:nCursor

Publicado: Sab Sep 17, 2005 9:47 am
por Xevi
Actualmente Application nos permite cambiar el estado del Cursor a reloj
arena
Application:lBusy := .T.
Ahora bien, si entramos en un proceso muuuuuuy largo, aunque tengamos el
Cursor en reloj arena, funciona el Clic y nos permite cliquear en los
objetos de nuestra aplicación igualmente.
Una posible solución... ¿se podría desactivar nuestra aplicación al poner
lBusy a .T.???
Otra, que podría ser mucho mas "completa" a nivel nuestro de programación...
¿Podríamos disponer de una propiedad en Application lActive, por ej.???
¿En lugar de lBusy... ¿Podríamos disponer de una data nCursor, para poder
aplicar el tipo de cursor que queramos a TODA la aplicación???
Sólo esas sugerencias, por si no fueran muy complicadas implantarlas...
Un Saludo,
Xevi.

Sugerencia Application:nCursor

Publicado: Lun Sep 19, 2005 12:00 pm
por jfgimenez
Xevi,
la mejor forma de evitar que un usuario pueda hacer click o manipular
cualquier otra cosa en el programa es mostrar un diálogo modal. Fíjate que
es la solución de la mayoría de los programas: mostrar una ventanita con un
botón de "cancelar".
Si no quieres hacer eso, siempre te queda la opción de desactivar tú cada
una de las ventanas de la aplicación.
Respecto a tener un cursor global para toda la aplicación, pues no me parece
mal, aunque no se me ocurre qué cursor querrías poner en un momento dado. De
todos modos me lo anoto para verlo cuando podamos.
--
Un saludo,
José F. Giménez