HMG Extended
Moderador: Moderadores
-
Spitzer
- Usuário Nível 2

- Mensagens: 60
- Registrado em: 15 Ago 2003 04:56
- Localização: Nova Fátima - PR
HMG Extended
Bom dia!
Vi que a HMG foi dada continuidade por alguns e passou a ser denominada HMG Extended, e, salvo engano, está na versão 19 e alguma coisa.
Qual é a última versão recomendada? E qual é o site oficial para download?
E material de ajuda? Manuais, tutoriais, dicas...? Onde posso fazer download ou até mesmo leitura direta no site?
Obrigado!
Vi que a HMG foi dada continuidade por alguns e passou a ser denominada HMG Extended, e, salvo engano, está na versão 19 e alguma coisa.
Qual é a última versão recomendada? E qual é o site oficial para download?
E material de ajuda? Manuais, tutoriais, dicas...? Onde posso fazer download ou até mesmo leitura direta no site?
Obrigado!
Abraços,
Ademir Spitzer
Ademir Spitzer
- Nascimento
- Usuário Nível 4

- Mensagens: 763
- Registrado em: 19 Jul 2008 12:11
- Localização: OLINDA-PE
HMG Extended
não amigo a ultima versão é 21.01 , e sim essa nunca parou sempre sendo atualizada pelo Grigrory, a oficial é que deu uma pausa
segue o link da nova versão da Minigui Ex http://hmgextended.com/files/CONTRIB/hm ... -setup.exe
tem muita coisa adicionada que não tem na oficial, desde o dia que conheci a minigui , ja iniciei usando ela, não sei tudo sobre ela mais qq duvida eu podendo responder , estamos aqui, mais nela mesmo há muitos exemplos , até aplicativos completos
tem um site de um amigo Giovanni Di Maria muito exclarecedor segue tambem o link http://www.elektrosoft.it/tutorials/hmg/hmg.asp
no mais bons estudos nobre
segue o link da nova versão da Minigui Ex http://hmgextended.com/files/CONTRIB/hm ... -setup.exe
tem muita coisa adicionada que não tem na oficial, desde o dia que conheci a minigui , ja iniciei usando ela, não sei tudo sobre ela mais qq duvida eu podendo responder , estamos aqui, mais nela mesmo há muitos exemplos , até aplicativos completos
tem um site de um amigo Giovanni Di Maria muito exclarecedor segue tambem o link http://www.elektrosoft.it/tutorials/hmg/hmg.asp
no mais bons estudos nobre
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina
clipper 5.3 /harbour/minigui
-
Spitzer
- Usuário Nível 2

- Mensagens: 60
- Registrado em: 15 Ago 2003 04:56
- Localização: Nova Fátima - PR
HMG Extended
Wow! Valeu, Nascimento!
Mais informações do que sequer eu esperava ou imaginava!
E quando as dúvidas baterem, corro aqui sim!
Muitíssimo obrigado!
Mais informações do que sequer eu esperava ou imaginava!
E quando as dúvidas baterem, corro aqui sim!
Muitíssimo obrigado!
Abraços,
Ademir Spitzer
Ademir Spitzer
-
microvolution
- Usuário Nível 5

- Mensagens: 1231
- Registrado em: 02 Set 2011 22:17
- Contato:
HMG Extended
perdoe-me a intromissão...
Já expressei minha opinião em diversos posts/tópcios/fóruns... e me permitem:
Se, os criadores de todas as LIBs (HMG, HMGE, HWGUI, WVG, WVW, WVT, OOHG, etc) não se unirem em prol de:
- unificar as LIBs pra serem usadas juntas ou separadas;
- criarem um novo compilador/linkeditor que seja multiplataforma (pelo menos DESKTOP e MOBILE [ios e android]);
- criarem um manual, guia, tutorial (como tem na HMG e HMGE), com todas as sintaxes de comandos, funções, métodos, classes, etc;
Sinceramente, na minha humilde opinião e sem desrespeitar a ninguém que tanto trabalhou pra termos o que já temos...
por falar em pago, a Embarcadero criou uma versão free por 12 meses do RadStudio Delphi 10.3.3...
A questão desktop já está na prorrogação do 2º tempo e aos 48 minutos... o jogo já está acabando...
Quem entende do código fonte do HARBOUR, xHARBOUR e das libs HMG, HMGE, WVG, HWGUI, podiam muito bem, pensar nos pontos que abordamos.
Bom domingo a todos!
#ficaAdica
na minha humilde opinião, a oficial não deu uma pausa. Só tem menos atualizações. Aliás, teve uma última atualização que eu uso, que é HMG.3.5. O link da HMG OFICIAL é: https://hmgforum.comNascimento escreveu:a oficial é que deu uma pausa
não sei o porquê disso, mas, talvez seja desentendimentos normais entre pessoas...Spitzer escreveu:a HMG foi dada continuidade por alguns e passou a ser denominada HMG Extended
Já expressei minha opinião em diversos posts/tópcios/fóruns... e me permitem:
Se, os criadores de todas as LIBs (HMG, HMGE, HWGUI, WVG, WVW, WVT, OOHG, etc) não se unirem em prol de:
- unificar as LIBs pra serem usadas juntas ou separadas;
- criarem um novo compilador/linkeditor que seja multiplataforma (pelo menos DESKTOP e MOBILE [ios e android]);
- criarem um manual, guia, tutorial (como tem na HMG e HMGE), com todas as sintaxes de comandos, funções, métodos, classes, etc;
Sinceramente, na minha humilde opinião e sem desrespeitar a ninguém que tanto trabalhou pra termos o que já temos...
a gente só vê propaganda de JAVA, JS, PHYTON, C, C++, C#, e agora a propaganda é voltada para GO/GoLang... fora o Delphi que deu mais que uma sobrevida, sendo multiplataforma (DESKTOP + MOBILE nativos) + web (intraweb q é pago)...Nosso bom e velho clipper que agora é o HARBOUR, infelizmente irá morrer, pois o mundo agora é web + mobile.
por falar em pago, a Embarcadero criou uma versão free por 12 meses do RadStudio Delphi 10.3.3...
A questão desktop já está na prorrogação do 2º tempo e aos 48 minutos... o jogo já está acabando...
Quem entende do código fonte do HARBOUR, xHARBOUR e das libs HMG, HMGE, WVG, HWGUI, podiam muito bem, pensar nos pontos que abordamos.
Bom domingo a todos!
#ficaAdica
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 - 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!
-
marcosgambeta
- Usuário Nível 3

- Mensagens: 332
- Registrado em: 16 Jun 2005 22:53
HMG Extended
Sobre forks (ou projetos derivados, se preferirem) , vejo que alguns encaram de forma negativa. Mas um fork não é fruto de desentendimentos, problemas de ego/egoísmo/etc...
Muitas vezes, é questão de necessidade do(s) desenvolvedor(es). O projeto oficial não aceita ou não comporta as mudanças desejadas e/ou planejadas. Então, surge um projeto derivado onde as mudanças podem ser levadas adiante. Vejo o Harbour 3.4 como um exemplo disto.
Então, um fork não surge para prejudicar ou mesmo 'matar' o projeto original. Mas com o tempo, dependendo das mudanças feitas, o fork pode sim se tornar uma opção melhor que o projeto original.
Quanto ao Harbour, já é multiplataforma, compilando inclusive para Android. Mas é um tópico onde é necessário se aprofundar, pois foi pouco explorado até hoje. E já existe o ModHarbour, que permite usar o Harbour como um módulo do Apache.
Muitos projetos surgiram por necessidade de seus desenvolvedores. Criaram para seu uso próprio e compartilharam como software livre para quem mais quisesse usar. Mas quando o interesse e/ou necessidade acaba, o projeto acaba parado (se outro não levar adiante). A GtWvg, por exemplo, ficou em segundo plano porque seu desenvolvedor passou a usar o Qt (que é multiplataforma, enquanto a GtWvg é Windows somente).
A ideia dos desenvolvedores se unirem na criação de uma biblioteca gráfica, com IDE e tudo que se tem direito, é bonita, mas qual seria a motivação deles para deixarem seus projetos e trabalharam arduamente num projeto assim ? Pesquisa e desenvolvimento consomem tempo, entre outros recursos. Um simples 'commit' num projeto, pode ter consumido horas e horas de trabalho ou mesmo dias.
Então, não se pode culpá-los por falta de interesse/falta de tempo/etc... Não é questão de que estão 'olhando para o próprio umbigo" (expressão usada para indicar egoísmo). Pode ser simplesmente uma questão de interesse/necessidade/tempo.
Muitas vezes, é questão de necessidade do(s) desenvolvedor(es). O projeto oficial não aceita ou não comporta as mudanças desejadas e/ou planejadas. Então, surge um projeto derivado onde as mudanças podem ser levadas adiante. Vejo o Harbour 3.4 como um exemplo disto.
Então, um fork não surge para prejudicar ou mesmo 'matar' o projeto original. Mas com o tempo, dependendo das mudanças feitas, o fork pode sim se tornar uma opção melhor que o projeto original.
Quanto ao Harbour, já é multiplataforma, compilando inclusive para Android. Mas é um tópico onde é necessário se aprofundar, pois foi pouco explorado até hoje. E já existe o ModHarbour, que permite usar o Harbour como um módulo do Apache.
Muitos projetos surgiram por necessidade de seus desenvolvedores. Criaram para seu uso próprio e compartilharam como software livre para quem mais quisesse usar. Mas quando o interesse e/ou necessidade acaba, o projeto acaba parado (se outro não levar adiante). A GtWvg, por exemplo, ficou em segundo plano porque seu desenvolvedor passou a usar o Qt (que é multiplataforma, enquanto a GtWvg é Windows somente).
A ideia dos desenvolvedores se unirem na criação de uma biblioteca gráfica, com IDE e tudo que se tem direito, é bonita, mas qual seria a motivação deles para deixarem seus projetos e trabalharam arduamente num projeto assim ? Pesquisa e desenvolvimento consomem tempo, entre outros recursos. Um simples 'commit' num projeto, pode ter consumido horas e horas de trabalho ou mesmo dias.
Então, não se pode culpá-los por falta de interesse/falta de tempo/etc... Não é questão de que estão 'olhando para o próprio umbigo" (expressão usada para indicar egoísmo). Pode ser simplesmente uma questão de interesse/necessidade/tempo.
Atenciosamente,
Marcos Antonio Gambeta
Marcos Antonio Gambeta
-
microvolution
- Usuário Nível 5

- Mensagens: 1231
- Registrado em: 02 Set 2011 22:17
- Contato:
HMG Extended
mas onde tem esses tutoriais? se eu quiser mudar de gtwvg e passar pra essa QT, onde acho?marcosgambeta escreveu:A GtWvg, por exemplo, ficou em segundo plano porque seu desenvolvedor passou a usar o Qt (que é multiplataforma, enquanto a GtWvg é Windows somente).
outra coisa...
cadê a compilação? onde tem isso gente? por favor, nos passe material pra gente apredender ou pelo menos tentarmarcosgambeta escreveu:Quanto ao Harbour, já é multiplataforma, compilando inclusive para Android
tenho acompanhado o fórum "oficial", mas, últimas e poucas informações até dezembro e um ou outro agora em 2021... no link https://forum.modharbour.app/somente 51 usuários cadastrados (incluindo eu) rsrsrsmarcosgambeta escreveu: existe o ModHarbour, que permite usar o Harbour como um módulo do Apache.
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 - 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

- Mensagens: 1231
- Registrado em: 02 Set 2011 22:17
- Contato:
HMG Extended x QT ?
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 - 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!
-
marcosgambeta
- Usuário Nível 3

- Mensagens: 332
- Registrado em: 16 Jun 2005 22:53
HMG Extended
Sobre Qt e Android, no próprio site do Giovanni Di Maria tem material sobre o assunto:
http://www.elektrosoft.it/tutorials.asp
Veja os exemplos na página sobre HbQt:
http://www.elektrosoft.it/tutorials/hbqt/hbqt.asp
Vou fazer alguns testes aqui com Qt e WVG. Depois comento sobre os resultados.
Mas seria melhor abrir um tópico novo, numa das seções abaixo, para tratar da combinação de Qt com WVG:
https://pctoledo.org/forum/viewforum.php?f=56
https://pctoledo.org/forum/viewforum.php?f=47
http://www.elektrosoft.it/tutorials.asp
Veja os exemplos na página sobre HbQt:
http://www.elektrosoft.it/tutorials/hbqt/hbqt.asp
Vou fazer alguns testes aqui com Qt e WVG. Depois comento sobre os resultados.
Mas seria melhor abrir um tópico novo, numa das seções abaixo, para tratar da combinação de Qt com WVG:
https://pctoledo.org/forum/viewforum.php?f=56
https://pctoledo.org/forum/viewforum.php?f=47
Atenciosamente,
Marcos Antonio Gambeta
Marcos Antonio Gambeta
-
microvolution
- Usuário Nível 5

- Mensagens: 1231
- Registrado em: 02 Set 2011 22:17
- Contato:
HMG Extended
por favor, percebi q o nobre professor MarcosGambeta, é uma pessoa que entendeu muito bem o que eu disse, que se disse de forma equivocada, não era a intensão de ofender a ninguém, pois afinal, "tô pegando o boi" - como dizem. Afinal, entendo pouco de harbour (clipper, dominava até bem)...marcosgambeta escreveu:http://www.elektrosoft.it/tutorials/hbqt/hbqt.asp
neste caso do exemplo do DiMaria, o que melhorou em relação à HMG, pois os comandos/funções, são completamente diferentes pra fazer a mesma coisa?
o que a gente ganha em relação a multiplataforma (desktop + web + mobile), em se tratando de ser tudo diferente?
sim o farei imeditamente.marcosgambeta escreveu:abrir um tópico novo
vou colocar o título
DESKTOP + WEB + MOBILE / HMG / WVG / QT...
ok?
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 - 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

- Mensagens: 1231
- Registrado em: 02 Set 2011 22:17
- Contato:
HMG Extended
como sugerido/solicitado, abrimos 2 novos tópicos em locais específicos:marcosgambeta escreveu: Mas seria melhor abrir um tópico novo
https://pctoledo.org/forum/viewto ... 56&t=25133
https://pctoledo.org/forum/viewto ... 47&t=25134
Seja(m) todo(a)(s) bem vindo(a)(s)!!!
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 - 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!
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
HMG Extended
A primeira coisa a fazer é OLHAR, IR ATRÁS, e não ficar esperando tudo fácil.microvolution escreveu:mas onde tem esses tutoriais?
Vai no site oficial das LIBs e olha a documentação.
Olha as pastas de download e olha a documentação, tutoriais, exemplos, etc.
HMG e HMG Extended NÃO SÃO FORKS.
Elas começaram juntas, mas cada uma foi para um lado.
Aonde tem documentação da HMG Extended?
Tentou no site, aonde está escrito documentação?
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/
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/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
HMG Extended
E de HMG?
Já tentou no site aonde está escrito documentação?
Já tentou no site aonde está escrito documentação?
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/
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/
-
marcosgambeta
- Usuário Nível 3

- Mensagens: 332
- Registrado em: 16 Jun 2005 22:53
HMG Extended
José,
MiniGUI Extended é um fork da MiniGUI oficial.
Nasceu de um situação onde o Roberto Lopez fechou, por algum tempo, o código da MiniGUI oficial.
MiniGUI Extended é um fork da MiniGUI oficial.
Nasceu de um situação onde o Roberto Lopez fechou, por algum tempo, o código da MiniGUI oficial.
Atenciosamente,
Marcos Antonio Gambeta
Marcos Antonio Gambeta
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
HMG Extended
Em textos de internet, inclusive fórum HMG, encontrei informação de que não era fork.
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/
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/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
HMG Extended
ok, texto do autor
E complicou kkkk
Era minigui.
Na parada fizeram minigui Extended.
E depois minigui virou HMG.
E minigui extended virou HMG Extended.
Então tem:
- minigui
- HMG
- HMG Extended
- Marinas GUI
- OOHG
E devem ter outras....
http://www.hmgforum.com/viewtopic.php?t=6039&start=10Well... for those that does not know the history: I've created MiniGUI library on February 2002 and I was the main responsible of the project for nearly three years.
At some point in 2004 I've faced a very hard (I mean really hard) personal problem and I've was
away from the project for some months.
When I was ready to continue, I've noticed that main project contributors, released an alternative library version, including code that (IMHO) did not met certain design rules that I've established. This release included code that I've previously rejected (explaining to their authors, the reasons).
Because this, I felt very disappointed and after thinking a lot about that, I've decided to create a new project called HMG. It started including the last 'official' MiniGUI library (with some additions), Harbour compiler and MingW compiler, becoming this way, a full development system.
Then, the MiniGUI contributors not sharing my vision of the project, started "HMG Extended", strange name decision).
The bottom line is: HMG and HMG Extended, started nearly with the same code, and even today (after all these years) still being very very similar things.
Despite the criteria differences, I feel a strong respect for Grigory (a true genius). I'll be always grateful to him for all the support in the early years and for his continued work, keeping HMG (in any flavor) alive.
PeteWG wrote: ↑Fri Jun 28, 2019 7:27 am
Seriously though, HWGUI was/is an elegant piece of software, yet it didn't succeed
to get widely adopted by Harbour users.
Unfortunately, it's not the first time nor HWGUI is the only case where a really good
software product doesn't "sell" as good as it should, at least compared to competition. :|
True. I've just pointing, that the Alexander Kresin approach, makes HWGUI more 'Harbour official' alike.
E complicou kkkk
Era minigui.
Na parada fizeram minigui Extended.
E depois minigui virou HMG.
E minigui extended virou HMG Extended.
Então tem:
- minigui
- HMG
- HMG Extended
- Marinas GUI
- OOHG
E devem ter outras....
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/
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/