Page 1 of 1

Travar MOVIMENTO HEADER Celula xbrowse

Posted: Mon Apr 30, 2007 1:01 am
by AOKISANTOS
Amigos, como travar para que não seja possivel mover uma coluna (header) na xbrowse?
Quando a gente aperta o header e move ele de um lugar para outro, é possível, configurar para que isso seja possível em uma coluna e nas outras não?

Aoki

Posted: Mon Apr 30, 2007 2:19 pm
by jcaro
Hola Aoki:

Puedes usar esto:

1 ) Para no permitir swap entre columnas =

oBrw:lAllowColSwapping :=.F.


2) Para no permitir que se redimensionen las columnas =

oCol:lAllowSizing:=.F.

Saludos ,

Posted: Mon Apr 30, 2007 2:27 pm
by Rossine
Olá Aoki,
Quando a gente aperta o header e move ele de um lugar para outro, é possível, configurar para que isso seja possível em uma coluna e nas outras não?
Vou ver se consigo isto (hehe)

Abraços,

Rossine.
[/code]

Posted: Mon Apr 30, 2007 5:14 pm
by AOKISANTOS
sou seu fã ! (hehehe)


aoki :)

Posted: Mon Apr 30, 2007 8:43 pm
by Rossine
Mais uma (hehe)

Ou você usa do jeito tradicional para fazer swap em todas as colunas

oBrw:lAllowColSwapping :=.F.

ou:

oBrw:lAllowColSwapping := { .F. , .T., .F., .T., .F., .T. }

Abraços,

Rossine.

Posted: Mon Apr 30, 2007 8:45 pm
by Rossine
Ops,

O certo para o swap total é:

oBrw:lAllowColSwapping := .T.

Abraços,

Rossine.

Posted: Tue May 01, 2007 12:22 am
by AOKISANTOS
Rossine, vc me surpreende! parabens !

Aoki
:)

Posted: Tue May 01, 2007 12:52 am
by AOKISANTOS
Rossine ao clicar sobre o HEADER esta acontecendo este erro:


Application
===========
Path and name: C:\genesis\genesis.Exe (32 bits)
Size: 3,179,008 bytes
Time from start: 0 hours 0 mins 28 secs
Error occurred at: 30/04/2007, 22:01:05
Error description: Error BASE/1066 Argument error: conditional
Args:
[ 1] = A { ... }

Stack Calls
===========
Called from: XBROWSE.PRG => TXBRWCOLUMN:HEADERLBUTTONDOWN(4054)
Called from: XBROWSE.PRG => TXBROWSE:LBUTTONDOWN(2177)
Called from: window.prg => TWINDOW:HANDLEEVENT(0)
Called from: CONTROL.PRG => TXBROWSE:HANDLEEVENT(0)
Called from: window.prg => _FWH(3165)
Called from: => DIALOGBOX(0)
Called from: DIALOG.PRG => TDIALOG:ACTIVATE(0)
Called from: => RECCOM(209)
Called from: PRO138.PRG => (b)PRO138(70)
Called from: BUTTON.PRG => TBUTTONBMP:CLICK(0)
Called from: BUTTON.PRG => TBUTTON:HANDLEEVENT(0)
Called from: BUTTONB.PRG => TBUTTONBMP:HANDLEEVENT(0)
Called from: window.prg => _FWH(3165)
Called from: => SENDMESSAGE(0)
Called from: DIALOG.PRG => TDIALOG:COMMAND(0)
Called from: window.prg => TWINDOW:HANDLEEVENT(0)
Called from: DIALOG.PRG => TDIALOG:HANDLEEVENT(0)
Called from: => DIALOGBOX(0)
Called from: DIALOG.PRG => TDIALOG:ACTIVATE(0)
Called from: PRO138.PRG => PRO138(78)
Called from: genesis.PRG => (b)PREPARAMENU(668)
Called from: MENU.PRG => TMENU:COMMAND(0)
Called from: window.prg => TWINDOW:COMMAND(934)
Called from: window.prg => TWINDOW:HANDLEEVENT(0)
Called from: window.prg => _FWH(3165)
Called from: => WINRUN(0)
Called from: window.prg => TWINDOW:ACTIVATE(883)
Called from: genesis.PRG => MAIN(395)


Aoki

Posted: Tue May 01, 2007 1:18 am
by Rossine
Olá Aoki

Isto "oBrw:lAllowColSwapping := { .F. , .T., .F., .T., .F., .T. }" só vai funcionar na versão que eu estou preparando. Esqueci de falar isto (hehe)

Abraços,

Rossine.