Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-06-2006
Avatar de lbidi
lbidi lbidi is offline
Miembro
 
Registrado: oct 2003
Ubicación: Montevideo- URUGUAY
Posts: 417
Poder: 21
lbidi Va por buen camino
Activar un tEdit

Hola, foro.
Tengo una pregunta tonta para algunos, pero no entro en razones.

Resulta q tengo en un formulario, un Tedit con visible en false al crearse el formulario. Ahora cuando presiono una tecla especifica, lo hago visible, y activo
el foco para este edit. El problema es q no me queda el cursor esperando una entrada de teclado, o sea tengo q darle click en el Tedit, para recien ahi
habilitar la digitacion o apretar otra tecla cualquiera.

Alguna sugerencia???

Gracias
Responder Con Cita
  #2  
Antiguo 07-06-2006
Sick boy Sick boy is offline
Miembro
 
Registrado: may 2003
Ubicación: Cantabria
Posts: 245
Poder: 22
Sick boy Va por buen camino
edit.setfocus;
Responder Con Cita
  #3  
Antiguo 07-06-2006
Avatar de lbidi
lbidi lbidi is offline
Miembro
 
Registrado: oct 2003
Ubicación: Montevideo- URUGUAY
Posts: 417
Poder: 21
lbidi Va por buen camino
Ya lo habia puesto,como dije, activo el foco, pero sigue sin andar.

Gracias x responder.
Responder Con Cita
  #4  
Antiguo 07-06-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.112
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Algo raro hay por ahí, porque, si primero haces visible el "Edit" y luego le das el foco... al menos en las pruebas que he hecho en un momento todo va como se espera.

Código Delphi [-]
  Edit1.Visible := true;
  Edit1.SetFocus;
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 07-06-2006
Sick boy Sick boy is offline
Miembro
 
Registrado: may 2003
Ubicación: Cantabria
Posts: 245
Poder: 22
Sick boy Va por buen camino
Como es un caso "paranormal" y supongo que no hay mucho codigo de por medio, no podrias postear el codigo que utilizas.

setfocus tiene que funcionar, lo unico que se me ocurre es que otro componente obtenga el foco despues de que tu hagas visible el edit.

Dices algo de pulsar una tecla, en que evento capturas la pulsación??
No es lo mismo OnKeyDown que OnKeyPressed
Responder Con Cita
  #6  
Antiguo 08-06-2006
Yosuun Yosuun is offline
Miembro
 
Registrado: jun 2004
Ubicación: Bilbao-Bizkaia
Posts: 28
Poder: 0
Yosuun Va por buen camino
Una pregunta tonta supongo que ademas del visible:=false; no estara tambien el enabled:=False; y que hagas el setfocus del edit entre las dos.
Como te comentaban por aqui estaria bien ver el codigo para ver si se puede arrojar algo de luz.

Un Saludo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
activar sonido emiliu Varios 2 27-11-2005 22:55:25
Pasar el valor de un TEdit dentro de un StringGrid a otro TEdit que está fuera atirado Varios 4 11-09-2004 19:13:48
Activar boton dinamicamente jollodel Varios 1 25-08-2004 12:50:38
Activar Forms bustio OOP 1 04-07-2004 04:23:58
Activar y Desactivar un conexion de red Ney API de Windows 1 30-01-2004 19:28:12


La franja horaria es GMT +2. Ahora son las 11:28: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
Copyright 1996-2007 Club Delphi