FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Hints en DBEdits
Buenas, he mirado la ayuda y no encuentro algún caso parecido, así que os detallo mi problema y os pongo un "fotomontaje" para clarificarlo.
Mi problema es que tengo una aplicación en el que el tamaño de los edits no dá más de si, además se añade la complicación de que se necesitan trabajar con todos los decimales (sean los que sean), así pues es fácil deducir que en bastantes casos al crear un registro nuevo o simplemente al desplazarse por los registros, los DBEdits no muestran toda la información que contiene el campo y se me había ocurrido poder mostrar HINTS con el contenido al pasar el ratón por encima del Edit (en modo edición o en modo lectura). Lo que quiero se puede ver en el siguiente fotomontaje: Y no encuentro la manera para que muestre esto siempre que se pase el curson por encima del edit. Espero haber explicado todo con el suficiente detalle. P.D.: Acepto sugerencias de mostrar el contenido de otro modo Gracias por vuestro tiempo |
#2
|
||||
|
||||
¿No tienen una propiedad "hint"? Si es así, lo que puedes hacer es asignar el "text" al "hint" cada vez que aquel cambie ("onModify/onChange" Es que no recuerdo el nombre y estoy vago...).
|
#3
|
||||
|
||||
Hola.
Una opción alternativa a la mencionada por Ñuño es:
Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
|||
|
|||
Pero creo que las soluciones que me dais no me sirven cuando el formulario esta en modo de lectura, sin añadir ni modificar ningún registro. Y ahí es precisamente cuando más falta me hace que se pueda ver el contenido del DBEDIT.
Si no es así, no os termino de comprender. Gracias de nuevo |
#5
|
||||
|
||||
Hola Kubelo.
En realidad la opción que te puse, funciona sin importar el modo en que esté el DataSet. Por supuesto es necesario que el DataSet esté abierto y los DBEdits involucrados, tengan su propiedad ShowHint igual True. Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 24-01-2011 a las 19:56:27. |
#6
|
|||
|
|||
Pues no se si haré algo mal o no será lo correcto, pero no consigo dar con la solución...
|
#7
|
||||
|
||||
Hola Kubelo.
Te pongo un ejemplo que sé que podés reproducir exáctamente; voy a utilizar la tabla Country.db de DBDEMOS que viene con Delphi. Las propiedades necesarias las voy a asignar en el evento OnCreate del form para evitar confuciones, así sólo tenés que copiar y pegar. Ahí también ajusté valores para el Hint por si acaso tenés un valor muy alto de retardo. Agregá : 1) TTable : Table1. 1) TDataSource: DataSource1. 1) TDBEdit: DBEDit1. Codigo:
Dejá el cursor del mouse sobre el DBEdit y tiene que aparecer el hint con el valor del campo. Cualquier inconveniente me comentás. Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 25-01-2011 a las 18:33:43. |
#8
|
|||
|
|||
Sigue sin funcionarme.
Al final he tenido que hacer los edits más grandes, he cambiado el aspecto con pestañas y arreglado. No podía perder más tiempo con esto. Gracias a tod@s por vuestro tiempo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con DBEdits | enecumene | Conexión con bases de datos | 2 | 25-08-2007 16:51:40 |
Los DBEdits | drakkon | Conexión con bases de datos | 1 | 12-06-2007 02:47:41 |
HINTs | Deiv | HTML, Javascript y otros | 0 | 14-02-2007 00:16:54 |
DBEdits firebird | istradlin | Conexión con bases de datos | 2 | 22-03-2005 13:29:14 |
Validación en DBEdits | Marina | Conexión con bases de datos | 3 | 29-08-2003 01:02:52 |
|