HMG 25.04

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

HMG 25.04

Mensagem por JoséQuintas »

dlgauto.png
Apesar que todos sabem que todo mês tem versão nova...
Saiu HMG Extended 25.04

Na minha compilação padrão do dlgauto ok.
Apago tudo pré-compilado, e compilo com mingw.

Código: Selecionar todos

ccd hmge
c <enter>
ccd dlg
c hmge.hbc <enter>
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

HMG 25.04

Mensagem por JoséQuintas »

Só comentário:
Não estou usando pra valer.

Até queria incluir no aplicativo, junto com GTWVG, HWGUI e FIVEWIN, mas dá conflito com FIVEWIN.
É meu aplicativo de produçào, não dá pra testar o que não é compatível, porque vai direto pra clientes.

Restou só o dlgauto mesmo, mas fora do aplicativo, e sem MySQL.

Alterar o dlgauto pra SQL isolado teria que ser outro SQL, incompatível com MySQL.
Deixando pra um dia qualquer.
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/
mmarcondes
Usuário Nível 2
Usuário Nível 2
Mensagens: 81
Registrado em: 02 Jul 2021 15:06
Localização: witmarsum

HMG 25.04

Mensagem por mmarcondes »

fui tentar fazer isso que vc fez e deu tanto erro que assusta, quando tiver um tempo, tem como colocar aqui o passo a passo ?
obrigado
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

HMG 25.04

Mensagem por JoséQuintas »

Usando arquivos de criação originais precisa configuração extra.
Eles usam uma ou mais variáveis de ambiente.
Que tipo de erro ?
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

HMG 25.04

Mensagem por JoséQuintas »

Aqui uso harbour e compilador C em determinado PATH.
Coloco os dois na variável PATH, fim da configuração harbour.

Em harbour\bin\hbmk.hbc coloco o path da HMGE, fim da configuração HMG Extended.

Só que criei o HMGE.HBC na pasta da minigui.
Ele indica PATH e INCLUDE de minigui.
minigui se configura sozinha.

Faço isso pra HWGUI, FIVEWIN, HMG3, HMG Extended e OOHG.

Já os arquivos originais das LIBs, alguns obrigam a definir MG_INCLUDE, MG_LIB, MG_SEI_LA

Compilação/linquedição não tem segredo, nesses 50 anos nada mudou
PATH contendo pasta dos EXEs
PATH dos objetos compilados
PATH das LIBs
PATH de include

Pode ser Clipper, Harbour, Visual Basic, etc.
A diferença é que usando IDE, a IDE geralmente faz isso por conta própria.
E no harbour, como é flexível, pode ser compiladores diferentes, LIBs diferentes, etc., geralmente é a gente que configura.
E um pouco pior pra coisa opcional, porque aí tem que caçar partes que não estão nos fontes.
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/
Responder