Página 1 de 1
VisualLIB no HMG
Enviado: 08 Dez 2011 20:00
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á!
VisualLIB no HMG
Enviado: 09 Dez 2011 07:18
por Itamar M. Lins Jr.
Melhor mudar para o HMG 4 com WVG.
Mais atual.
Saudações,
Itamar M. Lins Jr.
VisualLIB no HMG
Enviado: 09 Dez 2011 08:21
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á.
VisualLIB no HMG
Enviado: 09 Dez 2011 11:10
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.
VisualLIB no HMG
Enviado: 12 Dez 2011 07:55
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.
VisualLIB no HMG
Enviado: 12 Dez 2011 08:02
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.
VisualLIB no HMG
Enviado: 11 Jan 2012 16:29
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.

Nã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.
VisualLIB no HMG
Enviado: 12 Jan 2012 15:36
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.
VisualLIB no HMG
Enviado: 12 Jan 2012 17:37
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.
VisualLIB no HMG
Enviado: 15 Jan 2012 23:32
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
VisualLIB no HMG
Enviado: 01 Fev 2012 15:25
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+