![]() |
Mostrar hint al entrar en DBEDIT
Hola a todos. Estoy intentando mostrar una ayuda cuando el usuario entra en algunos DBEDIT. Una idea sería mostrar el hint cuando el usuario entre en el DBEDIT, aunke sea con el tabulador. el hint solo se muestra al pasar por encima el raton.
¿Existe alguna manera de mostrar el hint mediante codigo? Saludos y gracias. |
Truco 135 del TManía
Cita:
Utiliza esta función para mostrar el hint de un componente. Recuerda guardar el handle que te devuelve en una variable para despues destruir el Hint.:
Donde 'mango' es el handle que hemos guardado al llamar a RevealHint |
pero si mueves la ventana ...
gracias yusnerqui, consigo q aparezca una ventanita de hint. el tema es q si muevo el form mientras se muestra el hint, este se keda detras del form.
¿no hay manera de provocar q aparezca el propio hint del control? Saludos y gracias. |
Podrías poner un StatusBar en el formulario y escribir el hint en él cuando se entre a un control. Por ejemplo, en el evento OnEnter:
StatusBar.SimpleText := DBEdit.Hint; // Saludos |
mas o menos lo q e exo
Gracias roman, ayer por la tarde hize eso. estuve probando un componente gratuito que se llama zballon q hacia lo que queria, pero me resultaba engorroso de cara al usuario. al final muestro el hint en un memo en el evento onenter.
Saludos. |
Comprendo. Al principio suena muy bonito eso de poner hints en ventanitas por todos lados y si son de formas especiales qué mejor. Pero pasado el entusiasmo inicial cualquier usuario se harta.
// Saludos |
La franja horaria es GMT +2. Ahora son las 18:35:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi