Una de TWBrowse

Una de TWBrowse

Postby Willi Quintana » Thu Jun 21, 2007 5:11 am

Hola Amigos.
Intento "detectar" el movimiento del cursor a la derecha e izquierza en un TWBrowse, bKeyDown no detecta cuando presionas las teclas de navegacion derecha e izquierza, hay alguna manera de detectar que estas teclas fueron presionadas? <- ->

Salu2
User avatar
Willi Quintana
 
Posts: 1022
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú

Postby Antonio Linares » Thu Jun 21, 2007 8:46 am

Willi,

Tienes que modificar la clase y añadirle esto antes del do case:
Code: Select all  Expand view  RUN
METHOD KeyDown( nKey, nFlags ) CLASS TWBrowse

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

   do case
      case nKey == VK_UP
           ::GoUp()
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 Willi Quintana » Fri Jun 22, 2007 4:13 am

Gracias,,, funciona
Salu2
User avatar
Willi Quintana
 
Posts: 1022
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 65 guests