Hola aqui nuevamente...
No se me habia presentado la oportunidad en que estoy ocupando un folder con diferentes opciones, dentro de estos con gets, lo que sucede es cuando se desplega el dialogo no puedo obtener que el foco sea directo sobre el get de la primera pestaña, pero si cambio a los otros, el foco esta perfectamente sobre los otros gets, como lo hago para que el get de la primera pestaña tenga siempre el foco cuando recien se despliega el cuadro de dialogo. No quiero que el usuario mueva el mouse para poder editar o ingresar datos en este get.
Si alguien me diera una mano estare agradecido...
Foco a objeto dentro del folder???
- Mayor_Valenzuela
- Posts: 62
- Joined: Tue Jul 08, 2008 4:27 pm
- Location: Santiago, Chile
Foco a objeto dentro del folder???
Mario Valenzuela M.
Santiago, Chile.
Santiago, Chile.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Foco a objeto dentro del folder???
Prueba con:
ACTIVATE DIALOG oDlg ON INIT ( oGet:SetFocus(), .F. )
ACTIVATE DIALOG oDlg ON INIT ( oGet:SetFocus(), .F. )
- carlos vargas
- Posts: 1421
- Joined: Tue Oct 11, 2005 5:01 pm
- Location: Nicaragua
Re: Foco a objeto dentro del folder???
Es importante que al redefinir el folder este tenga el style WS_TABSTOP, para que el primer get del prime page del folder obtenga foco.
esto lo puedes definir el el resource editor (es lo mas adecuado) o en el codigo
oFolder:nStyle := nOr( oFolder:nStyle, WS_TABSTOP )
esto lo puedes definir el el resource editor (es lo mas adecuado) o en el codigo
oFolder:nStyle := nOr( oFolder:nStyle, WS_TABSTOP )
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Carlos Vargas
Desde Managua, Nicaragua (CA)
- Mayor_Valenzuela
- Posts: 62
- Joined: Tue Jul 08, 2008 4:27 pm
- Location: Santiago, Chile