Fecha actual Vie May 17, 2024 6:06 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 7 mensajes ] 
Autor Mensaje
 Asunto: Picture en Edit
NotaPublicado: Mar Dic 04, 2007 12:44 am 
Avatar de Usuario

Registrado: Vie Oct 07, 2005 8:26 pm
Mensajes: 115
Ubicación: Valencia - España
Un saludo para todos.

Al parecer un edit con Enabled := .F. , la funcion Transform( nNumero, "@E 999,999,999.99" ) , no visualiza bien el resultado.

Si nNumero es 1.392,00 esta debería ser su visualización, y en su lugar visualiza 1.392.00.

Si el edit esta con Enabled :=.T. esto funciona correctamente.

Alguien a detectado este problema ?.

Un saludo.
Víctor


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mar Dic 04, 2007 9:52 am 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Víctor,

Lo voy a revisar y te digo algo.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mié Dic 05, 2007 12:49 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Víctor,

Estás hablando de un picture en un TEdit y de la función Transform, ¿qué es lo que falla exactamente?

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mié Dic 05, 2007 11:46 pm 
Avatar de Usuario

Registrado: Vie Oct 07, 2005 8:26 pm
Mensajes: 115
Ubicación: Valencia - España
Hola Bruno,
el problema está en un edit con picture del tipo "@E 999,999.99" que está Enable:=.F. y dentro de un GroupBox. No respeta el picture y además muestra el dato en negrita y cambia el fondo, cosa que no ocurre si está fuera de un groupbox.

Te envio un ejemplo para que lo veas.

Un saludo.
Víctor


Adjuntos:
Edit.rar [1.21 KiB]
337 veces
Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue Dic 06, 2007 12:00 am 
Avatar de Usuario

Registrado: Dom Oct 09, 2005 11:26 am
Mensajes: 362
Ubicación: Salamanca - España
Victor escribió:
Hola Bruno,
el problema está en un edit con picture del tipo "@E 999,999.99" que está Enable:=.F. y dentro de un GroupBox. No respeta el picture y además muestra el dato en negrita y cambia el fondo, cosa que no ocurre si está fuera de un groupbox.

Te envio un ejemplo para que lo veas.

Un saludo.
Víctor


Hola, Victor!!!

El 'problema' del combo box parece ser que es a causa de los temas, pero tiene facil solución (mirate el adjunto) :lol:


Adjuntos:
Edit.rar [1.33 KiB]
377 veces

_________________
Un saludo.
Jesús P. Melgar Velasco
Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue Dic 06, 2007 2:16 am 
Avatar de Usuario

Registrado: Vie Oct 07, 2005 8:26 pm
Mensajes: 115
Ubicación: Valencia - España
Hola Jesus, realmente me costó darme cuenta del truco :-) . Para salir del apuro puede valer, pero lo ideal es que se pudiera incluir el edit dentro del groupBox y funcionara bien. A ver si Bruno hace un hueco.

Un saludo.
Víctor


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue Dic 06, 2007 11:36 am 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Víctor,

Es un problema de los temas, yo ya me lo encontré hace tiempo, yo lo soluciono de esta manera:

- TEdit:Enable := .T.
- TEdit:ReadOnly := .T.
- TEdit:Brush:Color := clBtnFace

Cuando lo quieras activar:
- TEdit:ReadOnly := .F.
- TEdit:Brush:Color := clWindow

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 7 mensajes ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
cron