FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cambio de cursor...
Mi objetivo es q en un objeto X con la propiedad CURSOR al llegar a la IZDA (x<50 de la propiedad mousemove de ese objeto x ejemplo) el cursor cambie a una flecha que señale a la izquierda. Para que os hagais una idea el objetivo seria algo parecido a lo que hacen los juegos de estrategia para desplazar la pantalla. He estado mirando varios hilos al respecto y no logro hacer que cambie el dibujo del cursor. He probado con loadcursorfromfile y asignandolo como dice en algun hilo pero los resultados son infructuosos. Alguna idea?? Os lo agradezco de antemano.^^
|
#2
|
||||
|
||||
¿Podrías indicarnos el código que estás siguiendo?
¿A que llamas resultados infructuosos?¿No lo cambia?¿Provoca un error? Saludos, |
#3
|
|||
|
|||
he intentado el ejemplo de uno de los hilos que hay en el foro q usa loadcursorfromfile y despues a la desesperada:
X.cursor:=loadcursorfromfile('RUTA al .cur') asi como asignarle X.cursor:=screen.cursor[1] cuando digo infructuosos es q NO cambia la imagen. |
#4
|
||||
|
||||
Cuando presioné para responderte, noté que Neftali ya dio una buena referencia.
Y su código funciona. Edito mi mensaje porque el código que puse tenía una falla. Saludos, Última edición por Delphius fecha: 04-02-2008 a las 18:06:28. |
#5
|
|||
|
|||
probe asignando los cursores x defecto y SI q funciona, pero cuando pruebo con la funcion LOADCURSORFROMFILE-->screen.Cursor:=LoadCursorFromFile('RUTA') NO cambia el cursor. como narices uso un icono de cursor que yo quiera?? con los predefinidos esta claro...
|
#6
|
||||
|
||||
The_Avatar,
Este ejemplo lo que hace es cargar un cursor desde un archivo y lo muestra en la parte izquierda de la pantalla, mientras que si el cursor está del lado derecho muestra el de por defecto... Lo que tu deberás hacer es limitar el área en donde se deberá mostrar el cursor que elijas... En tu caso, dependiendo de los límites y la posición del objeto en cuestión.
Si esto no te funciona... habría que ver en tu código si tienes algún problema... No se que puede estar mal. Saludos, |
#7
|
||||
|
||||
Crea un form y en el MouseMove coloca este código:
Debería funcionar igual si el cursor lo cargas de un recurso o de disco.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
El cambio de Usuario de Windows Me cambio el Delphi!! | El_Raso | Varios | 5 | 22-11-2006 17:27:02 |
cursor | Makiley | Varios | 2 | 06-02-2006 21:57:43 |
Cambio del cursor en una sql | lbidi | Varios | 1 | 12-08-2005 15:39:05 |
Cursor | subzero | Firebird e Interbase | 1 | 21-02-2005 20:08:42 |
Cursor | fmonte | Varios | 2 | 26-08-2004 00:51:46 |
|