Versão MinGui compilada com MinGw
Moderador: Moderadores
Versão MinGui compilada com MinGw
Prezados,
Estou fazendo testes com a versão da mingui extended compilada com mingw, esta versão não funciona com .fmg todas as janelas tem que estar no .prg
não funciona load window
O bom é que consegui gerar 2 sistemas com a minigui compilados com harbour 3.4 / mingw 5.2
Estou fazendo testes com a versão da mingui extended compilada com mingw, esta versão não funciona com .fmg todas as janelas tem que estar no .prg
não funciona load window
O bom é que consegui gerar 2 sistemas com a minigui compilados com harbour 3.4 / mingw 5.2
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Versão MinGui compilada com MinGw
Fiz um teste agora com a MiniGui Extended 2.5.3, com Harbour 3.2.0dev pré compilado com MinGW 4.9.2, e funcionou certinho o uso de LOAD WINDOW. Segue em anexo um demo.asimoes escreveu:esta versão não funciona com .fmg todas as janelas tem que estar no .prg
não funciona load window
Abraços,
- Anexos
-
fmg_minigui_mingw.zip- (979.31 KiB) Baixado 253 vezes
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Versão MinGui compilada com MinGw
Olá Toledo,
O load window está em algum .ch?
O load window está em algum .ch?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Versão MinGui compilada com MinGw
Toledo,
Descobri o problema,
No meu hbc faltou um ; no final do incpaths
{win}incpaths=D:\MiniguiMingw\minigui\Include;
Descobri o problema,
No meu hbc faltou um ; no final do incpaths
{win}incpaths=D:\MiniguiMingw\minigui\Include;
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- Nascimento
- Usuário Nível 4

- Mensagens: 763
- Registrado em: 19 Jul 2008 12:11
- Localização: OLINDA-PE
Versão MinGui compilada com MinGw
é muito legal usar o Fmg agora eu nao consegui
acho que pelo modo de compilaçao tenho uma pasta com o nome funções
entao fiz o teste colocando o fonte e o fmg dentro da pasta funçoes mais dessa forma nao consigo da o mesmo erro
descrito pelo assimoes
há alguma maneira de fazer isso?
acho que pelo modo de compilaçao tenho uma pasta com o nome funções
entao fiz o teste colocando o fonte e o fmg dentro da pasta funçoes mais dessa forma nao consigo da o mesmo erro
descrito pelo assimoes
há alguma maneira de fazer isso?
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina
clipper 5.3 /harbour/minigui
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Versão MinGui compilada com MinGw
Amigo, dê mais detalhes sobre como você está compilando o programa? O nome da pasta é FUNÇÕES mesmo, com Ç e acentos? Esta pasta está direto no C: ou dentro de alguma outra pasta? Você está usando alguma arquivo HBP ou BAT para compilação? Qual é a mensagem de erro? Qual a versão da MiniGui?
Abraços,
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
- Nascimento
- Usuário Nível 4

- Mensagens: 763
- Registrado em: 19 Jul 2008 12:11
- Localização: OLINDA-PE
Versão MinGui compilada com MinGw
uso a minigui extended
digamos que eu tenha 2 .prg ok
main.prg e funcoes.prg
na pasta raiz eu coloco o main.prg bat e hbp
na pasta funcoes fica os demais .prg
no bat é simplismente
no .hbp
desta forma compila o main.prg na pasta raiz e o funcao.prg na pasta \funcoes
o que nao funcionou com o fmg´s
digamos que eu tenha 2 .prg ok
main.prg e funcoes.prg
na pasta raiz eu coloco o main.prg bat e hbp
na pasta funcoes fica os demais .prg
no bat é simplismente
Código: Selecionar todos
hbmk2 main
Código: Selecionar todos
# ---------------------------
# Nome do Executável
# ---------------------------
-omain
# ---------------------------
# Bibliotecas
# ---------------------------
-lminiprint
#----------------------------
# PRGS PRINCIPAL
#----------------------------
main.prg
#-----------------------------
# PRGS AUXILIARES
#-----------------------------
"Funcoes\funcao.prg"
#----------------------------
# Rc(s) e Hbc(s)
#----------------------------
c:\minigui\minigui.hbc -D__CALLDLL__
o que nao funcionou com o fmg´s
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina
clipper 5.3 /harbour/minigui
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Versão MinGui compilada com MinGw
Tente o seguinte código para chamar o arquivo FMG:Nascimento escreveu:o que nao funcionou com o fmg´s
Código: Selecionar todos
LOAD WINDOW \funcoes\nomedoarquivoFMG AS nomedoarquivoFMGCódigo: Selecionar todos
LOAD WINDOW \funcoes\clientes AS clientesAbraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
- Nascimento
- Usuário Nível 4

- Mensagens: 763
- Registrado em: 19 Jul 2008 12:11
- Localização: OLINDA-PE
Versão MinGui compilada com MinGw
Simplismente Perfect
tenho um .exe que sao 3 funçoes com a mesmissima janela com a fmg fica muito mais simples
obrigado mestre
tenho um .exe que sao 3 funçoes com a mesmissima janela com a fmg fica muito mais simples
obrigado mestre
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina
clipper 5.3 /harbour/minigui
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Versão MinGui compilada com MinGw
Bom dia...
Revivendo este tópico (não sei bem se isso é permitido ou uma boa prática) estou com um problema parecido com o do Josivan...
Compilado com BCC padrão da HMGs.
Eu compilo com -inc, na realidade tava compilando com a IDE e não consegui usar o -inc, então tô compilando pelo prompt com o hbmk2.
Tenho uma pasta temp setada.
Os meus fmgs estão dentro da pasta \Forms
A primeira compilação beleza, compila todos os prgs incluidos no hbp e os forms que são chamados nos prgs e gera os .C nas pasta temp.
Quando faço qualquer alteração em um FMG e mando compilar novamente, não compila o FMG alterado, a menos que eu limpe a pasta Temp.
Tem alguma opção que posso colocar no HBP ou hbmk2 para compilar os FMG novamente sem ter que limpar a pasta Temp?
Para compilar
sistema.hbp
Obrigado
Rubens
Revivendo este tópico (não sei bem se isso é permitido ou uma boa prática) estou com um problema parecido com o do Josivan...
Compilado com BCC padrão da HMGs.
Eu compilo com -inc, na realidade tava compilando com a IDE e não consegui usar o -inc, então tô compilando pelo prompt com o hbmk2.
Tenho uma pasta temp setada.
Os meus fmgs estão dentro da pasta \Forms
A primeira compilação beleza, compila todos os prgs incluidos no hbp e os forms que são chamados nos prgs e gera os .C nas pasta temp.
Quando faço qualquer alteração em um FMG e mando compilar novamente, não compila o FMG alterado, a menos que eu limpe a pasta Temp.
Tem alguma opção que posso colocar no HBP ou hbmk2 para compilar os FMG novamente sem ter que limpar a pasta Temp?
Para compilar
Código: Selecionar todos
@Echo off
del datasac.exe
hbmk2 @sistema.hbp
start datasac.exeCódigo: Selecionar todos
-oDATASAC
-mt
-b
-w0
-es0
-n
-trace
-strip
-inc
-st
-gui
-gtgui
-workdir=temp\
-quiet
-icon=mdv.ico
-jobs=%NUMBER_OF_PROCESSORS%
-tshead=DATAVER
-lgtwvt
-lminigui
-lgtwvw
-lpng
-llibhpdf
-lhbhpdf
-lxhb
-lhbwin
-lhbct
-lhbtip
-lhbmemio
-lminigui
-ic:\Minigui\Include;
-Lc:\minigui\lib;
-LC:\MiniGUI\Harbour\Contrib;
-LC:\MiniGUI\Harbour\Contrib\Hbmemio;
-LC:\MiniGUI\Harbour\Contrib\hbhpdf;
hbct.hbc
xhb.hbc
hbmemio.hbc
hbhpdf.hbc
hbziparc.hbc
hbmzip.hbc
hbzebra.hbc
clube.prg
abre_arq.prg
backup.prg
bancos.prg
browsers.prg
caixa.prg
cartao.prg
cep.prg
cheques.prg
cidade.prg
cliente.prg
clubefun.prg
compras.prg
condicao.prg
contas.prg
contmenu.prg
cor.prg
cores.prg
ctpg.prg
ctrc.prg
cupom.prg
descanso.prg
fornece.prg
contador.prg
funpesq.prg
grupos.prg
getsys.prg
haver.prg
impres.prg
menuto.prg
nfe.prg
notaf.prg
notafc.prg
natureza.prg
orcame.prg
os.prg
pcterror.prg
personal.prg
produto.prg
relche.prg
relcli.prg
relcp.prg
relcr.prg
relest.prg
relfor.prg
senha.prg
sped.prg
transpo.prg
venda.prg
vendedo.prg
email.prg
unidade.prg
tabelas.prg
Boleto.prg
MRboleto.prg
FuncHMG.prg
SefazClass\ze_spedxmlClass.prg
SefazClass\ze_xmlfunc.prg
SefazClass\ze_pdf.prg
SefazClass\ze_miscfunc.prg
SefazClass\ze_SpedDaNfe.prg
SefazClass\ze_SpedDaNfce.prg
SefazClass\ze_SpedDaGeral.prg
FastReport\FastRepH.prg
Rubens
"Eu e minha casa servimos ao Senhor e você
"
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Versão MinGui compilada com MinGw
Se refere a recompilar automático ou apenas a não apagar a pasta temp?rubens escreveu:Tem alguma opção que posso colocar no HBP ou hbmk2 para compilar os FMG novamente sem ter que limpar a pasta Temp?
A opção -rebuild recompila todo projeto, mas demora tanto quanto apagar a pasta temp.
Não lembro se o FMG entra como #include ou como um fonte adicional chamado automático.
Confirme isso, e talvez alguma opção do hbmk2 ajude, ou até um pré-hbmk2.
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/
Versão MinGui compilada com MinGw
Rubens
O hbmk2 não foi feito para compilar as alterações nos arquivos fmg
Eu uso assim se altero um fmg.
Eu altero o prg q ele pertence, fica mais fácil
O hbmk2 não foi feito para compilar as alterações nos arquivos fmg
Eu uso assim se altero um fmg.
Eu altero o prg q ele pertence, fica mais fácil
Daniel
Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
