VisualLIB no HMG

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

fabiosfreire
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 06 Nov 2009 22:03
Localização: Andirá-PR

VisualLIB no HMG

Mensagem por fabiosfreire »

Olá

Procurei muito por algo parecido, mas não encontrei.
Estou migrando sistema de Clipper 5.2 para Harbour, através do HMG 3.0.35.
Antes de migrar, gostaria de realizar alguns testes para ver como fica o funcionamento de alguns recursos.
Não encontrei nos exemplos que a instalação fornece, o uso da VisualLIB.
Então lhes pergunto: tem como utilizar a VisualLIB no HMG, via modo console?
Se sim, onde devo baixar a versão compatível da VL e como instalo/configuro?

Grato desde já!
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

VisualLIB no HMG

Mensagem por Itamar M. Lins Jr. »

Melhor mudar para o HMG 4 com WVG.
Mais atual.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
fabiosfreire
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 06 Nov 2009 22:03
Localização: Andirá-PR

VisualLIB no HMG

Mensagem por fabiosfreire »

Itamar

Por favor, não me entenda mal, mas sua resposta não atendeu meu questionamento.

Sei que existem outras ferramentas mais novas, aliás, inúmeras.

Minha dúvida é com relação à VisualLIB no HMG. Na versão que você recomenda, como funciona a VisualLIB? Posso compilar em modo console, como na versão 3.0.35?

Minha prioridade no momento, é compilar minha aplicação (a considero como uma aplicação grande) em Win32. Feito isso, terei uma aplicação Win32, e aí poderei utilizá-la com melhor performance com o Terminal Server. Aí então partirei para o desenvolvimento de telas, e posteriormente para a migração do DBF-CDX para o PostgreSQL. Mas no momento só preciso compilar em Win32.

Grato desde já.
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á

VisualLIB no HMG

Mensagem por Pablo César »

Oi Fabio, eu entendo a sua necessidade de migração com o menor esforço possível e você tem todo direito de questionar. Eu não respondi este tópico antes porque não sei informar-lhe ao certo se é possível ou não com HMG. Na minha opinião você deveria questionar aos obtentores do HMG no fórum oficial: http://hmgforum.com/index.php. Eu nunca usei nos meus sistemas o VisualLib, mas desculpe perguntar, você já comparou com gtwvw por exemplo ? A VisualLib tem recursos que não poderiam ser substituídos ? Pelo que eu pesquisei, eu achei essa pergunta no grupo hwgui que é "similar" ao HMG e a resposta foi: "so gtwvw com hwgui".
Outra sugestão seria ver se o Alexandre (asimoes) se tem alguma sugestão, veja este tópico dele: https://pctoledo.org/forum/viewto ... 99&start=0 talvez ele tenha algo a acrescentar.
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
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

VisualLIB no HMG

Mensagem por Itamar M. Lins Jr. »

Ola!
Não usem a WVW nem a Visual Lib. São produtos arcaicos. Não há garantias de continuidade e se achar problemas como existem inúmeros com a WVW, WVWtools, ficaram sem solução.
Na versão que você recomenda, como funciona a VisualLIB? Posso compilar em modo console, como na versão 3.0.35?
Pode.
É WVG é bem melhor, caso encontre problemas existe o Pritbal Bedi para pedir ajuda.
Alias se é apenas para compilar em modo console, escolha entre WVT/WVG/GTWIN, essas irão te atender muito bem.

Visualib não faz parte da contrib do Harbour, nem a WVW essa ultima está na pasta Examples por está fora do padrão do Harbour, com alguns problemas que o dono não corrigiu.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

VisualLIB no HMG

Mensagem por Itamar M. Lins Jr. »

Outra coisa muito importante.
Se é apenas para compilar no console não precisa da HMG nem 3 nem 4
Baixe o Harbour daqui: http://www.harbour-project.org.

HMG é a minigui lib gráfica.
Use a HBIDE para editar e compilar seus sistemas.
http://hbide.vouch.info/

Esse é o padrão. O recomendado pelo time de desenvolvedores para modo console.
Depois voce pode escolher qual a lib gráfica quer usar entre Minigui/Hwgui/OOHG/Marinas/HBQT etc...

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
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á

VisualLIB no HMG

Mensagem por Pablo César »

Olá pessoal,

Itamar, aproveitando o assunto. Quando compilado em modo console, você tem reparado que ao executar o programa por exemplo:

Código: Selecionar todos

Function Main()
	SetMode(25,80)
	REQUEST HB_GT_WIN_DEFAULT
	@ 00,00 to 24,79
	Inkey(0)
Return Nil 
Em modo janelado aparece a moldura ao redor da tela. Mas se mudar para modo TELA-CHEIA, a ultima coluna não é exibida. Sabe por quê acontece isso ? Coloquei o executável para testar.

ImagemNão está exibindo a linha da lateral direita (isso em tela cheia em Windows XP e 98). Em Win7, isso não acontece porque não tem como alternar o modo de exibição de janelado para tela cheia. Mas me interessa resolver para os terminais em winxp e alguns poucos clientes em win98.
Anexos
demo.rar
(374.59 KiB) Baixado 244 vezes
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
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

VisualLIB no HMG

Mensagem por Itamar M. Lins Jr. »

Qual é a versão do Harbour ?

Eu só uso XP/Win7

Não tenho clientes mais com win98.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
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á

VisualLIB no HMG

Mensagem por Pablo César »

Obrigado Itamar por responder.
Qual é a versão do Harbour ?
Atualmente a HMG 3 trabalha com o Harbour 3.1.0 dev (Rev. 17111)
Eu só uso XP/Win7
No Win7 não dá para alternar a exibição da tela do modo janelado para fullscreen. Refiro-me a executar o teste nas versões XP e Win98.

Mas em partes entendí e resolví a situação. Mas vale a pena mencionar a experiência:

- O teste de exibir o box no (Clipper + console + fullscreen + Windows abaixo do Vista) é visualizado o box completo com todos os lados.
- Já com esse teste feito no (Harbour + console + fullscreen + Windows abaixo do Vista) não conseguia visualizar a ultima coluna, como se tivessem cortado a tela na ultima coluna.

Ao me deparar com essa falta, (testei aqui em 4 computadores e o resultado foi diferente). Mas aí tive a idéia de apertar o botão de "Auto ajuste" do próprio monitor e tchan tchan... ajustou e daí sim apareceu por completo a tela com (Harbour + console + fullscreen + Windows abaixo do Vista) mas quando logo a seguir executo na mesma seção o teste com (Clipper + console + fullscreen + Windows abaixo do Vista) aí falta a primeira coluna.

Imagino o que vão dizer... ahh mas era questão de hardware... não sei só sei que compilando em Clipper é uma posição e com Harbour é outra. No fórum do HMG perguntei, ninguém parece ter passado por essa experiência. Bom fica aqui registrado.

Se alguém souber o key da questão e indicar um solução, estarei disponível para testar.
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
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

VisualLIB no HMG

Mensagem por sygecom »

Olá Fabio,
No link abaixo tem um instalador do xHarbour e com exemplos do que você procura.
filebase.php?d=1&id=156&c_old=0&what=c&page=1
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
wagner aragao
Usuário Nível 2
Usuário Nível 2
Mensagens: 58
Registrado em: 30 Jan 2008 02:06
Localização: PORTO VELHO-RONDÔNIA

VisualLIB no HMG

Mensagem por wagner aragao »

Olá,

Senhores estou nesse dilema de migração. Já uso o xHarbour e todo meu sistema esta rodando em console legal a uns 3 anos, mais preciso migrar para algo mais bonito, uma colega do Paraná, migrou o sistema dela para GTWVW e segundo ela muito rápido justamente pelo fato de usar @ LIN, COL, fora essa lib que parece estar descontinuada como falou o amigo Itamar, alguem conhece outra que siga esse padrão para não ter que desenhar centenas de telas. ???
t+
xHarbour 1.2.3 Simplex / xDev 0.70 / LetoDB 2.15b37 / HWGUI 2.17 / xDesigner (LF Basso)
Responder