Page 1 of 3

Novo Wbrowse 1.7a de Rossine

Posted: Wed Apr 05, 2006 2:08 pm
by Rossine
Olá a todos,

Aqui esta a primeira versão contendo as modificações feitas por mim na classe wbrowse 1.7 de Hernan utilizando a classe THEADER.

Eu batizei esta versão como: "WBROWSE 1.7a"

Vejam as mudanças feitas por mim dentro do arquivo "WBRW_17a.TXT"

Recursos acrescentados por mim:
=====================

- Titulo/cabecalho/Rodape podem usar o Theader ou a versão nativa (Antiga).

Obs: Para usar o novo Header é só acrescentar: oLbx:lTheader := .T.

- Ordenação das colunas Crescente/Descendente.

Os exemplos são:
============

brw.prg - Sample criado por mim
testbrw.prg - Sample de \fwh\samples
testbrw2.prg - Sample de \fwh\samples utilizando arquivo
testbrar.prg - Sample de \fwh\samples utilizando array
sample01.prg - sample de Hernan
sample02.prg - sample de Hernan
sample03.prg - sample de Hernan
sample04.prg - sample de Hernan utilizando REDEFINES
sample06.prg - sample de Hernan
sample07.prg - sample de Hernan

Os erros que vocês acharem, favor postar aqui ok ? :wink:

Peço aos 8) GURUS 8) deste forum a ajuda para podermos, quem sabe, tornar este browse, nativo e definitivo do FWH. Se vocês discordarem de algum método ou ajuste feito por mim ou se puderem melhorar o código, por favor nos ajudem. Toda ajuda será bem vinda :wink:

Peço também a juda de alguém que saiba Inglês e Espanhol para traduzir
este Tópico e também o arquivo "WBRW_17a.TXT". Conto com a colaboração de Todos :D

Para gerar o wbrowse.lib vejam o conteúdo do arquivo: "wbrowse.exe.xbp"

A lib e os exemplos foram compilados e testados com fwh 2.7 + xharbour (comercial).

Para gerar o wbrowse.lib existe o fluxo: xhblib.bat
Para gerar os exemplos existe o fluxo: c.bat Ex: c SAMPLE01

Vocês podem baixar esta versão daqui:

http://geocities.yahoo.com.br/qiinforma ... RW_17A.ZIP

Obrigados a todos,

Rossine.

Posted: Wed Apr 05, 2006 2:34 pm
by Adolfo
Thanks a lot Rossine.

I'm gonna try it right away...

Posted: Wed Apr 05, 2006 3:36 pm
by Gianni
I'd like to try it but there is something wrong.
THEADER.PRG is missing.
Zip is without path information.

thank in advance.
Gianni

Posted: Wed Apr 05, 2006 4:02 pm
by Rossine
Olá Gianni,

Anexado :o

Faça novamente o Download ok ?

http://geocities.yahoo.com.br/qiinforma ... RW_17A.ZIP

Obs: Para vocês verem as mudanças que eu fiz, é só procurarem pelo
meu nome dentro dos programas ".PRG" e ".C" ok ?

Obrigado,

Rossine.
[/url]

Posted: Wed Apr 05, 2006 4:44 pm
by Francisco Horta
Gracias Rossine ;-)
enseguida lo probare...
salu2
paco

Erro ao criar a lib

Posted: Wed Apr 05, 2006 5:06 pm
by Wanderson
Rossine wrote:Olá Gianni,

Anexado :o

Faça novamente o Download ok ?

http://geocities.yahoo.com.br/qiinforma ... RW_17A.ZIP

Obs: Para vocês verem as mudanças que eu fiz, é só procurarem pelo
meu nome dentro dos programas ".PRG" e ".C" ok ?

Obrigado,

Rossine.
[/url]

Rossine mé dá o seguinte erro:

Error: Unresolved external '_HB_FUN_FILEDELETE' referenced from C:\TESTE\WBROWSE\OBJ\WBROWSE.OBJ

Posted: Wed Apr 05, 2006 5:16 pm
by Gianni
Ciao, Rossine
A first little error:
when I resize a column from header or footer nothing appen on data rows. You can see this from brw.exe sample.

Ciao
Gianni

Posted: Wed Apr 05, 2006 6:17 pm
by Rossine
Wanderson,

Filedelete faz parte do xharbour comercial, não sei se ele existe no Free.

Irei rever isto ok ?

Gianni,

Você está usando o xharbour.org + bcc ? Se for o Free, me passe o fluxo de compilação para eu testar aqui.

Abraços,

Rossine.

Ok

Posted: Wed Apr 05, 2006 6:40 pm
by Wanderson
Sim obrigado Rossine, poderei usar com o xharbour free?

Posted: Wed Apr 05, 2006 8:59 pm
by Rossine
Olá Wanderson,

Me falaram lá no forum do xharbour que você tem que linkar a CT.LIB junto com seu fluxo ok ?

Abraços,

Rossine.

Posted: Wed Apr 05, 2006 9:36 pm
by Wanderson
Rossine wrote:Olá Wanderson,

Me falaram lá no forum do xharbour que você tem que linkar a CT.LIB junto com seu fluxo ok ?

Abraços,

Rossine.
Ok, linkei a ct.lib e funcionou mas tem um porém está dando aquele erro de pcode quando vc chama o executável. Engraçado foi que eu recriei a lib com o mesmo xharbour e fivewin for harbour que estou compilando o exemplo. tem algum outro fonte ou .c que precisa ser recompilado? Já adicionei todos os .prg e .c necessários para criar a lib.

Valeu.

Posted: Wed Apr 05, 2006 9:48 pm
by Rossine
Olá Wanderson,

Code: Select all

>tem algum outro fonte ou .c que precisa ser recompilado...
São somente estes:

WBRWLINE.C
GETBTN.C
theaders.c

Me passe o seu fluxo de compilação para eu testar aqui com o xharbour free também, pois eu uso o comercial e eu não sei montar o fluxo para o Free ok ?

Obrigado e abraços,

Rossine.

Posted: Wed Apr 05, 2006 9:51 pm
by Wanderson
Rossine wrote:Olá Wanderson,

Code: Select all

>tem algum outro fonte ou .c que precisa ser recompilado...
São somente estes:

WBRWLINE.C
GETBTN.C
theaders.c

Me passe o seu fluxo de compilação para eu testar aqui com o xharbour free também, pois eu uso o comercial e eu não sei montar o fluxo para o Free ok ?

Obrigado e abraços,

Rossine.
Olá Rossine, estou usando verce para recriar a lib com o xh09960 free e também compilar os exemplos.

Posted: Wed Apr 05, 2006 9:55 pm
by Wanderson
Wanderson wrote:
Rossine wrote:Olá Wanderson,

Code: Select all

>tem algum outro fonte ou .c que precisa ser recompilado...
São somente estes:

WBRWLINE.C
GETBTN.C
theaders.c

Me passe o seu fluxo de compilação para eu testar aqui com o xharbour free também, pois eu uso o comercial e eu não sei montar o fluxo para o Free ok ?

Obrigado e abraços,

Rossine.
Olá Rossine, estou usando verce para recriar a lib com o xh09960 free e também compilar os exemplos.
Rossine consegui, tonteira minha estava selecionando no verce harbour ao invés de xharbour. obrigado. Teria como vc disponibilizar a buttonbmp que você alterou. Muito obrigado.

Posted: Wed Apr 05, 2006 10:21 pm
by Frafive
Hola Rossine


Cuando pongo oBrw:lCellStyle := .f. me da este error

Application
===========
Path and name: C:\aTest\TESTBRAR.exe (32 bits)
Size: 1,516,544 bytes
Time from start: 0 hours 0 mins 0 secs
Error occurred at: 04/06/06, 00:16:24
Error description: Error BASE/1004 Class: 'NIL' has no exported method: SETWIDTH
Args:
[ 1] = N 2
[ 2] = N 0

Stack Calls
===========
Called from SETWIDTH(0)
Called from TWBROWSE:GORIGHT(1539)
Called from TWBROWSE:GOTOCOL(3514)
Called from IDXCOL(4693)
Called from TWBROWSE:DRAWHEADERS(3403)
Called from TWBROWSE:PAINT(1139)
Called from TWBROWSE:DISPLAY(3186)

un saludo