Foco en dialogo no modal

Foco en dialogo no modal

Postby horacio » Wed Jan 07, 2015 2:42 pm

Compañeros, tengo el siguiente escenario, un dialogo con un get con un botón cuya acción es llamar a otro dialogo, este último es no modal. En él hay un get. El problema es que nunca hace foco en este get que se encuentra en el dialogo no modal. Adjunto imagen

Image

Hay alguna manera de hacer foco en el get que se encuentra en el dialogo no modal ??? Muchas gracias

Saludos
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Foco en dialogo no modal

Postby karinha » Wed Jan 07, 2015 4:58 pm

Intenta asi:

Code: Select all  Expand view

   ACTIVATE DIA... ;
            ON INIT ( xFocus( oGet ) )


FUNCTION xFocus( oObj )    

    xSetFocus( oObj )
    xSetFocus( oObj )

RETURN( .T. )

FUNCTION xSetFocus( oObj )    

    LOCAL _oWnd := oObj:oWnd, _oTempo := ""

    DEFINE TIMER _oTempo INTERVAL 10 OF _oWnd ;
           ACTION ( oObj:SetFocus(), _oTempo:End() )

    ACTIVATE TIMER _oTempo

RETURN( .T. )
 


João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7800
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Foco en dialogo no modal

Postby antolin » Tue Jan 13, 2015 11:49 am

No se, pero eso lo hago muchas veces sin problemas. Intenta ponerle estilo WS_TABSTOP al Get. O, sino, en el ON INIT prueba oGet:Setfocus().

Un saludo.
Peaaaaaso de foro...
FWH 2007 - xHarbour - BCC55
antolin
 
Posts: 498
Joined: Thu May 10, 2007 8:30 pm
Location: Sevilla

Re: Foco en dialogo no modal

Postby MGA » Tue Jan 13, 2015 12:19 pm

Tente adicionar mais um recurso(ex: um botão escondido) acredito que é pelo da dialog ter apenas um RECURSO(get).

exemplo:


redefine get ...
redefine button hObjetos['BotaoAuxiliar'] ...

ACTIVATE DIA... ;
ON INIT ( hObjetos['BotaoAuxiliar']:Move( -200, -200 ) )
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1249
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Re: Foco en dialogo no modal

Postby Mlaynes » Tue Jun 28, 2016 6:12 pm

Ok Karina..

Se agradece la información de la librería (me funciona como XFOCUS y XSETFOCUS)
Mlaynes
 
Posts: 1
Joined: Tue Jun 28, 2016 6:08 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: cmsoft and 52 guests