FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour bChange...xBrowse ???
Posts: 248
Joined: Wed Jan 11, 2006 11:30 AM
bChange...xBrowse ???
Posted: Thu Jul 10, 2008 07:30 PM
 oBrw := TXBrowse():New( oDlg )     
            oBrw:CreateFromResource( 102 )
            oBrw:bChange := {|| Msginfo("ale") }


Si y mover la barra de selleccion pelas las setas del teclado, la Msginfo() executa normalmente.

Si y Clickar una vez sobre alguno registro del browse, MsgInfo() se repete 2 vezes.

Porque ???

Saludos, Ale
aleseribeli@hotmail.com

FwH, Hb Svn, ADS 8.1, ADS 10, Pelles C, FwPPC, MsVc 2008, MsVc 2010
"Conhecimento, você não subtrai quando divide; mas soma e multiplica."
**---Mário Persona---**
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
bChange...xBrowse ???
Posted: Thu Jul 10, 2008 11:30 PM

Ale,

> Si y Clickar una vez sobre alguno registro del browse, MsgInfo() se repete 2 vezes.

Posiblemente porque el MsgInfo() fuerza una perdida de focus, y al regresar el focus al browse, el bChange vuelve a evaluarse.

Prueba asi y comprueba si suena dos veces:

oBrw:bChange := {|| MsgBeep() }

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 248
Joined: Wed Jan 11, 2006 11:30 AM
bChange...xBrowse ???
Posted: Fri Jul 11, 2008 12:43 PM

Tens razão Antonio..

com oBrw:bChange := {|| MsgBeep() }

Funciona Perfeitamente.

Gracias.

Saluds, Ale

aleseribeli@hotmail.com

FwH, Hb Svn, ADS 8.1, ADS 10, Pelles C, FwPPC, MsVc 2008, MsVc 2010
"Conhecimento, você não subtrai quando divide; mas soma e multiplica."
**---Mário Persona---**

Continue the discussion