![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Si nada funciona, valete del evento OnGetText del field para darle formato.
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#2
|
|||
|
|||
|
Gracias por tu interes, Jachguate. Podrias pasarme algún ejemplo de como capturar ese evento, es que al implementarlo en tiempo de ejecución, no tengo muy claro como hacerlo.
Saludos y gracias |
|
#3
|
||||
|
||||
|
Debes tener un método en la forma con los parámetros necesarios, de acuerdo al tipo del evento.
En el caso de OnGetText, que es del tipo TFieldGetTextEvent, encontramos fácilmente en la ayuda su declaración, que es como va:
Por lo tanto declaras un método, llamemolo FormatearFloatField. Lo declaras asi:
Lo codificas en la sección de implementation y en tiempo de ejecución podes asignarlo "dinámicamente" a cualquier field.
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#4
|
|||
|
|||
|
Genial!
El ejemplo me ha servido de mucha ayuda. Ya he conseguido implementarlo. Muchas Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|