Un bug de hace mucho tiempo en FWH

FiveWiDi
Posts: 910
Joined: Mon Oct 10, 2005 2:38 pm

Re: Un bug de hace mucho tiempo en FWH

Post by FiveWiDi »

Antonio Linares wrote:Carlos,

No descarto el que llegue a ser la opción correcta por defecto la que usemos.

Pero de momento, durante varias versiones lo mantendremos asi para no romper nada... :-)
Siempre se puede usar una variable global y combinando su uso con la cláusula, de manera que prevalezca el valor de la cláusula si esta se especifica.
Esto permitiría que cada cual tenga su desarrollo 'intacto' QUITANDO o no el valor de la global y sabiendo qué efecto tiene la clausula.
¿De dónde quitaríamos el valor de la global? En el Main().
Simplificando, si queremos conservar la compatibilidad hacia atrás sólo añadiendo en el Main() el valor de la global a .F. sería suficiente; este sería el caso para desarrollos 'viejos' que precisan de alguna modificación y recompilación.
Por tanto, yo dejaría el valor correcto de la global (lGlobalTruePixel := .T.) ya desde la próxima versión de Fivewin.

¿Cómo lo véis?
Un Saludo
Carlos G.

FiveWin 19.06 + Harbour 3.2, BCC 7 Windows 10
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Un bug de hace mucho tiempo en FWH

Post by Antonio Linares »

Que os parece si implementamos una nueva función FW_SetTruePixel( lOnOff ) y que modifique una CLASSDATA de la clase TDialog ?

A mi me parece la solución más acertada.

Que opinais ? :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: Un bug de hace mucho tiempo en FWH

Post by mastintin »

creo que esa es la mejor solución.
Saludos.
FiveWiDi
Posts: 910
Joined: Mon Oct 10, 2005 2:38 pm

Re: Un bug de hace mucho tiempo en FWH

Post by FiveWiDi »

+1
Un Saludo
Carlos G.

FiveWin 19.06 + Harbour 3.2, BCC 7 Windows 10
colthop
Posts: 505
Joined: Sat Apr 22, 2006 9:09 am
Location: Madrid - España

Re: Un bug de hace mucho tiempo en FWH

Post by colthop »

Hola a todos:

Como siempre lo mejor llega cuando se habla y se acuerda entre todos.

Un saludo

Carlos
Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es

Nunca se termina de aprender, por eso necesito siempre ayuda.
Post Reply