Jose,
> fin de cuentas, Xailer no lo puede hacer todo... también el programador
> tiene que trabajar, ¿o no?

En eso tienes TODA la razón, jejeje... solo andamos pidiendo!!!
> Te lo escribo al vuelo, sin probarlo:
>
> CLASS TLabel FROM XLabel
> PROPERTY cText WRITE METHOD SetText
> METHOD SetText( cText )
> ENDCLASS
>
> METHOD SetText( cText ) CLASS TLabel
> RETURN Super:SetText( StrTran( cText, "&", "&&" ) )
A voleo... jejeje... A la primera, Funciona a la primera!!!
Ya no tendré que pensar mas en los Labels y el carácter & en TODA mi
aplicación.
Gracias.
Un Saludo,
Xevi.
"Jose F. Gimenez" <
jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=
4461c94f@ozsrvnegro.ozlan.local...]
4461c94f@ozsrvnegro.ozlan.local...[/email]
> Xevi,
>
>> Si, si sencillo lo es, pero lo que veo es un poco "engorroso" tener que
>> ponerlo en TODOS los Labels que puedan estar afectados con este carácter.
>> Por eso lo de poder derivar de la clase y tenerlo en la misma con un
>> simple .T. o .F.
>
> Si todo eso está muy bien, pero al final hay otros controles (nativos de
> windows) que funcionan igual y donde no podremos modificarlo. Por eso sigo
> pensando que no es conveniente añadir una propiedad de este tipo, y en
> cambio, solucionar el problema en cada caso concreto que sea necesario. A
> fin de cuentas, Xailer no lo puede hacer todo... también el programador
> tiene que trabajar, ¿o no?

>
>
>> Aunque si se te ocurre como sería lo de poder incluirlo en la clase
>> derivando de XLabel, pues lo incluiría en mi proyecto.
>
> Te lo escribo al vuelo, sin probarlo:
>
> CLASS TLabel FROM XLabel
> PROPERTY cText WRITE METHOD SetText
> METHOD SetText( cText )
> ENDCLASS
>
> METHOD SetText( cText ) CLASS TLabel
> RETURN Super:SetText( StrTran( cText, "&", "&&" ) )
>
> --
> Un saludo,
>
> José F. Giménez
>