Erro ao usar Panel Window na versão HMG 3.4.4

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

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

Erro ao usar Panel Window na versão HMG 3.4.4

Mensagem por NiltonGM »

Prezados,

Na versão HMG 3.4.4 ao usar o componente Panel Window, acusa o seguinte erro na compilação:
"Harbour: .\Main.fmg(18) Error F0029 Can't open #include file 'PanelWindow_1.fmg
Linha 18 do .fmg:
00018 LOAD WINDOW PanelWindow_1 AT 10, 9 WIDTH 901 HEIGHT 40

O que será? Estou usando este componente no Form Main.Fmg.

Outro assunto é o componente "TOOLBAR", não existe na HMG-IDE 3.4.4 para adicionar ao Form, parece que só na linha de programação:

Código: Selecionar todos

          DEFINE TOOLBAR ToolBar_1 BUTTONSIZE 45,40 IMAGESIZE 22,22 FONT 'Arial' SIZE 8  FLAT
                 BUTTON Button_1   CAPTION 'Undo'   PICTURE 'button4.bmp'   ACTION MsgInfo('Click! 1')
                 BUTTON Button_2   CAPTION 'Save'   PICTURE 'button5.bmp'                                WHOLEDROPDOWN 
                 BUTTON Button_3   CAPTION 'Close'  PICTURE 'button6.bmp'   ACTION MsgInfo('Click! 3')   DROPDOWN
          END TOOLBAR
Conforme exemplo "C:\hmg.3.4.4\SAMPLES\Controls\Menu\MENU_Dynamic_Demo".
Nilton Medeiros
nilton@sistrom.com.br
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

Erro ao usar Panel Window na versão HMG 3.4.4

Mensagem por NiltonGM »

Quanto ao TOOLBAR, resolvido, foi só colocar diretamente no arquivo 'Main.Fmg', mesmo que depois alteramos algum componente do Form pela HMG-IDE, essa linha inserida manualmente não se apaga. (Nas versões anteriores ao salvar o form apagava tudo que era inserido diretamente no arquivo).
Nilton Medeiros
nilton@sistrom.com.br
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20416
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

Erro ao usar Panel Window na versão HMG 3.4.4

Mensagem por JoséQuintas »

Quanto a incluir o FMG, é igual arquivo CH, somente pastas definidas é que são vistas.
Experimente acrescentar a pasta atual para include.

-i.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Erro ao usar Panel Window na versão HMG 3.4.4

Mensagem por Pablo César »

Oi Nilton,
NiltonGM escreveu:Na versão HMG 3.4.4 ao usar o componente Panel Window, acusa o seguinte erro na compilação:
"Harbour: .\Main.fmg(18) Error F0029 Can't open #include file 'PanelWindow_1.fmg
Linha 18 do .fmg:
00018 LOAD WINDOW PanelWindow_1 AT 10, 9 WIDTH 901 HEIGHT 40

O que será? Estou usando este componente no Form Main.Fmg.
Eu acho que antes de adicionar o PanelWindow no seu main, você precisaria criar antes o formulário PanelWindow_1.
NiltonGM escreveu:Outro assunto é o componente "TOOLBAR", não existe na HMG-IDE 3.4.4 para adicionar ao Form, parece que só na linha de programação:
Tem sim. Veja onde:
Screen194.png
NiltonGM escreveu:Quanto ao TOOLBAR, resolvido, foi só colocar diretamente no arquivo 'Main.Fmg', mesmo que depois alteramos algum componente do Form pela HMG-IDE, essa linha inserida manualmente não se apaga. (Nas versões anteriores ao salvar o form apagava tudo que era inserido diretamente no arquivo).
Cada vez que é alterado algo no form, a IDE regrava encima do que é feito. Não é muito recomendado fazer alterações manuais nos arquivos FMG, pois eles são da IDE.
Neste seu caso, você acertou sem erro algum, refiro-me a sintaxe completa para este controle.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
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

Erro ao usar Panel Window na versão HMG 3.4.4

Mensagem por NiltonGM »

Obrigado Pablo,

:%
Minha HMG-IDE está em português, por isso que não achei kkk, o "Toolbar Build" é "Assistente Barra de Tarefas", passei várias vezes em cima procurando "TOOLBAR" kkk

Valeu!
Nilton Medeiros
nilton@sistrom.com.br
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20416
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

Erro ao usar Panel Window na versão HMG 3.4.4

Mensagem por JoséQuintas »

Por isso prefiro certos programas em inglês, traduzir demais atrapalha.
E mensagens de erro também em inglês.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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