FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
preguntas sobre DBEDITS
Buenas noches..
tengo una consulta tengo varios dbedits, los cuales se activan o desactivan de acuerdo a algunas condiciones que se originan al salir del primer dbedit
pero al salir del primer dbedit.. el foco como que... se pierde el cursor desaparece y no se en que campo estoy hasta que escribo algo no se si me deje entender
__________________
Dulce Regalo que Satanas manda para mi..... |
#2
|
|||
|
|||
No sé si con esto te ayudo o no, pero por lo que entiendo, habilitas /deshabilitas unos edits en función de unas condiciones, y luego no sabes donde esta el foco, pero tú sí que sabes donde lo quieres tener verdad?
En tal caso fuerza tu el foco, porque el al cambiar el enabled supongo que pierde el taborder. para forzar el foco es
Bueno, si no es esto a lo que te referías perdona!!! |
#3
|
||||
|
||||
Gracias por la respuesta...
si se que puedo activar el foco con setfocus hago la instruccion pero al parecer delphi no le esta haciendo caso voy a seguir investigando
__________________
Dulce Regalo que Satanas manda para mi..... |
#4
|
||||
|
||||
En algunos hilos se ha hablado de un tema similar, por lo visto hay ocasiones que no se sabe el motivo, pero que ocurre eso, que no se ve el cursor, aunque tenga el foco, si escribes entonces aparece.
Los comentarios de distintos compañeros fueron similares y no hubo forma de encontrar un patrón que diera alguna pista, ocurría con distintas configuraciones, versiones varias de delphi, etc. A mí mismo me ocurre con una ventana (un form) del programa que estoy haciendo ahora, sin embargo no me ocurre con ninguna de las otras ventanas, siendo todas heredadas de una misma 'form plantilla'. La he dejado por imposible y he pensado tan sólo en cambiarle de color al entrar para que el usuario sepa que está ahí el foco, aunque eso implicaría cambiarlo en todo el programa, y no es algo que me apetezca hacer. |
#5
|
||||
|
||||
mmm mis conocimientos no estan tan avanzados
pero si alguien se animara a hacer un componente Edit o TDBedit en el cual cuando se entre se coloque de un color y cuando se salga se coloque del color original... seria estupendo mmmm creo que mirare temas sobre creacion de componentes
__________________
Dulce Regalo que Satanas manda para mi..... |
#6
|
||||
|
||||
Bueno, en principio es sólo poner en el 'onEnter' algo así como 'Color:=clBlue' y en el 'onExit' volver a poner el color que tenía al entrar.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Preguntas sobre Codigos de Barras? | jamiguel77 | Impresión | 14 | 05-06-2012 22:19:50 |
Preguntas sobre TChart | Keating | Gráficos | 5 | 09-11-2010 19:50:54 |
preguntas sobre cursos | anubis | Debates | 1 | 12-12-2009 13:18:06 |
Dos preguntas sobre el DBLookUpComboBox | el_barto | Conexión con bases de datos | 2 | 23-06-2005 16:06:09 |
Más preguntas sobre servicios | vittorio | API de Windows | 1 | 27-12-2003 01:57:12 |
|