![]() |
TEdit no responde a OnKeyPress
Hola a tod@s, de nuevo recurro a vosotr@s :D:D
Dado que el componente TEdit (dichoso) no me permite alinearlo, estoy intentando hacer una rutina genérica metiéndolo en un TPanel, pero, no sé porqué, no me responde al evento OnKeyPress :confused: El código es el siguiente: El TEdit lo pongo sobre un panel determinado, le doy tamaño y el foco desde el evento OnChange de un ComboBox y funciona sin problemas, pero no consigo que al acabar de meter texto se desactive y se oculte. Gracias por adelantado por la ayuda que podais prestarme Salvica Pdta.: Se me olvidaba, Proyecto CLX, Delpi-7, Windows2K Gracias de nuevo. Salvica |
Cita:
// Saludos |
¿que componentes usas?
Cita:
Propiedades del TEdit: Código:
Alignment = [taCenter, taLeftJustify, taRightJustify]; // alineación del texto Sobre el tuyo, sabía que existía un objeto con esas propiedades (lo encontré en "Buscar") pero los enlaces no estaban accesibles (supongo que por el cambio de formato de la Web), en este último que me pones ya aparece, pero es para alinear el texto en el objeto (cosa que hace el original) Supongo que es por usar objetos "Q" (ya digo al principio que el proyecto es "CLX"), puesto que posteriormente intentaré migrar el proyecto a "Kylix". De todas formas, el problema viene, (como ya dije), porque no me responde al evento OnKeyPress. He cambiado el código al evento OnExit y funciona, pero ahora pierdo el valor de la variable "Sender" que es donde le indico sobre qué TPanel debe posicionarse y me obliga a utilizar una variable global para hacer lo mismo. En fin, un poco más de código. Gracias por intentarlo Saludos: salvica Pdata: Enhorabuena por el nuevo formato, ya solo falta que integreis de nuevo la sección Trucos que era de gran ayuda. Abrazos para tod@s: salvica |
La franja horaria es GMT +2. Ahora son las 13:07:19. |
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