Hola amigos:
Quisiera saber la forma en la que puedo cambiar el cursor utilizado en tiempo de ejecucion:
Explico:
- Tengo un TsBrowse al cual le he definido el cursor del dedo...
- Ese Browse, lo inhabilito mediante oBrw:DISABLE() en algunas ocaciones para que el usuario no pueda cambiar el puntero de la base de datos. En _, me gustaria cambiar el cursor a un simbolo de NO para que el usuario sepa que en ese momento el browse esta inhabilitado...
Alguna idea ?
Gracias
Cambiar cursor en tiempo de ejecucion en un TsBrowse
Re: Cambiar cursor en tiempo de ejecucion en un TsBrowse
Hola José:
Pruébalo con lo siguiente:
lStop := .t.
oBrw:OnMouseMove := {||If( lStop, CursorStop(), CursorArrow() ) }
Un abrazo.
Según mis pruebas, cuando un control está inhabilitado (oBrw:DISABLE()) no detecta el paso del mouse por lo que no mostrará ningún cambio de cursor.JoseGS wrote:- Tengo un TsBrowse al cual le he definido el cursor del dedo...
- Ese Browse, lo inhabilito mediante oBrw:DISABLE() en algunas ocaciones para que el usuario no pueda cambiar el puntero de la base de datos. En _, me gustaria cambiar el cursor a un simbolo de NO para que el usuario sepa que en ese momento el browse esta inhabilitado...
Pruébalo con lo siguiente:
lStop := .t.
oBrw:OnMouseMove := {||If( lStop, CursorStop(), CursorArrow() ) }
Un abrazo.
manuelmercado at prodigy dot net dot mx
Re: Cambiar cursor en tiempo de ejecucion en un TsBrowse
Gracias Manuel
Hare la prueba....
Como estuvo ese cumpleños ?
Hare la prueba....
Como estuvo ese cumpleños ?