FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour CursorWait con movimiento
Posts: 593
Joined: Sat May 12, 2007 11:47 AM
CursorWait con movimiento
Posted: Wed May 23, 2012 10:56 AM

Buen día,

Desde hace un tiempo estoy modificando casi todo para realizar query con ADS y, como no se le puede implementar un meter, uso la cursorwait().

Como a veces el tiempo de espera es de unos segundos, me interesaría ver la posibilidad de dotar de movimiento a este "cursorwait" .

Es decir, he visto algunos programas que usan un reloj de arena que periódicamente gira sobre si mismo y esto hace más elocuente que se debe esperar por los resultados.

Mis conocimientos no me permiten avanzar en esta idea y por esto consulto al foro. Gracias.

Rolando :D

Posts: 94
Joined: Tue Mar 28, 2006 04:09 PM
Re: CursorWait con movimiento
Posted: Fri May 25, 2012 03:27 PM

Rolando, buenos dias hasta donde yo entiendo eso lo maneja directamente el sistema operativo, que en nuestro caso es Windows, para cambiar los cursores habra que seleccionarlos en la opcion de cursores del mouse en panel de control...

Espero haberte ayudado en algo..

Saludos

Luis Fernando Rubio Rubio
Posts: 593
Joined: Sat May 12, 2007 11:47 AM
Re: CursorWait con movimiento
Posted: Sat May 26, 2012 01:07 PM

Luis,

Quizás no me expresé bién.

Mi idea sería que el usuario no debiera configurar nada. Que el mismo cursorwait() "configurara" un cursor para esa ocasión y que al salir, ese cursor volviera a la configuración que originalmente tiene el sistema operativo.

Puede que haya una forma sencilla de hacerlo y alguien la conozca.

Saludos

Rolando :D

Posts: 593
Joined: Sat May 12, 2007 11:47 AM
Re: CursorWait con movimiento
Posted: Sat May 26, 2012 02:24 PM

Creo que encontré como hacerlo. Gracias.

Rolando :D

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: CursorWait con movimiento
Posted: Sat May 26, 2012 04:47 PM

Rolando,

Puedes compartir como lo has implementado ? gracias :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 593
Joined: Sat May 12, 2007 11:47 AM
Re: CursorWait con movimiento
Posted: Sat May 26, 2012 07:14 PM

Antonio,

Por ahora lo resolví cambiando el cursor con la función de FWH cursor(), que no tuve en cuenta antes de escribir este post.

Lo que hice con el gif, fue transparentarlo y convertirlo a cursor ANI con el software free "AniTuner". Luego lo guardé en la DLL donde tengo los recursos de programa y sólo resta llamarlo con la función FWH Cursor("CURSOR_ANI") mencionada anteriormente.

De todos modos logré, de esta forma, hacer que cambie el cursor a un cursor animado definido por mí, independientemente de lo que tenga configurado el usuario para el SO.

Seguramente esto muchos ya lo sabian.

Como me gustaría que el cursor fuese más grande para que resalte y, sospechando que no se puede con cursores, voy a intentar meter el gif en una ventana nowait con la clase tanimate y así lograr obtener por lo menos algo parecido a lo buscado

Saludos.

Rolando :D

Continue the discussion