combobox y lostfocus

combobox y lostfocus

Postby goosfancito » Tue Jun 14, 2016 11:19 am

Hola.

No hay manera, si en un dialogo hay un combobox y un folder, no hay manera de que salte al folder,
ya probe utilziando el jump:

Code: Select all  Expand view
oCombobox[1]:ojump = oGet[2]
 

ya probe poniendolo en el VALID del Combobox y nada...

Que esta funcionando mal?
gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: combobox y lostfocus

Postby karinha » Tue Jun 14, 2016 12:42 pm

Simples,

Code: Select all  Expand view

    REDEFINE COMBOBOX oCombo VAR XESTCIVIL PICTURE "@K!"     ;
             ITEMS cEstCivil                                 ;
             ID 31 OF oFld:aDialogs[ 4 ]                     ;
             UPDATE                                          ;
             COLORS CLR_HRED, CLR_HCYAN                      ;
             VALID   IF( GetASyncKey( VK_RETURN )     .OR.        ;
                         GetASyncKey( VK_DOWN   ),                ;
                       ( oCombo:oJump := oCbxSit,                 ;
                        xFocus( oCbxSit ), .T. ), .T. )

    oCombo:cToolTip := "<Click-Me> Para Selecionar o Estado Civil do Cliente"

    REDEFINE COMBOBOX oCbxSit VAR XATIVO PICTURE "@K!"            ;
             ITEMS cSituacao                                      ;
             ID 32 OF oFld:aDialogs[ 4 ]                          ;
             UPDATE                                               ;
             COLORS CLR_HRED, CLR_HCYAN                           ;
             VALID IF( GetASyncKey( VK_RETURN )     .OR.          ;
                       GetASyncKey( VK_DOWN   ),                  ;
                     ( oCbxSit:oJump := aGet[070],                ;
                       oFld:SetOption(5), oFld:SetFocus(),        ;
                       oFld:Refresh(), xFocus( aGet[70] ), .T. ), .T. )

    oCbxSit:cToolTip := ( "<Click-Me> Para Selecionar" )
 


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

Re: combobox y lostfocus

Postby goosfancito » Tue Jun 14, 2016 1:36 pm

Hola.

Ya probe de esa manera y no me funciona.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: combobox y lostfocus

Postby karinha » Tue Jun 14, 2016 1:43 pm

Aca funciona perfecto:

Code: Select all  Expand view

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: 7446
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: combobox y lostfocus

Postby carlos vargas » Tue Jun 14, 2016 8:56 pm

verifica que el control en el rc tenfo la propiedad tabstop en true, sucede con resedit que por defecto la propiedad tabstop de los combobox y radoitems enta false
Image
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1704
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: combobox y lostfocus

Postby goosfancito » Wed Jun 15, 2016 10:51 am

hola.

Lo tengo en tabstop al combobox PERO el folder no, puse en TRUE/YES al folder y ahora si toma el foco.

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: combobox y lostfocus

Postby carlos vargas » Wed Jun 15, 2016 5:01 pm

Sip, se me ha pasado eso tambiem, que el systab32 debe tener la propiedad tabstop en true tambien. :-)
que bueno que ya has resuelto.

salu2
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1704
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 75 guests