Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Cambiar el CURSOR (https://www.clubdelphi.com/foros/showthread.php?t=54551)

walito 23-03-2008 00:54:37

Cambiar el CURSOR
 
Hola, estoy tratando de cambiar el icono del cursor en un TPANEL y no logro hacerlo.
La verdad que tampoco encontre mucha info en internet.
Mi idea es con el evento OnmouseEnter cambiar el icono y cuando salgo OnmouseLeave poner el default, eso es lo de menos, pero si en la propiedad panel.cursor := crCross; no cambia nada.

Alguien sabe algun tip o que me falta?

Gracias.

eduarcol 23-03-2008 02:13:26

y que delphi utilizas, en el 7 yo solo tengo los eventos onMouseMove, y si alli coloco Panel1.Cursor := crCross me funciona bien, sin necesidad de programar el Leave.

Verifica que el nombre sea el del panel correcto

walito 23-03-2008 03:22:28

Gracias por tu respuesta.

Te cuento que uso Delphi 2007 pero es lo mismo en este caso.

Igual no me cambia el icono, tambien si lo cambio desde el inspector de objetos en la propiedad cursor tampoco.

Es raro o soy un completo gil :D

gracias

eduarcol 23-03-2008 04:10:50

a ver probemos que no sea un problema con otros componentes de tu proyecto, abre un formulario nuevo agrega un panel y coloca esto en el evento onmousemove

Código Delphi [-]
Panel1.Cursor := crCross;

deberia funcionar.

walito 23-03-2008 17:03:30

Tienes razon, yo uso TJvPanel que es el componente de la JVCL y en el panel comun de delphi anda bien , en este no anda.

Ahora tendre q ver porq.

Gracias


La franja horaria es GMT +2. Ahora son las 23:39:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi