FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour error: parpadeo en TOutlook 2003
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
error: parpadeo en TOutlook 2003
Posted: Wed Jun 11, 2008 10:59 AM

Hola:

En esta clase y en el ejemplo test2003.prg, cuando se cambia de PROMPT, aparece un parpadeo negro en la pantalla.

Un saludo

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
error: parpadeo en TOutlook 2003
Posted: Fri Jun 13, 2008 11:56 AM

Hola Antonio:

¿Que hay de este error?. Muchas gracias

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
error: parpadeo en TOutlook 2003
Posted: Fri Jun 13, 2008 12:04 PM

Moises,

Lo acabamos de probar en Vista y no hay ningún parpadeo ó zona negra.

En que versión de Windows lo estás probando ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
error: parpadeo en TOutlook 2003
Posted: Fri Jun 13, 2008 06:46 PM

En Windows XP.

Se produce en la zona gris del control, cuando abres los prompts.

Un amigo programador en C+ me ha dicho que es por el tema del repintado que te comenté en el email.

Un saludo,

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
error: parpadeo en TOutlook 2003
Posted: Tue Jun 17, 2008 07:22 PM

Antonio:

¿Cómo vas con ello, que me corre prisa.?. Muchas gracias.

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
error: parpadeo en TOutlook 2003
Posted: Tue Jun 17, 2008 07:39 PM

Moises,

Como te expliqué por teléfono, no podemos hacer pintado a doble buffer pues se oculta y se muestra un diálogo y esos procesos los hace Winodws y es Windows quien manda los mensajes de repintado.

La solución es cambiar el color de fondo del control para que se note lo menos posible.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
error: parpadeo en TOutlook 2003
Posted: Tue Jun 17, 2008 08:38 PM

Hola Antonio:

Sí, me refiero al tema del color ;).

Un saludo

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
error: parpadeo en TOutlook 2003
Posted: Thu Jun 19, 2008 07:08 PM

Antonio:

He probado a poner otros valores en ::nClrPane = GetSysColor( , como WHITE o COLOR_SCROLLBAR y el parpadeo negro sigue apareciendo.

Un saludo

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
error: parpadeo en TOutlook 2003
Posted: Fri Jun 20, 2008 12:34 AM

Moises,

Modifica la clase asi:

define COLOR_BTNFACE 15

::nClrPane = GetSysColor( COLOR_BTNFACE )

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
error: parpadeo en TOutlook 2003
Posted: Fri Jun 20, 2008 08:07 AM

Antonio:

También lo probé, poniendo directamente el valor 15 y nada.

Se sigue viendo una línea negra bastante fea.

Un saludo,

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
error: parpadeo en TOutlook 2003
Posted: Tue Jun 24, 2008 01:48 PM

Antonio:

¿Algún avance?.

Un saludo

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
error: parpadeo en TOutlook 2003
Posted: Tue Jun 24, 2008 02:18 PM

Moises,

Por lo visto es un efecto que solo se aprecia en XP. En Vista, lo hemos probado en distintos ordenadores (más rápidos y más lentos) y se ve perfectamente.

Si hemos comprobado que en XP aparece una franja horizontal como de medio centímetro (no siempre en la misma posición), negra como comentas, que desaparece de inmediato cuando el nuevo diálogo es visualizado.

Vamos a ver si hay forma de corregirlo y de paso aclaremos que esto no es un error. Un error te para una aplicación.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
error: parpadeo en TOutlook 2003
Posted: Mon Jul 21, 2008 03:34 PM

Hola Antonio:

¿Cómo va la corrección?. Muchas gracias

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
error: parpadeo en TOutlook 2003
Posted: Wed Sep 10, 2008 08:35 AM

Antonio:

¿Algún progreso?.

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
error: parpadeo en TOutlook 2003
Posted: Wed Sep 10, 2008 08:41 AM

Moises,

Nada por el momento. Si descubrimos la solución, lo anunciaremos :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion