Modificando KeyDown de TwBrowse. Antonio Linares

Modificando KeyDown de TwBrowse. Antonio Linares

Postby jhugono » Mon Jul 16, 2007 5:02 pm

Buen Día
Saludos a Todos.

Agregando. Las siguientes Líneas a la Clase Twbrowse;
De acuerdo a las recomendaciones de Antonio Linares,
Para capturar las Teclas de Movimiento.

Code: Select all  Expand view  RUN
METHOD KeyDown( nKey, nFlags ) CLASS TWBrowse

   local lRefresh

   if ::bKeyDown != nil
       Eval( ::bKeyDown, nKey, nFlags, Self )
   endif



Al hacer esto si captura las teclas de Movimiento, eso esta bien.

Pero Oprimir digamos un Enter o un Supr, lo captura DOS VECES.

Help.....
jhugono
 
Posts: 24
Joined: Sat Dec 10, 2005 7:42 am
Location: Tepatitlan, Mexico.

Postby Antonio Linares » Mon Jul 16, 2007 5:18 pm

Code: Select all  Expand view  RUN
   if ::bKeyDown != nil
       Eval( ::bKeyDown, nKey, nFlags, Self )
       return nil
   endif
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42151
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby jhugono » Mon Jul 16, 2007 6:56 pm

Gracias Antonio Linares.

Con eso ya no se captura el Enter o el Supr dos veces, Pero ahora ya no captura las teclas como INICIO, FIN, AVPAG, y demás Teclas de movimiento.
jhugono
 
Posts: 24
Joined: Sat Dec 10, 2005 7:42 am
Location: Tepatitlan, Mexico.

Postby Antonio Linares » Mon Jul 16, 2007 9:34 pm

Ponlo al final del método
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42151
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby jhugono » Thu Jul 19, 2007 1:40 am

Antonio Linares.

Si Funciono.

Saludos y Gracias ...
jhugono
 
Posts: 24
Joined: Sat Dec 10, 2005 7:42 am
Location: Tepatitlan, Mexico.


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 47 guests