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.

Hacer un transform a un tdbLabel

Foro público de Xailer en español
Responder
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Hacer un transform a un tdbLabel

Mensaje por jose.luis »

Hola,
En un datacontrol tipo TDBLABEL quiero mostrar el valor del oDataField con
un formato concreto (por ejemplo, haciendo un transform).
He mirado de hacerlo en el onShow y en el onPainted pero no he conseguido lo
que querí­a.
¿Se puede hacer eso? ¿Como?
Saludos y gracias,
José Luis Capel
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9459
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Hacer un transform a un tdbLabel

Mensaje por ignacio »

José Luis,
Utiliza mejor un control TDBEdit sin borde y no editable
Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
http://www.xailer.com/forum
http://www.xailer.com/dokuwiki
"José Luis Capel" escribió en el mensaje de
noticias:4cd7ba24$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Hola,
En un datacontrol tipo TDBLABEL quiero mostrar el valor del oDataField con
un formato concreto (por ejemplo, haciendo un transform).
He mirado de hacerlo en el onShow y en el onPainted pero no he conseguido lo
que querí­a.
¿Se puede hacer eso? ¿Como?
Saludos y gracias,
José Luis Capel
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Hacer un transform a un tdbLabel

Mensaje por jose.luis »

Hola Ignacio,
Gracias por tu respuesta.
Me serí­a interesante hacerlo así­ si pudiera conseguir que, visualmente,
fuera igual que un label con nBorderStyle = bvSUNKEN y el usuario no pudiera
hacer click en el control.
Si no hay otra solución, haré lo que dices.
Saludos y gracias por tu ayuda.
José Luis Capel
"Ignacio Ortiz de Zúñiga" escribió en el mensaje de
noticias:[email=4cd7c44b@svctag-j7w3v3j....]4cd7c44b@svctag-j7w3v3j....[/email]
José Luis,
Utiliza mejor un control TDBEdit sin borde y no editable
Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
http://www.xailer.com/forum
http://www.xailer.com/dokuwiki
"José Luis Capel" escribió en el mensaje de
noticias:4cd7ba24$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Hola,
En un datacontrol tipo TDBLABEL quiero mostrar el valor del oDataField con
un formato concreto (por ejemplo, haciendo un transform).
He mirado de hacerlo en el onShow y en el onPainted pero no he conseguido lo
que querí­a.
¿Se puede hacer eso? ¿Como?
Saludos y gracias,
José Luis Capel
Avatar de Usuario
Carlos Ortiz
Mensajes: 873
Registrado: Mié Jul 01, 2009 5:44 pm
Ubicación: Argentina - Córdoba
Contactar:

Hacer un transform a un tdbLabel

Mensaje por Carlos Ortiz »

Para que no pueda hacer click en el control ponele lEnabled en falso, y para
que no se detenga con el tab lTabStop en falso tambien. Si no entendí mal
esa sería la solución.
Atte. Carlos Ortiz.
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Hacer un transform a un tdbLabel

Mensaje por jose.luis »

Carlos,
Gracias por tu respuesta.
El caso es que si pongo lEnabled a .F. me cambia el aspecto visual que
quiero conseguir.
Lo único que quiero es hacer un transform al tdbLabel, si se puede.
Saludos,
José Luis Capel
"Carlos Ortiz" escribió en el mensaje de
noticias:[email=4cd7f74b@svctag-j7w3v3j....]4cd7f74b@svctag-j7w3v3j....[/email]
Para que no pueda hacer click en el control ponele lEnabled en falso, y para
que no se detenga con el tab lTabStop en falso tambien. Si no entendí­ mal
esa serí­a la solución.
Atte. Carlos Ortiz.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9459
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Hacer un transform a un tdbLabel

Mensaje por ignacio »

José Luis,
Te sugiero que lo incluyas en un TBevel con nAlign a alCLIENT, lo hagas
disabled y le cambies los colores de nClrTextDisabled y nClrPaneDisabled.
Saludos
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
http://www.xailer.com/forum
http://www.xailer.com/dokuwiki
"José Luis Capel" escribió en el mensaje de
noticias:4cd7e713$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Hola Ignacio,
Gracias por tu respuesta.
Me serí­a interesante hacerlo así­ si pudiera conseguir que, visualmente,
fuera igual que un label con nBorderStyle = bvSUNKEN y el usuario no pudiera
hacer click en el control.
Si no hay otra solución, haré lo que dices.
Saludos y gracias por tu ayuda.
José Luis Capel
"Ignacio Ortiz de Zúñiga" escribió en el mensaje de
noticias:[email=4cd7c44b@svctag-j7w3v3j....]4cd7c44b@svctag-j7w3v3j....[/email]
José Luis,
Utiliza mejor un control TDBEdit sin borde y no editable
Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
http://www.xailer.com/forum
http://www.xailer.com/dokuwiki
"José Luis Capel" escribió en el mensaje de
noticias:4cd7ba24$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Hola,
En un datacontrol tipo TDBLABEL quiero mostrar el valor del oDataField con
un formato concreto (por ejemplo, haciendo un transform).
He mirado de hacerlo en el onShow y en el onPainted pero no he conseguido lo
que querí­a.
¿Se puede hacer eso? ¿Como?
Saludos y gracias,
José Luis Capel
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Hacer un transform a un tdbLabel

Mensaje por jose.luis »

Ignacio,
Gracias!
Haré lo que me dices.
Saludos,
José Luis Capel
"Ignacio Ortiz de Zúñiga" escribió en el mensaje de
noticias:[email=4cd81789@svctag-j7w3v3j....]4cd81789@svctag-j7w3v3j....[/email]
José Luis,
Te sugiero que lo incluyas en un TBevel con nAlign a alCLIENT, lo hagas
disabled y le cambies los colores de nClrTextDisabled y nClrPaneDisabled.
Saludos
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
http://www.xailer.com/forum
http://www.xailer.com/dokuwiki
"José Luis Capel" escribió en el mensaje de
noticias:4cd7e713$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Hola Ignacio,
Gracias por tu respuesta.
Me serí­a interesante hacerlo así­ si pudiera conseguir que, visualmente,
fuera igual que un label con nBorderStyle = bvSUNKEN y el usuario no pudiera
hacer click en el control.
Si no hay otra solución, haré lo que dices.
Saludos y gracias por tu ayuda.
José Luis Capel
"Ignacio Ortiz de Zúñiga" escribió en el mensaje de
noticias:[email=4cd7c44b@svctag-j7w3v3j....]4cd7c44b@svctag-j7w3v3j....[/email]
José Luis,
Utiliza mejor un control TDBEdit sin borde y no editable
Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
http://www.xailer.com/forum
http://www.xailer.com/dokuwiki
"José Luis Capel" escribió en el mensaje de
noticias:4cd7ba24$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Hola,
En un datacontrol tipo TDBLABEL quiero mostrar el valor del oDataField con
un formato concreto (por ejemplo, haciendo un transform).
He mirado de hacerlo en el onShow y en el onPainted pero no he conseguido lo
que querí­a.
¿Se puede hacer eso? ¿Como?
Saludos y gracias,
José Luis Capel
Responder