FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour xBrowse y GoRight
Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
xBrowse y GoRight
Posted: Wed Jan 25, 2017 12:37 PM

Colegas, por defecto xBrowse cuando presiono return pasa a la siguiente columna ( GoRight ). hay alguna manera de desactivar este comportamiento ?. Muchas gracias

Saludos

Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: xBrowse y GoRight
Posted: Wed Jan 25, 2017 01:13 PM

oBrw:bKeyChar := { |k| If( k == VK_RETURN, 0, nil ) }

But in case of editable browse, this will no more invoke edit when pressed.

Just curious, why do you want to disable this default behavior?

Regards



G. N. Rao.

Hyderabad, India
Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Re: xBrowse y GoRight
Posted: Wed Jan 25, 2017 06:19 PM

Gracias Rao por responder. Normalmente utilizo VK_RETURN para abrir un dialogo de modificación de datos. Si la tabla tiene una cantidad de columnas que exceden la longitud del control las primeras columnas se ocultan y quiero evitar ese comportamiento.

Saludos

Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: xBrowse y GoRight
Posted: Fri Feb 03, 2017 10:09 PM
Horacio;
edita xBrowse.ch y vas a encontrar entre otros defines lo que necesitas
Code (fw): Select all Collapse
#define MOVE_RIGHT            1
#define MOVE_LEFT             2
#define MOVE_UP               3
#define MOVE_DOWN             4
#define MOVE_NONE             5
#define MOVE_FAST_RIGHT       6
#define MOVE_FAST_LEFT        7


En el .prg
Code (fw): Select all Collapse
   WITH OBJECT oBrwV
      :nMoveType:= MOVE_NONE
      ...
   END
Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina

Continue the discussion