Página 1 de 2

Harbour 3.1 X HwGui

Enviado: 20 Jul 2011 10:17
por asimoes
Pessoal,

A versão 3.1 do harbour ainda não está compatível com a HwGui, por isso continuo com a 2.1, alguém sabe se estão compatibilizando a hwgui?

[]´s

Harbour 3.1 X HwGui

Enviado: 20 Jul 2011 17:02
por Itamar M. Lins Jr.
Qual é o problema ?
Aqui está tudo ok.

Saudações,
Itamar M. Lins Jr.

Harbour 3.1 X HwGui

Enviado: 20 Jul 2011 19:26
por asimoes
Itamar,

Você deve ter usado a versão 3.0

Eu recompilei a hwgui com a versão 3.1 compilada e me apresentou vários erros.

Baixei a versão 3.0 compilada e a hwgui compilou sem erros.

Harbour 3.1 X HwGui

Enviado: 20 Jul 2011 19:49
por asimoes
Itamar,

Só para exemplificar o que está acontecendo:

Compilando com a versão 3.0 do harbour

log de compilação:
hbmk2: Processando op‡äes do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando m¢dulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca est ticas... lib\libhwgui.a
Compilando com a versão 3.1 do harbour

log de compilação:
hbmk2: Processando op‡äes do ambiente: -compiler=mingw
hbmk2: Harbour: Compilando m¢dulos...
hbmk2: Compilando...
source\printdos.prg:576:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'file_read'
source\printdos.prg: In function 'HB_FUN_AFILLTEXT':
source\printdos.prg:638:4: warning: implicit declaration of function 'file_read'
../../../../source/animat.c: In function 'HB_FUN_ANIMATE_OPENEX':
../../../../source/animat.c:56:4: warning: implicit declaration of function 'ISNUM'
../../../../source/commond.c: In function 'HB_FUN_SELECTFONT':
../../../../source/commond.c:22:4: warning: implicit declaration of function 'ISNIL'
../../../../source/commond.c: In function 'HB_FUN_SELECTFILE':
../../../../source/commond.c:121:4: warning: implicit declaration of function 'ISCHAR'
../../../../source/commond.c:138:4: warning: implicit declaration of function 'ISARRAY'
../../../../source/commond.c: In function 'HB_FUN_HWG_CHOOSECOLOR':
../../../../source/commond.c:311:4: warning: implicit declaration of function 'ISLOG'
../../../../source/commond.c:318:4: warning: implicit declaration of function 'ISNUM'
../../../../source/control.c: In function 'HB_FUN_MOVEWINDOW':
../../../../source/control.c:101:10: warning: implicit declaration of function 'ISNIL'
../../../../source/control.c: In function 'HB_FUN_TAB_HITTEST':
../../../../source/control.c:752:4: warning: implicit declaration of function 'ISNUM'
../../../../source/control.c: In function 'HB_FUN_REBARSETIMAGELIST':
../../../../source/control.c:1975:10: warning: implicit declaration of function 'ISPOINTER'
../../../../source/cxshade.c: In function 'HB_FUN_SHADE_NEW':
../../../../source/cxshade.c:732:4: warning: implicit declaration of function 'ISNIL'
../../../../source/dialog.c: In function 'HB_FUN_SETDLGITEMINT':
../../../../source/dialog.c:112:19: warning: implicit declaration of function 'ISNIL'
../../../../source/draw.c: In function 'HB_FUN_FILLRECT':
../../../../source/draw.c:175:4: warning: implicit declaration of function 'ISPOINTER'
../../../../source/draw.c: In function 'HB_FUN_REDRAWWINDOW':
../../../../source/draw.c:208:7: warning: implicit declaration of function 'ISNIL'
../../../../source/draw.c: In function 'HB_FUN_LOADICON':
../../../../source/draw.c:287:4: warning: implicit declaration of function 'ISNUM'
../../../../source/draw.c: In function 'HB_FUN_INFLATERECT':
../../../../source/draw.c:1022:4: warning: implicit declaration of function 'ISARRAY'
../../../../source/winreg.c: In function 'HB_FUN_REGCREATEKEYEX':
../../../../source/winreg.c:210:4: warning: implicit declaration of function 'ISCHAR'
../../../../source/drawtext.c: In function 'HB_FUN_DRAWTEXT':
../../../../source/drawtext.c:94:4: warning: implicit declaration of function 'ISARRAY'
../../../../source/drawtext.c: In function 'HB_FUN_CREATEFONT':
../../../../source/drawtext.c:350:4: warning: implicit declaration of function 'ISNIL'
../../../../source/freeimg.c: In function 'HB_FUN_FI_DRAW':
../../../../source/freeimg.c:608:4: warning: implicit declaration of function 'ISNIL'
../../../../source/grid.c: In function 'HB_FUN_LISTVIEWSORTINFONEW':
../../../../source/grid.c:525:4: warning: implicit declaration of function 'ISPOINTER'
../../../../source/media_c.c: In function 'HB_FUN_MCISENDSTRING':
../../../../source/media_c.c:49:38: warning: implicit declaration of function 'ISNIL'
../../../../source/menu_c.c: In function 'HB_FUN_HWG__ADDMENUITEM':
../../../../source/menu_c.c:51:4: warning: implicit declaration of function 'ISNIL'
../../../../source/menu_c.c: In function 'HB_FUN_CHECKMENUITEM':
../../../../source/menu_c.c:177:4: warning: implicit declaration of function 'ISLOG'
../../../../source/menu_c.c:180:4: warning: implicit declaration of function 'ISOBJECT'
../../../../source/misc.c: In function 'HB_FUN_LOWORD':
../../../../source/misc.c:129:4: warning: implicit declaration of function 'ISPOINTER'
../../../../source/misc.c: In function 'HB_FUN_PTS2PIX':
../../../../source/misc.c:335:4: warning: implicit declaration of function 'ISNIL'
../../../../source/nice.c: In function 'HB_FUN_CREATENICEBTN':
../../../../source/nice.c:172:4: warning: implicit declaration of function 'ISNUM'
../../../../source/richedit.c: In function 'HB_FUN_RE_SETCHARFORMAT':
../../../../source/richedit.c:79:4: warning: implicit declaration of function 'ISARRAY'
../../../../source/richedit.c:169:7: warning: implicit declaration of function 'ISNIL'
../../../../source/richedit.c: In function 'HB_FUN_RE_SETDEFAULT':
../../../../source/richedit.c:240:4: warning: implicit declaration of function 'ISNUM'
../../../../source/richedit.c:245:4: warning: implicit declaration of function 'ISCHAR'
../../../../source/shellapi.c: In function 'HB_FUN_SHELLMODIFYICON':
../../../../source/shellapi.c:100:4: warning: implicit declaration of function 'ISNUM'
../../../../source/shellapi.c:100:4: warning: implicit declaration of function 'ISPOINTER'
../../../../source/theme.c: In function 'HB_FUN_HB_DRAWTHEMEBACKGROUND':
../../../../source/theme.c:1800:4: warning: implicit declaration of function 'ISARRAY'
../../../../source/theme.c: In function 'HB_FUN_DRAWTHEICON':
../../../../source/theme.c:1818:4: warning: implicit declaration of function 'ISNUM'
../../../../source/theme.c:1819:10: warning: implicit declaration of function 'ISPOINTER'
../../../../source/window.c: In function 'HB_FUN_HWG_INITMAINWINDOW':
../../../../source/window.c:95:13: warning: implicit declaration of function 'ISNIL'
../../../../source/window.c: In function 'HB_FUN_HWG_ACTIVATEMAINWINDOW':
../../../../source/window.c:203:7: warning: implicit declaration of function 'ISLOG'
../../../../source/window.c: In function 'HB_FUN_SENDMESSAGE':
../../../../source/window.c:521:19: warning: implicit declaration of function 'ISPOINTER'
../../../../source/window.c: In function 'HB_FUN_SETWINDOWPOS':
../../../../source/window.c:1162:4: warning: implicit declaration of function 'ISNUM'
../../../../source/wprint.c: In function 'HB_FUN_SETPRINTERMODE':
../../../../source/wprint.c:204:10: warning: implicit declaration of function 'ISNIL'
../../../../source/wprint.c: In function 'HB_FUN_HWG_SETDOCUMENTPROPERTIES':
../../../../source/wprint.c:511:11: warning: implicit declaration of function 'ISBYREF'
../../../../source/wprint.c:515:11: warning: implicit declaration of function 'ISNUM'
../../../../source/wprint.c:530:13: warning: implicit declaration of function 'ISCHAR'
../../../../source/wprint.c:553:11: warning: implicit declaration of function 'ISLOG'
hbmk2: Erro: Executando compilador C/C++. 1
d:\hb31\comp\mingw\bin\gcc.exe -c -O3 -march=i586 -mtune=pentiumpro -fomit-frame-pointer -W -Wall -pipe -Id:/hb31/include -I../../../../include ../../../../lib/.hbmk/win/mingw/errorsys.c ../../../../lib/.hbmk/win/mingw/hipedit.c ../../../../lib/.hbmk/win/mingw/drawwidg.c ../../../../lib/.hbmk/win/mingw/guimain.c ../../../../lib/.hbmk/win/mingw/barcode.c ../../../../lib/.hbmk/win/mingw/hbrowse.c ../../../../lib/.hbmk/win/mingw/hcheck.c ../../../../lib/.hbmk/win/mingw/hcombo.c ../../../../lib/.hbmk/win/mingw/hcontrol.c ../../../../lib/.hbmk/win/mingw/hcwindow.c ../../../../lib/.hbmk/win/mingw/hdatepic.c ../../../../lib/.hbmk/win/mingw/hdialog.c ../../../../lib/.hbmk/win/mingw/hedit.c ../../../../lib/.hbmk/win/mingw/hfreeimg.c ../../../../lib/.hbmk/win/mingw/hfrmtmpl.c ../../../../lib/.hbmk/win/mingw/hgraph.c ../../../../lib/.hbmk/win/mingw/hgrid.c ../../../../lib/.hbmk/win/mingw/hgridex.c ../../../../lib/.hbmk/win/mingw/hlistbox.c ../../../../lib/.hbmk/win/mingw/htool.c ../../../../lib/.hbmk/win/mingw/hmonthc.c ../../../../lib/.hbmk/win/mingw/htrackbr.c ../../../../lib/.hbmk/win/mingw/hanimat.c ../../../../lib/.hbmk/win/mingw/hnice.c ../../../../lib/.hbmk/win/mingw/hownbtn.c ../../../../lib/.hbmk/win/mingw/hpanel.c ../../../../lib/.hbmk/win/mingw/hprinter.c ../../../../lib/.hbmk/win/mingw/hprogres.c ../../../../lib/.hbmk/win/mingw/hradio.c ../../../../lib/.hbmk/win/mingw/hpager.c ../../../../lib/.hbmk/win/mingw/hrebar.c ../../../../lib/.hbmk/win/mingw/hriched.c ../../../../lib/.hbmk/win/mingw/hsayimg.c ../../../../lib/.hbmk/win/mingw/hshbtn.c ../../../../lib/.hbmk/win/mingw/hsplash.c ../../../../lib/.hbmk/win/mingw/hsplit.c ../../../../lib/.hbmk/win/mingw/htab.c ../../../../lib/.hbmk/win/mingw/htimer.c ../../../../lib/.hbmk/win/mingw/htree.c ../../../../lib/.hbmk/win/mingw/hrect.c ../../../../lib/.hbmk/win/mingw/hupdown.c ../../../../lib/.hbmk/win/mingw/hwindow.c ../../../../lib/.hbmk/win/mingw/hwinprn.c ../../../../lib/.hbmk/win/mingw/menu.c ../../../../lib/.hbmk/win/mingw/repexec.c ../../../../lib/.hbmk/win/mingw/printdos.c ../../../../lib/.hbmk/win/mingw/hdc.c ../../../../lib/.hbmk/win/mingw/hhyper.c ../../../../lib/.hbmk/win/mingw/richtext.c ../../../../source/animat.c ../../../../source/commond.c ../../../../source/control.c ../../../../source/cxshade.c ../../../../source/dialog.c ../../../../source/draw.c ../../../../source/winreg.c ../../../../source/drawtext.c ../../../../source/freeimg.c ../../../../source/grid.c ../../../../source/media_c.c ../../../../source/menu_c.c ../../../../source/message.c ../../../../source/misc.c ../../../../source/nice.c ../../../../source/resource.c ../../../../source/richedit.c ../../../../source/shellapi.c ../../../../source/theme.c ../../../../source/window.c ../../../../source/wprint.c ../../../../source/c_ipaddr.c ../../../../source/listbox.c ../../../../source/pager.c

Harbour 3.1 X HwGui

Enviado: 21 Jul 2011 01:36
por fladimir
tb passei por isso mas na 3.0 o harbour compilou normal, mas a hwgui baixada do SVN deu problema.

Sds

Harbour 3.1 X HwGui

Enviado: 29 Nov 2011 08:19
por leandrolinauer
Bom dia.
Estou com problema na compilação dos fontes com HBMK2, alguem pode me passar um script que compila perfeitamente fontes em xHarbour.

Harbour 3.1 X HwGui

Enviado: 30 Nov 2011 09:07
por Itamar M. Lins Jr.
Aqui não dá problema nenhum.
Também só tenho a 3.1 e a Hwgui ambas do SVN.

Código: Selecionar todos

C:\fontes\clube>harbour -build
Harbour 3.1.0dev (Rev. 17125)
Copyright (c) 1999-2011, http://harbour-project.org/

Harbour Build Info
---------------------------
Version: Harbour 3.1.0dev (Rev. 17125)
Compiler: MinGW GNU C 4.6.1 (32-bit)
Platform: Windows 7 6.1.7601 Service Pack 1
PCode version: 0.3
ChangeLog last entry: 2011-11-25 14:23 UTC-0800 Pritpal Bedi (bedipritpal@hotmai
l.com)
ChangeLog ID: ChangeLog 17125 2011-11-25 22:26:14Z vouchcac
Built on: Nov 27 2011 21:14:41
Build options: (Clipper 5.3b) (Clipper 5.x undoc)
---------------------------

Código: Selecionar todos

C:\>cd hwgui

C:\hwgui>hwgui.bat

C:\hwgui>hbmk2  hbactivex.hbp -rebuild

C:\hwgui>hbmk2  hbxml.hbp -rebuild
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libhbxml.a

C:\hwgui>hbmk2  hwgui.hbp -rebuild
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
hbmk2: Criando biblioteca estáticas... lib\libhwgui.a

C:\hwgui>hbmk2  hwguidyn.hbp -rebuild
hbmk2: Harbour: Compilando módulos...
Saudações,
Itamar M. Lins Jr.

Harbour 3.1 X HwGui

Enviado: 30 Nov 2011 11:56
por leandrolinauer
Bom dia Itamar.
Realmente ao compilar com hbmk2 os fontes da contrib e tudo que esta em hb3 nao da nada errado, o problema esta quando eu compilo um fonte que eu criei em xharbour 1.0.0 simples linkado com brmake por exemplo.

Código feito em xHARBOUR 1.0.0 SIMPLEX rodando perfeitamente.

Código: Selecionar todos

Function Main()
wVersao:="Versão"
wSistema:="Programa XTeste - "+wVersao
wnetuse:=.T.

@ 00,00 Clear To 24,80

If wNetUse=.T.
   i:=1
   While .T. 

      @ i,10 Say " fazendo .... "+StrZero(i,2)

      If i=100

      @ i,10 Say " fui... "
   Exit
      EndIf
      i++
   End
EndIf
Return .T.
Quando compilado em HARBOUR 3.0 com hbmk2 ocorre os seguintes erros.
HBMK2 XTESTE.PRG
xteste.prg(2) Warning W0001 Ambiguous reference ´WVERSAO´
.... repete o erro pra as demais linhas (3,4,8,9,12,14,16,19)

Aí tenho que mudar para conforme abaixo

Código: Selecionar todos

Function Main()
MEMVAR wVersao
MEMVAR wSistema
MEMVAR wnetuse

Local i

wVersao:="Versão"
wSistema:="Programa XTeste - "+wVersao
wnetuse:=.T.

@ 00,00 Clear To 24,80

If wNetUse=.T.
   i:=1
   While .T. 

      @ i,10 Say " fazendo .... "+StrZero(i,2)

      If i=100

      @ i,10 Say " fui... "
   Exit
      EndIf
      i++
   End
EndIf
Return .T.
Tive que mudar as variáveis para MEMVAR ou LOCAL no inicio do fonte para ele aceitar as mesmas
ocorre tbem um erro no seguinte comando.
// linha abaixo ilustrativa

If If(nivel="1",.T.,PERGUNTA(se verdadeiro=entra,senao sai)) //funciona bem em xharbour
//entrou
EndIf

If If(nivel="1",,PERGUNTA(se verdadeiro=entra,senao sai)) // ja no harbour 3 tenho que tirar .T. porque tbem nao deixa gerar o codigo.
//entrou
EndIf

Aí pergunto, existe alguma linha de execução em HBMK2 diferente para que o codigo seja gerado sem precisar alterar nada?
Porque serão muitas linhas para alterar, muitas mesmo, o que levaria uma porção de tempo (meses), o que não tenho.

Grato por enquanto.

Harbour 3.1 X HwGui

Enviado: 30 Nov 2011 13:57
por Pablo César
Não sei ao certo se é o caso, mas não custa tentar: não seria questão de utilizar o hbmk2 com parâmetro "-hb10" segundo o help é para habilitar modo de compatibilidade 'Harbour 1.0.x'

Outra coisa que chamou-me a atenção e que não sei se é erro de digitação. Você utiliza: If If( ?

Harbour 3.1 X HwGui

Enviado: 30 Nov 2011 16:53
por leandrolinauer
Pablo César escreveu:Outra coisa que chamou-me a atenção e que não sei se é erro de digitação. Você utiliza: If If( ?
É que eu uso uns ifs para controles em uma linha, exemplo abaixo

Código: Selecionar todos

If(lRet=0,.T.,If(lRet=1,NewAnsWer({"A Data De "+DtoC(Date())+" ‚ Superior Em "+TransForm(Date()-DATA,"@R 999999")+" Dias,","Em Rela‡Æo Ao éltimo Dia Trabalhado Que ‚ "+DtoC(DATA)+".","Confirma A Data "+DtoC(Date())+" Para O Movimento De Hoje?"},,13),NewAnsWer({"A Data De "+DtoC(Date())+" ‚ Inferior Em "+TransForm(DATA-Date(),"@R 999999")+" Dias,","Em Rela‡Æo Ao éltimo Dia Trabalhado Que ‚ "+DtoC(DATA)+".","Confirma A Data "+DtoC(Date())+" Para O Movimento De Hoje?"},,13)))
Para um é uma coisa para outro é outra, por isto estes if, e no harbour nao deu certo.

Agora quanto a -hb10, funcionou certinho.
Eu havia testado já colando algumas opções do hbmk2, exemplo:
HBMK2 -oX -hb10 -st -inc -X.prg
e dava erro até que descobri, como eu havia copiado o HBMK.HBM padrao dos testes porque eu estava testando a sqlite que preciso e por isto ele nao obedece o que eu escrever na linha do prompt, ele simplesmente pega o HBMK.HBM padrao que estava no mesmo diretorio, foi só eu tirar ele fora que aceito a linha ai eu montei o script que precisava e compilou.

Ai ao compilar com a gtwvw (que gerei no hb3) o programa deu estouro, ele roda e mostra um monte de erro em tela preta, não abre nem os graficos nada e sai fora. parece que nao estou conseguindo compilar a gtwvw.
Estou usando a GTWVW da pasta HARBOU3\EXAMPLES\GTWVW
la eu executo HBMK2 GTWVW.HBP e da erro mas linka a lib
warning ; ' WVWCHECK' not found in library
ocorre a mesma coisa para todas as wvw inclusas na gtwvw.
mas os obj estao todos criados, não entendi porque esta ocorrendo isto.
Estou testando isto agora, para gerar a gtwvw corretamente sem erro, crio que o problema no programa é exatamente isto.

Valeu pela dica do -hb10, se não fosse por isto eu nao teria notado que nao estava alterando devido ao hbmk.hbm padrao na pasta.

Grato
Leandro

Harbour 3.1 X HwGui

Enviado: 30 Nov 2011 17:36
por leandrolinauer
Boa tarde.
Fiz o teste com apenas a chamada da wvw_openwindow, e da erro ao executar o programa, sem a linha o programa funciona bem
Application Internal Error - F:\ALLPRG\Harbour\KAZAN\X1.exe
Terminated at: 2011.11.30 16:32:17
Unrecoverable error 6005: Exception error:

Exception Code:C0000005
Exception Address:0040B0AD
EAX:00000000 EBX:004A4CB8 ECX:00911B34 EDX:00000000
ESI:004998D0 EDI:004A4ABC EBP:0012FE30
CS:EIP:001B:0040B0AD SS:ESP:0023:0012FDD4
DS:0023 ES:0023 FS:003B GS:0000
Flags:00010246
CS:EIP: 83 7A 04 00 74 0B 8B 0F 8B 99 DC 01 00 00 4B EB
SS:ESP: 00434AE1 00911B94 0000000B 004A4D58 82C80000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0012FE30 0049935C 00000000

C stack:
EIP: EBP: Frame: OldEBP, RetAddr, Params...
0040B0AD 0012FE30 0012FF3C 0041100A 00000005 00000001 00000001 0091013C 00915254 00915244 0042ABAD 009145F8
0041100A 0012FF3C 0012FF64 00401180 004992EC 004991A8 00416E58 00000000 00000000 00000000 00000000 0000000D
00401180 0012FF64 0012FF80 004102E6 00910000 00000000 00499138 7FFD5000 00000000
004102E6 0012FF80 0012FF8C 0043B586 00000001
0043B586 0012FF8C 0012FFB8 00496A42 00000001 00910138 00910728 0000000C 00000000 7FFD5000 7FFD5000 0012FFE0
00496A42 0012FFB8 0012FFF0 00000000 00499138 7C816FE7 0000000C 00000000 7FFD5000 8054407D 0012FFC8 82931020


Modules:
0x00400000 0x000B6000 F:\ALLPRG\Harbour\KAZAN\X1.exe
0x7C900000 0x000B6000 C:\WINDOWS\system32\ntdll.dll
0x7C800000 0x000FF000 C:\WINDOWS\system32\kernel32.dll
0x7E360000 0x00090000 C:\WINDOWS\system32\USER32.DLL
0x77E50000 0x00048000 C:\WINDOWS\system32\GDI32.dll
0x5D510000 0x0009A000 C:\WINDOWS\system32\COMCTL32.DLL
0x77F50000 0x000AB000 C:\WINDOWS\system32\ADVAPI32.dll
0x77DB0000 0x00092000 C:\WINDOWS\system32\RPCRT4.dll
0x77F20000 0x00011000 C:\WINDOWS\system32\Secur32.dll
0x774C0000 0x0013D000 C:\WINDOWS\system32\OLE32.DLL
0x77BF0000 0x00058000 C:\WINDOWS\system32\msvcrt.dll
0x5F250000 0x00017000 C:\WINDOWS\system32\OLEPRO32.DLL
0x77100000 0x0008B000 C:\WINDOWS\system32\OLEAUT32.dll
0x76360000 0x0001D000 C:\WINDOWS\system32\IMM32.DLL

Called from WVW_NOPENWINDOW(0)
Called from MAIN(13) in X1.PRG
Pode ser que a gtwvw esteja errada?, alguma falha, compilei a gtwvw da pasta do harbour3\examples, mas fiz manualmente usando o programa TLIB para criar a biblioteca, porque pelos scripts nao consegui.

Harbour 3.1 X HwGui

Enviado: 30 Nov 2011 18:23
por Itamar M. Lins Jr.
Ola!
xteste.prg(2) Warning W0001 Ambiguous reference ´WVERSAO´
.... repete o erro pra as demais linhas (3,4,8,9,12,14,16,19)
Não são erros são avisos, desligue os avisos que vai compilar.
/w[<level>] set warning level number (0..3, default 1)
Coloque -w3 no projeto.hbp que irá compilar ignorando os avisos
Por exemplo no seu código notei

Código: Selecionar todos


lMinhaVar := .t.

If lMinhaVar = .t.
//Isso não é necessário
O correto é
If lMinhaVar //sem o "= .t."
Saudações,
Itamar M. Lins Jr.

Harbour 3.1 X HwGui

Enviado: 01 Dez 2011 09:27
por leandrolinauer
Bom dia.
Exato, realmente compilando ja está, o que ocorre é que o programa nao roda, da erro nas funcoes da gtwvw, o mesmo teste sem a gtwvw roda normal ao chamar alguma função da gtwvw da o erro mencionado.
Das duas uma, ou seu estou compilando errado o fonte da gtwvw \hb30\examples\gtwvw ou ela nao funciona no hb30.

Vc tem ela compilada em hb30?, ja usou?

Grato

Harbour 3.1 X HwGui

Enviado: 01 Dez 2011 11:42
por Itamar M. Lins Jr.
Eu não uso a WVW.
Foi muito mais rápido fazer em Hwgui tudo, do que usar aquelas funções complicadas da WVW.
Mas em todo caso tente isolar o problema para ser postado na lista de desenvolvedores do Harbour.

Saudações,
Itamar M. Lins Jr.

Harbour 3.1 X HwGui

Enviado: 02 Dez 2011 09:57
por leandrolinauer
Bom dia.
Então, eu passei a usar a GTWVW, porque achei mais rapida para adptatar o modo console para modo Gui, mas eu ja estou montando tudo em HWGUI com xHARBOUR 1.0.0 simplex, esta funcionando blz, só que vai ser demorado.
Agora com a necessidade da SQLite, vi que nao posso ficar no xharbour, tenho que ir para Harbour, escolhi de cara a versao 3.0, aí gostaria de saber se vc usa o HARBOUR 3.0 com HWGUI, fica bom?, nenhum problema?, eu particularmente pelo que li e testei, gostei muito dela, estava em duvida entre a minigui e hwgui, ainda que tbem quero fazer multi-plataforma.

Agora quanto a GTWvw, eu estou testando com as outras nativas do harbour GTWvg, GTwvt, vamos ver o que dá, se for rapido mudar a minha biblioteca, aí mudo apenas para rodar o que eu preciso SQLITE e modo GUI.

Grato