Página 1 de 3

HMG ou HMG-E - qual delas optar ?

Enviado: 08 Fev 2019 13:44
por syslink
Este é um dilema.
no início do Harbou, o xHarbour andou na frente. Depois o harbour evoluiu e estamos na versão 3.4

A mesma coisa foi com a criação do Harbour Minigui do Roberto Lopez e foi atualizada oficialmente segundo o http://www.hmgextended.com/ (site oficial), a última versão é a 3.4.4 de 2017.

Daí alguns pegaram a HMG e quiseram melhorá-la e hoje está na versão 19.01 de 21/01/2019 do http://www.hmgextended.com/ (FÓRUM OFICIAL)

Enfim, gostaria da participação dos colegas no tocante de qual das duas devo optar.

Alguns dizem que apesar da HMG-E - assim chamada a VERSÃO EXTENDIDA, ser mais evoluída possui bugs e não tem o suporte do Dr. Soto ou do próprio Roberto Lopez.

Já por sinal, a HMG oficial do Roberto Lopez, faltam inovações.

Bom, o que você pode opinar, pra quem está deixando o CONSOLE de lado e mudar para ambiente GRÁFICO?

HMG ou HMG-E - qual delas optar ?

Enviado: 08 Fev 2019 20:30
por Nascimento
uso a minigui extended, hj mantida por grigory , sempre ele faz atualizaçoes e correções de bugs, agora dizer qual é melhor dai ja não sei rsrs

HMG ou HMG-E - qual delas optar ?

Enviado: 08 Fev 2019 20:43
por JoséQuintas
Porque só ficar na dúvida entre duas, se pode ficar na dúvida entre três?

Tem a HMG, HMG Extended, e OOHG.

OOHG é a HMG orientada a objetos.
No fórum, é diretamente com o desenvolvedor, em espanhol, mas dá pra se entender na maioria das vezes usando português.

HMG ou HMG-E - qual delas optar ?

Enviado: 09 Fev 2019 16:47
por MSDN
Mais simples ainda Syslink, já que vc é programador, use a lógica...

Caso 1 - HMG 3.4.4 = não existem mais versões, o próprio criador parou com o suporte, Claudio Soto tentou fazer esse papel mas não foi adiante, até pq não é fácil, a versão que existe funciona normalmente, tanto que muita gente usa, porém, é aquilo e pronto.
Caso 2 - OOHG = todo mundo sabe que existe o Bugatti Veyron, mas alguém já viu um aqui no Brasil ? OOHG é isso !
Caso 3 - MiniGUI Extended = anos atrás, Grigory Filatov fazia parte do grupo que junto com Roberto Lopez, o criador, desenvolvia a MiniGUI, porém um pensava de uma forma diferente do outro a forma como evoluir a MiniGUI, nesse ponto houve o nascimento da MiniGUI Extended, que tem muitos exemplos, ensina tudo o que a lib pode fazer, tem documentação, site oficial, e versões mensais, com correções e melhorias.

...então pela lógica, a escolha é o Caso 3 = MiniGUI Extended, certo !?
Sim, é essa mesmo !! acertou !!

Agora vai aparecer alguém falando..." Tem problemas, bugs não resolvidos "...Ok, quais são ?
e falando " Essa versão usa o Borland C++ 5.5.1, cheio de bugs e velho "...Ok, é o BCC 5.5.1 mesmo o default que vem na instalação, não gostou, quer outro, pesquisando aqui no Fórum vc acha como gerar a MiniGUI Extended com qualquer C++ que desejar, para ficar mais fácil, veja o que o José Quintas fez !!
Não tem paciência pra isso, ou mesmo não conseguiu, sem problemas, acesse o site http://www.hmgextended.com/ e vá no link onde o Grigory oferta tudo isso ao custo de uma simbólica contribuição.

Abraços

HMG ou HMG-E - qual delas optar ?

Enviado: 09 Fev 2019 18:20
por microvolution
JoséQuintas escreveu:Porque só ficar na dúvida entre duas, se pode ficar na dúvida entre três?
Então, é por isso que euzinho aqui fico perdido, pois são "tantas emoções". Pra mim, uso HMG com os recursos da GTWVG, pois ainda não consegui compreender este universo.

HMG ou HMG-E - qual delas optar ?

Enviado: 10 Fev 2019 01:44
por MSDN
No seu caso é pq não entende mesmo...eu entendo...

HMG ou HMG-E - qual delas optar ?

Enviado: 11 Fev 2019 08:07
por Heero
Bom... seria o syslink e microvolution a mesma pessoa?? Enfim...

Cara, dê uma chance para o MiniGui Extended :D

A documentação pode não ser a mais completa, mas ajuda muito, fora a pasta SAMPLES recheada de exemplos.

Abraço

HMG ou HMG-E - qual delas optar ?

Enviado: 11 Fev 2019 08:42
por Mario Mesquita
Bom dia!

Vendo o debate, uma pergunta boba: A HMG E tem IDE?

Estou com a HMG "original" e é bem legal de trabalhar, mas de fato, estar parada sem evolução é preocupante.

Espero que volte a ser implementada.

Saudações,
Mario.

HMG ou HMG-E - qual delas optar ?

Enviado: 11 Fev 2019 10:51
por rubens
Bom dia..

Tem IDE sim e por se free dá pro gasto basta adaptar com ela..
E só se cadastrar no grupo da minigui que passa a ter acesso direto a Grigory,
E é claro... é bom dar um contribuída com o cara de vez em quando...
Alguns compilam por bat, mas se for uma compilação padrão porque não usar a IDE. Com certeza o seu projeto fica muito mais organizado usando a IDE.

Nesse link aqui eu mostro como usar a IDE da Minigui Extends.
https://pctoledo.org/forum/viewto ... ds#p119689

Abraços

Rubens

HMG ou HMG-E - qual delas optar ?

Enviado: 11 Fev 2019 12:23
por Mario Mesquita
Boa tarde!

Valeu, Rubens, obrigado! Vou dar uma olhada. Acho que ela tem alguns recursos interessantes que vale a pena conferir.

Saudações,
Mario.

HMG ou HMG-E - qual delas optar ?

Enviado: 11 Fev 2019 23:03
por microvolution
olá nobres professores.
Bom, resolvi testar a HMG-E v19.01.

já na compilação percebi que o .HBP é agora .HPJ (conteúdo melhor) e o .HBC parece ser o mesmo.

compilando via IDE, apareceu o erro de FT_FUSE que é da LIB HBNF.HBC...
mas, ela está no .HBC por que dá o erro? por favor alguém pode me responder?
Error: Unresolved external '_HB_FUN_FT_FUSE' referenced from
o conteúdo do .HBC é:

Código: Selecionar todos

libs= hbnf.hbc xhb.hbc

HMG ou HMG-E - qual delas optar ?

Enviado: 12 Fev 2019 15:00
por microvolution
tentei compilar manualmente via um arquivinho batch, mas, o erro é o mesmo:

Código: Selecionar todos

Error: Unresolved external '_HB_FUN_FT_FUSE' referenced from C:\USERS\WDEPAULA\APPDATA\LOCAL\TEMP\HBMK_NVM85X.DIR\RGSPCV501.OBJ
Error: Unresolved external '_HB_FUN_FT_FEOF' referenced from C:\USERS\WDEPAULA\APPDATA\LOCAL\TEMP\HBMK_NVM85X.DIR\RGSPCV501.OBJ
Error: Unresolved external '_HB_FUN_FT_FREADLN' referenced from C:\USERS\WDEPAULA\APPDATA\LOCAL\TEMP\HBMK_NVM85X.DIR\RGSPCV501.OBJ
Error: Unresolved external '_HB_FUN_FT_FRECNO' referenced from C:\USERS\WDEPAULA\APPDATA\LOCAL\TEMP\HBMK_NVM85X.DIR\RGSPCV501.OBJ
Error: Unresolved external '_HB_FUN_FT_FSKIP' referenced from C:\USERS\WDEPAULA\APPDATA\LOCAL\TEMP\HBMK_NVM85X.DIR\RGSPCV501.OBJ
falta da lib HBNF (vi que ela existe na pasta de LIBs)
Só que na HMG existe ela com HBNF.HBC
Na HMGE existe HBNF.LIB

Mas, o que está ocorrendo para não reconhecer a lib que está dentro do meu arquivo .HBC, que tem o seguinte conteúdo:

Código: Selecionar todos

incpaths=hbnf.lib xHB.HBC
libpaths=
libs=ziparchive
{win}libs=cw32
Ou melhor, pra evitar fadiga e ficar importunando os professores demasiadamente, qual local da SAMPLES tem algum exemplo de add LIBs externas nos programas compilados com HMGE 19.01?

HMG ou HMG-E - qual delas optar ?

Enviado: 12 Fev 2019 15:02
por microvolution
faltou dizer o conteúdo do BATCH que criei para compilar manualmente:

Código: Selecionar todos

call c:\mvinfo\minigui\batch\hbmk2.bat %* rgspcv501 rgspcv501.hbc
Enfim, tanto via IDE quanto via .BAT o erro é o mesmo:
Não reconhece as funções da FT_FUSE, etc da lib HBNF que uso na HMG 3.4.4.

HMG ou HMG-E - qual delas optar ?

Enviado: 12 Fev 2019 22:55
por NiltonGM
Rapaíz! Tentei usar a HMG-E, só funciona se começar um projeto do zero, mais fácil converter um Summer '87 para Harbour do que Harbour com HMG para HMG-E, estou com projeto completo e rodando em HMG 3.4.4... Vou ter que esperar um novo projeto e tentar na HMG-E.
O pior é que tenho que migrar para HMG-E pois a HMG 3.4.4 está com Bug intermitente na IDE no que diz respeito a salvar o Form, (não salva, só fingue q salva, as vezes), aí vc passa horas montando o Form via IDE, vc salva, compila e tham! Nada foi salvo, tudo está como era antes... Alguém está passando por isso? Mesmo indo pelo menu "Projeto/Salvar formulário".

HMG ou HMG-E - qual delas optar ?

Enviado: 12 Fev 2019 23:45
por microvolution
NiltonGM escreveu:Rapaíz! Tentei usar a HMG-E, só funciona se começar um projeto do zero, mais fácil converter um Summer '87 para Harbour do que Harbour com HMG para HMG-E, estou com projeto completo e rodando em HMG 3.4.4...
sério?
brinca com isso não sô!
é por isso que esta LIB hbnf não é reconhecida na HMGEE?