Hola,
Quiero cambiar el tipo de cursor en un tPages y/o en una ExplorerBar.
Hago lo siguiente:
::oPage1:oCursor := IDC_NO
::oExpBar:oCursor := IDC_NO
Sin cambios.
¿Como se hace?
Os adjunto un ejemplo de como intento hacerlo (ver botón 'Cambiar cursor')
Gracias y saludos,
José Luis Capel
--
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Cambiar cursor en un tPages y una ExplorerBar
Cambiar cursor en un tPages y una ExplorerBar
José Luis,
> ::oPage1:oCursor := IDC_NO
En realidad sí se está cambiando. Lo que pasa es que en el ejemplo lo tienes
completamente tapado por la explorerbar, y nunca está el puntero del ratón
sobre él.
> ::oExpBar:oCursor := IDC_NO
Con este tienes razón. Como la explorerbar usa 2 cursores (arrow y hand),
estaban puestos "a pelo". Aquí tienes una versión corregida. Por cierto, si
quieres volver a poner los cursores estándar del control, sólo tienes que
poner :oCursor := Nil
--
Un saludo,
José F. Giménez
Attached files ExplorerBar.zip (5.3 KB)Â
> ::oPage1:oCursor := IDC_NO
En realidad sí se está cambiando. Lo que pasa es que en el ejemplo lo tienes
completamente tapado por la explorerbar, y nunca está el puntero del ratón
sobre él.
> ::oExpBar:oCursor := IDC_NO
Con este tienes razón. Como la explorerbar usa 2 cursores (arrow y hand),
estaban puestos "a pelo". Aquí tienes una versión corregida. Por cierto, si
quieres volver a poner los cursores estándar del control, sólo tienes que
poner :oCursor := Nil
--
Un saludo,
José F. Giménez
Attached files ExplorerBar.zip (5.3 KB)Â
Cambiar cursor en un tPages y una ExplorerBar
José,
>
> Con este tienes razón. Como la explorerbar usa 2 cursores (arrow y hand),
> estaban puestos "a pelo". Aquí tienes una versión corregida. Por cierto, si
> quieres volver a poner los cursores estándar del control, sólo tienes que
> poner :oCursor := Nil
>
Gracias!!!
Pero... las optionlist no heredan el cursor... hay que colocarlo
explícitamente.
Otra cosa: Los controles deshabilitados... ¿no podemos cambiar el tipo
de cursor?
Saludos y gracias por el gran trabajo que estás/is haciendo...
José Luis Capel
>
> Con este tienes razón. Como la explorerbar usa 2 cursores (arrow y hand),
> estaban puestos "a pelo". Aquí tienes una versión corregida. Por cierto, si
> quieres volver a poner los cursores estándar del control, sólo tienes que
> poner :oCursor := Nil
>
Gracias!!!
Pero... las optionlist no heredan el cursor... hay que colocarlo
explícitamente.
Otra cosa: Los controles deshabilitados... ¿no podemos cambiar el tipo
de cursor?
Saludos y gracias por el gran trabajo que estás/is haciendo...
José Luis Capel
Cambiar cursor en un tPages y una ExplorerBar
José Luis,
> Pero... las optionlist no heredan el cursor... hay que colocarlo
> explícitamente.
Sí, efectívamente. Es lo mismo que ocurre con todos los contenedores de
controles, el contenedor tiene un cursor, pero los controles que contienen
pueden tener sus propios controles.
> Otra cosa: Los controles deshabilitados... ¿no podemos cambiar el tipo de
> cursor?
¿Te refieres a que los controles con lEnabled = .F. muestren siempre un
cursor IDC_ARROW?
Veré lo que se puede hacer.
> Saludos y gracias por el gran trabajo que estás/is haciendo...
Gracias a tí por confiar en nosotros.
--
Un saludo,
José F. Giménez
> Pero... las optionlist no heredan el cursor... hay que colocarlo
> explícitamente.
Sí, efectívamente. Es lo mismo que ocurre con todos los contenedores de
controles, el contenedor tiene un cursor, pero los controles que contienen
pueden tener sus propios controles.
> Otra cosa: Los controles deshabilitados... ¿no podemos cambiar el tipo de
> cursor?
¿Te refieres a que los controles con lEnabled = .F. muestren siempre un
cursor IDC_ARROW?
Veré lo que se puede hacer.
> Saludos y gracias por el gran trabajo que estás/is haciendo...
Gracias a tí por confiar en nosotros.
--
Un saludo,
José F. Giménez