Colocar un texto de fondo como sugerencia para el usuario, en un edit
Buenas, antes que nada felicitarles por la pagina, que me a sacado de apuros mas de una vez.
Por este motivo, solicito que me puedan indicar como se puede hacer lo siguiente: Han observado que la pantalla de inicio de windows 7, cuando solicita la clave de acceso, muestra un texto en color gris 'CONTRASEÑA', y al momento de escribir nuestra clave desaparece. Ademas, me podrian indicar como se llama esta caracteristica, por que en internet he buscado todas las combinaciones que se me ocurrio y no hubo resultados... de antemano gracias. |
Ya encontre algo para trabajar
Gracias a los temas relacionados que se encuentran lineas abajo, me han dado una pauta para solucionar mi problema, gracias
|
Hola...
Si usas Delphi 2009 en adelante, los componentes TEdit tienen una propiedad llamada TextHint, la cual se utiliza para lo que necesitas. Saludos... |
También se me ocurre que si el TEdit está vacío pongas el texto que quieres y en color claro.
En el evento OnEnter si el texto está en color claro, lo pones en color normal y lo vacías para que puedan entrar texto. En el evento OnExit, si está vacío lo vuelves a poner en color claro y con el texto de ayuda |
Creo que este componente es lo que necesitas.
Es free y está con el código fuente, así que puedes echarle un vistazo y adaptarlo si lo necesitas. |
Muy buenas respuestas...
Gracias por responder, realice una combinacion de las sugerencias realizadas, es decir utilizo la propiedad texthint y trabajo con los eventos onenter y onexit, respecto al componente (en lo posible) trato de no instalar mas de los que vienen en Delphi.
|
La franja horaria es GMT +2. Ahora son las 06:46:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi