Página 1 de 1

HMG 3.4 GT_WVG x GT_WIN (Default) Trocar RunTime?

Enviado: 11 Mar 2016 11:23
por microvolution
Pessoal bom dia, no link https://pctoledo.org/forum/viewto ... 1&e=104701 descobrimos que é possível executar a lib GTWVG dentro da HMG 3.4.2.
Agora, este tópico, que podemos dizer com um assunto mais abrangente o seguinte título:
HMG 3.4.2 GT_WVG_DEFAULT x GT_WIN_DEFAULT, COMO TROCAR DE ACORDO COM CADA MÓDULO?
Analisem, por favor, o seguinte código:
1º - código

Código: Selecionar todos

*-----------------------------------------------------------------------------*
* HB_GTSYS()
*-----------------------------------------------------------------------------*
PROCEDURE HB_GTSYS()
   REQUEST HB_GT_WVG_DEFAULT
   // REQUEST HB_GT_WIN_DEFAULT
   REQUEST HB_GT_WVG
   REQUEST HB_GT_WIN
RETURN
Esta função está no meu ROTINAS.PRG.
Bom, no módulo MAIN, chamo da seguinte forma:
2º código

Código: Selecionar todos

#include "hmg.ch"
HB_GTSYS()
As linhas acima, são as primeiras dentro do PRG MAIN, mas antes de tudo, são respectivamente as linhas 1 e 2, bem antes do function MAIN().
Bom, vejam as seguintes situações e as analisem, por favor:
- se na função hb_GTSYS() (1º código que postei) for colocado o HB_GT_WVG_DEFAULT, todas as funções gráficas da LIB GTWVG, funcionarão perfeitamente dentro da HMG 3.4.2, mas, as funções gráficas FORM_WINDOW da HMG (acho que é da GT_WIN) não funcionam e geram SYNTAX ERROR.
Agora:
- se na função HB_GTSYS() (1º código que postei), for coloca a linha HB_GT_WIN_DEFAULT, todas as funções gráficas da LIB HMG, funcionarão perfeitamente dentro da HMG 3.4.2 (como já é de costume), mas, as funções gráficas da lib GTWVG, não funcionarão, por exemplo WVG_CRT(), e, etc...
Agora, vem as dúvidas:
- É possível, ou o que é necessário proceder, para que na compilação a gente possa definir, que certo módulo (partes do mesmo .EXE) funcione com HB_GT_WIN_DEFAULT e noutro HB_GT_WVG_DEFAULT?
Não sei se todos compreenderam nossas perguntas, mas, estamos aqui, para demais esclarecimentos, postagem de imagens com os resultados atuais, postagem dos códigos fontes, etc...
Espero, que todos os que se interessam neste assunto, participem, não só lendo/visualizando, mas, principalmente, deixando seus comentários, críticas, elogios, sugestões, enfim, opiniões!





Nota ao Administrador: Prezado Toledo, preferimos abrir este novo tópico para separar os assuntos. Caso não concorde, fique à vontade para as devidas ações e providências!

HMG 3.4 GT_WVG x GT_WIN (DEFAULT) TROCAR RUNTIME?

Enviado: 11 Mar 2016 11:48
por Toledo
microvolution escreveu:Nota ao Administrador: Prezado Toledo, preferimos abrir este novo tópico para separar os assuntos. Caso não concorde, fique à vontade para as devidas ações e providências!
Caro Amigo, como já lhe disse, aqui nesta seção é apenas para tratar assunto sobre a MiniGui/HMG. Então, como a MiniGui/HMG está entrando no assunto apenas como coadjuvante e as dúvidas estão mais relacionadas com as GT (gtwvw, gtwvg,etc), dependendo do desenrolar do tópico, futuramente ele poderá ser movido para a seção "Outras Bibliotecas Visuais e IDEs" ou Harbour.

Abraços,

HMG 3.4 GT_WVG x GT_WIN (DEFAULT) TROCAR RUNTIME?

Enviado: 11 Mar 2016 12:19
por microvolution
Toledo escreveu:gtwvw, gtwvg,etc
opa... me esclareça por favor, pois sou um eterno aprendiz e estou em construção, sempre.
A gtwin é a mesma gtwvw, como V.Sa. postou/informou?

HMG 3.4 GT_WVG x GT_WIN (DEFAULT) TROCAR RUNTIME?

Enviado: 11 Mar 2016 12:44
por Toledo
microvolution escreveu:A gtwin é a mesma gtwvw, como V.Sa. postou/informou?
Amigo, na minha mensagem não disse que a gtwin é a mesma que gtwvw!

No Harbour existe várias libs que são consideradas GT (Graphic Terminal), as mais populares são a gtwin, gtwvt, gtwvw, gtwvg e gtgui, mas fora estas existe muitas outras, como gtalleg, gtcgi, gtpca, gtstd, gtnul, gtdos, gtos2, gtcrs, gtsln, gttrm, gtxwc, gtctw e gtqtc. No caso da gtwin é a default do Harbour para Windows.

Abraços,

HMG 3.4 GT_WVG x GT_WIN (Default) Trocar RunTime?

Enviado: 25 Jul 2022 19:45
por microvolution
Toledo escreveu: Abraços,
grato Toledo como sempre interagindo conosco.

Bom, infelizmente, como o harbour/clipper está muito limitado ao mundo web e mobile, há 14 meses encerramos nossas atividades após + de 30 anos...
pra mim foi muito difícil compreender as libs gráficas hmg, gtwvg, pela falta de vídeos e/ou tutoriais simples.

Acabei migrando para firemonkey, react, react native como frontend (coisa q nunca havia ouvido falar) e para backend, horse, rdw, node js, nestjs... e outras tecnologias q estamos estudando...
já estamos com um app/mobile (android/ios) quase pronto pra entrar no mercado.
Se O Eterno permitir, até o final de setembro já estará disponível nas lojas google/apple.

Um forte abraço!
Sucesso a todos(as)!

HMG 3.4 GT_WVG x GT_WIN (Default) Trocar RunTime?

Enviado: 26 Jul 2022 10:06
por carlaoonline
Bom dia!
microvolution escreveu:react, react native como frontend (coisa q nunca havia ouvido falar) e para backend,
Sei que o assunto aqui é MiniGui mas não sei se ainda verá algum outro post desse fórum então arrisquei perguntar nesse:

Você que iniciou no Clipper como a maioria aqui e passou por várias evoluções até conhecer o React Native, sabe de algum fórum tão bom quanto esse para ele? Vejo inúmeros vídeos no YouTube mas praticamente todos são mais do mesmo, muitos excelentes mas nenhum deles consegui o algo mais além do que os demais vídeos.
microvolution escreveu:pra mim foi muito difícil compreender as libs gráficas hmg, gtwvg, pela falta de vídeos e/ou tutoriais simples.
Saberia dizer onde encontro uma apostila completa (preferência em português) para desenvolver uma ferramenta semelhante ao TBrowse em React Native com todos (ou mais) os recursos e facilidades que conhecemos no MiniGui/Hmg, sei que é outro universo, porém deve existir algo igual ou superior para gerenciar banco de dados no Back e criar um design de nível profissional em um browse com o Front.

(Sei que se colocar no Google 'Apostila React Native' aparecerá várias, mas a pergunta é justamente para encurtar caminho).

Grato.

HMG 3.4 GT_WVG x GT_WIN (Default) Trocar RunTime?

Enviado: 26 Jul 2022 20:02
por microvolution
carlaoonline escreveu:encurtar caminho
fazer como eu fiz: adquirir cursos pagos.