HMG ou HMG-E - qual delas optar ?

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

syslink
Usuário Nível 3
Usuário Nível 3
Mensagens: 132
Registrado em: 20 Fev 2018 13:13
Localização: joinvile/sc

HMG ou HMG-E - qual delas optar ?

Mensagem 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?
Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

HMG ou HMG-E - qual delas optar ?

Mensagem 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
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

HMG ou HMG-E - qual delas optar ?

Mensagem 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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

HMG ou HMG-E - qual delas optar ?

Mensagem 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
microvolution
Usuário Nível 5
Usuário Nível 5
Mensagens: 1231
Registrado em: 02 Set 2011 22:17
Contato:

HMG ou HMG-E - qual delas optar ?

Mensagem 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.
MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

HMG ou HMG-E - qual delas optar ?

Mensagem por MSDN »

No seu caso é pq não entende mesmo...eu entendo...
Heero
Usuário Nível 2
Usuário Nível 2
Mensagens: 51
Registrado em: 13 Jul 2015 22:10
Localização: Guarulhos/SP

HMG ou HMG-E - qual delas optar ?

Mensagem 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
Ricardo Rodrigues
Harbour 3.2 + BCC + Minigui
Cursando Análise e Desenvolvimento de Sistemas
Avatar do usuário
Mario Mesquita
Usuário Nível 4
Usuário Nível 4
Mensagens: 613
Registrado em: 08 Dez 2009 13:47
Localização: Rio de Janeiro

HMG ou HMG-E - qual delas optar ?

Mensagem 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.
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

HMG ou HMG-E - qual delas optar ?

Mensagem 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
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
Mario Mesquita
Usuário Nível 4
Usuário Nível 4
Mensagens: 613
Registrado em: 08 Dez 2009 13:47
Localização: Rio de Janeiro

HMG ou HMG-E - qual delas optar ?

Mensagem 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.
microvolution
Usuário Nível 5
Usuário Nível 5
Mensagens: 1231
Registrado em: 02 Set 2011 22:17
Contato:

HMG ou HMG-E - qual delas optar ?

Mensagem 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
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5
Usuário Nível 5
Mensagens: 1231
Registrado em: 02 Set 2011 22:17
Contato:

HMG ou HMG-E - qual delas optar ?

Mensagem 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?
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5
Usuário Nível 5
Mensagens: 1231
Registrado em: 02 Set 2011 22:17
Contato:

HMG ou HMG-E - qual delas optar ?

Mensagem 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.
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

HMG ou HMG-E - qual delas optar ?

Mensagem 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".
Nilton Medeiros
nilton@sistrom.com.br
microvolution
Usuário Nível 5
Usuário Nível 5
Mensagens: 1231
Registrado em: 02 Set 2011 22:17
Contato:

HMG ou HMG-E - qual delas optar ?

Mensagem 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?
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
Responder