FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Frame y setfocus
hola:
Mi pregunta es la siguiente: Tengo un TEdit dentro de un frame, necesito que al crear el frame me posicione el cursor en el Tedit... en esta caso es el 1. Tonces tengo un codigo asi
al escribir el codigo no me tira ningun error este aparece cuando creo el frame, me sale: 'Control 'sedit1' has no parent window Que podra ser... como hago que cuando cree el frame el cursor se posicione sobre el sedit1?? muchas gracias |
#2
|
|||
|
|||
usa el evento onshow para pasar el foco, tambien segun la version del delphi, usar la propiedad activecontrol
|
#3
|
|||
|
|||
hola luisgutierrezb:
utilizo delphi 2006.... el TFrame no tiene evento ONSHOW ni tampoco la propiedad activecontrol. ese es el problema.... ayuda porfa.... |
#4
|
||||
|
||||
Hola,
Probablemente el error tiene que ver conque todavía no se creó el "Frame" mismo, puesto el evento que estás utilizando. Es decir, que, ese evento no parece ser el indicado para hacer lo que quieres. Por otro lado, yo daría el foco al propio "Frame", y, pondría la propiedad "TabPosition" del "TEdit" en "cero", de modo que este fuera el control que tomara el foco al dárselo al "Frame", si no me equivoco. No sé si me explico. Tú creas el "Frame", y, una vez creado, le das el foco con "SetFocus". Si la propiedad "TabPosition" del "TEdit" en cuestión es cero, ese será el control que tome el foco al dárselo al "Frame". Por otro lado, revisa a ver si el "Frame" tiene una propiedad "DefaultControl" (que no recuerdo) como la tienen los formularios. En este caso, también puedes usar esta propiedad, asignando como "DefaultControl" del "Frame" el "TEdit" que quieras. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
SpeedButton SetFocus | lpedrazzi | Varios | 2 | 05-12-2007 16:23:18 |
SetFocus a un Edit en JavaScript | Ricardojosep | HTML, Javascript y otros | 2 | 25-10-2007 17:12:04 |
como usar setfocus en un Avdgrid | spyfenix | OOP | 1 | 14-06-2007 19:23:36 |
SetFocus en un Stringrid | jaime cotino | Varios | 1 | 03-06-2004 19:34:30 |
|