CursorWait con movimiento

CursorWait con movimiento

Postby rolando » 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
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Re: CursorWait con movimiento

Postby derpipu » Fri May 25, 2012 3: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
derpipu
 
Posts: 94
Joined: Tue Mar 28, 2006 4:09 pm
Location: Tequila, Jalisco Mexico

Re: CursorWait con movimiento

Postby rolando » Sat May 26, 2012 1: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
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Re: CursorWait con movimiento

Postby rolando » Sat May 26, 2012 2:24 pm

Creo que encontré como hacerlo. Gracias.

Rolando :D
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Re: CursorWait con movimiento

Postby Antonio Linares » Sat May 26, 2012 4:47 pm

Rolando,

Puedes compartir como lo has implementado ? gracias :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: CursorWait con movimiento

Postby rolando » Sat May 26, 2012 7: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
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 80 guests