In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Transparencias

Foro de Xailer profesional en español
Responder
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Transparencias

Mensaje por zeasoftware »

Existe alguna manera de hacer que los TEDIT, TMaskEdit, o algun otra clase
de captura pueda ser transparente para tomar el color de su contenedor?
Con el tLabel hay que hacer muchas maromas para aplicar valores "99,999.99",
etc.
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Transparencias

Mensaje por ignacio »

Ramón,
TLabel:lTransparent := .T.
> Con el tLabel hay que hacer muchas maromas para aplicar valores
> "99,999.99",
¿A que te refieres? Consulta la documentación de xHarbour o Clipper respecto
a la función TRANSFORM.
Saludos,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=44fe4c25@news.xailer.com...]44fe4c25@news.xailer.com...[/email]
> Existe alguna manera de hacer que los TEDIT, TMaskEdit, o algun otra clase
> de captura pueda ser transparente para tomar el color de su contenedor?
>
> Con el tLabel hay que hacer muchas maromas para aplicar valores
> "99,999.99", etc.
>
> Gracias.
> --
> Ramón Zea
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
>
> http://www.paginasprodigy.com/zeasoft/
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
jrcpoli
Mensajes: 240
Registrado: Mié Oct 25, 2006 8:55 pm

Transparencias

Mensaje por jrcpoli »

Saludos Ramón:
No veo el inconveniente de usar los Label yo lo uso mucho cuando quiero
presentar datos y que no sean modificados ni tocados, en campos
numéricos no tienes que emplear STR(), aquí­ va unos ejemplos.
LOCAL nTotalFed := 0
LOCAL nTotalPerdFed := 0
LOCAL nTotalCompFed := 0
// Aquí­ cargamos los datos en las variables.
.....
.....
.....
// Luego los presentamos
::oLBEnc_Fed:cText := TRANSFORM(nTotalFed, "@E 99,999")
::oLBComp_Fed:cText := TRANSFORM(nTotalCompFed, "@E 99,999")
::oLBPerdidas_Fed:cText := TRANSFORM(nTotalPerdFed, "@E 99,999")
// Usando una función dentro del label
::oLBTanto_Comp:cText := ;
TRANSFORM(TANTOPORCIENTO(nTotalFed, nTotalCompFed), "@E 999.99")
También puedes hacer:
WITH OBJECT ::oDbfEClubs //Nombre de la DBF
::oLBEnc_Fed:cText := TRANSFORM(:FieldGetByName("Nombre del
Campo"), "@E 99,999")
END
Espero te sirva.
José Ramón Castro.
Ramón Zea escribió:
> Existe alguna manera de hacer que los TEDIT, TMaskEdit, o algun otra clase
> de captura pueda ser transparente para tomar el color de su contenedor?
>
> Con el tLabel hay que hacer muchas maromas para aplicar valores "99,999.99",
> etc.
>
> Gracias.
José Ramón Castro.
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Transparencias

Mensaje por zeasoftware »

Gracias Tocayo y OZ:
El tema lo tengo definido, se como hacerlo usando los TLabel, lo que queria
es que la propiedad lTransparent pudiese aplicarse a TMaskEdit, y asi solo
haria un TMaskEdit en el IDE, con su formato, color, etc, en tiempo de
diseño, y aplicarle ya sea via programacion que fuese transparente, pero al
parecer no se puede.
Gracias de nuevo.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Transparencias

Mensaje por ignacio »

Ramón,
No tiene sentido que NINGUN TEdit sea transparente. Necesita la caja para
ubicar donde se edita. No tiene mucho sentido lo que pretende hacer.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=44fecbd9@news.xailer.com...]44fecbd9@news.xailer.com...[/email]
> Gracias Tocayo y OZ:
>
> El tema lo tengo definido, se como hacerlo usando los TLabel, lo que
> queria es que la propiedad lTransparent pudiese aplicarse a TMaskEdit, y
> asi solo haria un TMaskEdit en el IDE, con su formato, color, etc, en
> tiempo de diseño, y aplicarle ya sea via programacion que fuese
> transparente, pero al parecer no se puede.
>
> Gracias de nuevo.
>
> --
> Ramón Zea
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
>
> http://www.paginasprodigy.com/zeasoft/
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder